[midPoint-git] [Evolveum/midpoint] 4f4a61: one more initial object update + docs

Lukas Skublik noreply at github.com
Thu Oct 10 14:53:04 CEST 2024


  Branch: refs/heads/feature/role-mining
  Home:   https://github.com/Evolveum/midpoint
  Commit: 4f4a615bdf139a9f80e364b886d2cc9bd317da22
      https://github.com/Evolveum/midpoint/commit/4f4a615bdf139a9f80e364b886d2cc9bd317da22
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M config/initial-objects/role/040-role-enduser.xml
    M docs/roles-policies/certification/index.adoc
    M release-notes.adoc

  Log Message:
  -----------
  one more initial object update + docs


  Commit: 91bee70d6e008fa774ae6c1b13bae3527a4eb38f
      https://github.com/Evolveum/midpoint/commit/91bee70d6e008fa774ae6c1b13bae3527a4eb38f
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/CertificationTaskLauncher.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/closeCurrentStage/AccessCertificationCloseCurrentStageActivityHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/closeCurrentStage/AccessCertificationCloseCurrentStageRun.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/closeCurrentStage/AccessCertificationCloseCurrentStageWorkDefinition.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/openNextStage/AccessCertificationOpenNextStageRun.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/startCampaign/AccessCertificationStartCampaignRun.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java
    A model/certification-impl/src/test/resources/common/archetype-campaign-close-current-stage.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    A repo/system-init/src/main/resources/initial-objects/archetype/537-archetype-task-close-current-stage.xml

  Log Message:
  -----------
  close current stage task


  Commit: 38ca36849d40d54a78c903b611ee90c6dedc5bfa
      https://github.com/Evolveum/midpoint/commit/38ca36849d40d54a78c903b611ee90c6dedc5bfa
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M config/initial-objects/role/040-role-enduser.xml
    M config/initial-objects/role/042-role-reviewer.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    M docs/roles-policies/certification/authorization.adoc
    M docs/roles-policies/certification/index.adoc
    M docs/roles-policies/segregation-of-duties.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/DashboardCertCampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/ChartType.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAggregateChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAttributeResultChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/ChartTicks.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/UniqueChartScaleAxisOption.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/OutlierPartitionPage.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAccessItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartSettingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoAccessPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierPartitionPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierPartitionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisAccessTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierAnomalyPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierAnomalyPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSessionTopOutlierPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSessionTopOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierAccessDistributionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierAccessDistributionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierPartitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierPartitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierAnomalyPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierAnomalyPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisSessionTopOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisSessionTopOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/model/IdentifyWidgetItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ProcessModeChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionDetectionOptionsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/statistic/UserAccessDistribution.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIntent.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/RepoShadow.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyIntents.java
    M release-notes.adoc
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

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

* origin/master:
  one more initial object update + docs
  initial objects update for certifications
  title for campaign tile
  cert auth renaming
  Fixing objectCollectionView duplicity for application/business roles (#9916)
  MID-9920 Marks with Shadow policy mark archetype are not visible in GUI for adding and removing
  Role analysis implement new access distribution widget and cleanup
  Role analysis access distribution panel modifications 1. Remove access panel from partition view 2. Add access distribution panel directly on outlier view page 3. Improve and implement additional method for user access distribution resolving 4. Connect different statistic data to real values computation
  Fix new role creation NPE causing incorrect markup structure for multi select
  Role analysis improve localizations 1. Correction of old localizations 2. Add descriptions for role mining mods and categories
  Docs xref
  Treat refs in unclassified shadows gracefully
  Role analysis improve and fix distribution chart
  Role analysis add tmp chart option for hiding axis 1. TODO: Move to chartJs
  Role analysis add tmp chart option for hiding axis 1. TODO: Move to chartJs


  Commit: c3e1b346baf933958a5146de81104a8a45d8c0c5
      https://github.com/Evolveum/midpoint/commit/c3e1b346baf933958a5146de81104a8a45d8c0c5
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java

  Log Message:
  -----------
  Role analysis initial page minor style cleanup


  Commit: d471b783bcaf031d3bb3b9565ec5f40322f119de
      https://github.com/Evolveum/midpoint/commit/d471b783bcaf031d3bb3b9565ec5f40322f119de
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M config/initial-objects/role/040-role-enduser.xml
    M config/initial-objects/role/042-role-reviewer.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    M docs/roles-policies/certification/authorization.adoc
    M docs/roles-policies/certification/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/DashboardCertCampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M release-notes.adoc
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

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


  Commit: cf7d3b4bf2218bd90dac73a97716b963ba7a5a0b
      https://github.com/Evolveum/midpoint/commit/cf7d3b4bf2218bd90dac73a97716b963ba7a5a0b
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/remediation/AccessCertificationRemediationRun.java

  Log Message:
  -----------
  remediation task switched to search based activity task


  Commit: 9f26dd9be4aaeca7dd6162c84e745d6ba0c166b3
      https://github.com/Evolveum/midpoint/commit/9f26dd9be4aaeca7dd6162c84e745d6ba0c166b3
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTile.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableTools.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java

  Log Message:
  -----------
  Role analysis instead density on session tile for rm display possible reduction


  Commit: 361e5750fda16c816e8a4dc9198fe9c12178ccac
      https://github.com/Evolveum/midpoint/commit/361e5750fda16c816e8a4dc9198fe9c12178ccac
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTile.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisDetectedPatternTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisMigrationRoleTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierAssociatedTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierPartitionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java

  Log Message:
  -----------
  Role analysis session tile model minor cleanup


  Commit: 618de8b3204977d650fba26cffbe081244429637
      https://github.com/Evolveum/midpoint/commit/618de8b3204977d650fba26cffbe081244429637
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

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

  Log Message:
  -----------
  Fix editing shadows (except for attributes)

This is a hack to allow editing shadows with PolyString attributes
in raw mode. See MID-9935.


  Commit: 6fc46a2b4cb8f75707ab5f8dbef261b5b5fab0f7
      https://github.com/Evolveum/midpoint/commit/6fc46a2b4cb8f75707ab5f8dbef261b5b5fab0f7
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M config/initial-objects/role/040-role-enduser.xml
    M config/initial-objects/role/042-role-reviewer.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    M docs/roles-policies/certification/authorization.adoc
    M docs/roles-policies/certification/index.adoc
    M docs/roles-policies/segregation-of-duties.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTile.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/DashboardCertCampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/ChartType.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAggregateChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAttributeResultChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/ChartTicks.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/UniqueChartScaleAxisOption.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/OutlierPartitionPage.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAccessItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartSettingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoAccessPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierPartitionPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierPartitionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisAccessTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierAnomalyPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierAnomalyPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSessionTopOutlierPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSessionTopOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierAccessDistributionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierAccessDistributionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierPartitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierPartitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierAnomalyPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierAnomalyPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisSessionTopOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisSessionTopOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/model/IdentifyWidgetItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ProcessModeChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionDetectionOptionsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisDetectedPatternTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisMigrationRoleTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierAssociatedTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierPartitionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableTools.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/statistic/UserAccessDistribution.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M release-notes.adoc
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

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


  Commit: 310e91d1d289d713ffe20e9dd745852a6aa413ee
      https://github.com/Evolveum/midpoint/commit/310e91d1d289d713ffe20e9dd745852a6aa413ee
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectNameColumn.java

  Log Message:
  -----------
  MID-9923 MID-9925 listing marks on summary panel on object details page


  Commit: 406726f3f9b65573fc353142b38da99efb3b3b4b
      https://github.com/Evolveum/midpoint/commit/406726f3f9b65573fc353142b38da99efb3b3b4b
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M config/initial-objects/role/040-role-enduser.xml
    M config/initial-objects/role/042-role-reviewer.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    M docs/roles-policies/certification/authorization.adoc
    M docs/roles-policies/certification/index.adoc
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTile.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/DashboardCertCampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisDetectedPatternTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisMigrationRoleTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierAssociatedTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierPartitionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableTools.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M release-notes.adoc
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

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


  Commit: 3531d4b32759f610058504b3479f9f720b43f6a7
      https://github.com/Evolveum/midpoint/commit/3531d4b32759f610058504b3479f9f720b43f6a7
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java

  Log Message:
  -----------
  Role analysis fix aspect widgets styles


  Commit: 563fd1b64af851faf31d2467fb5d3e2cf5346462
      https://github.com/Evolveum/midpoint/commit/563fd1b64af851faf31d2467fb5d3e2cf5346462
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

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

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


  Commit: 4d20fd23695d22d397690dc3e32e730b33314298
      https://github.com/Evolveum/midpoint/commit/4d20fd23695d22d397690dc3e32e730b33314298
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java

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


  Commit: 4aae1ba5b1e44472bb85d980b0f1105e0ef529fb
      https://github.com/Evolveum/midpoint/commit/4aae1ba5b1e44472bb85d980b0f1105e0ef529fb
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigrationRoleTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java

  Log Message:
  -----------
  Role analysis fix pattern tiles panel css


  Commit: a96d76b809c1ef7aa6f6e8839fd7601f28e32f5f
      https://github.com/Evolveum/midpoint/commit/a96d76b809c1ef7aa6f6e8839fd7601f28e32f5f
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectNameColumn.java

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


  Commit: aefe3daaf9a39184d2640d377d3bb2de662093e4
      https://github.com/Evolveum/midpoint/commit/aefe3daaf9a39184d2640d377d3bb2de662093e4
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M docs/roles-policies/metaroles/index.adoc
    M docs/roles-policies/metaroles/policy/index.adoc
    M docs/roles-policies/policy-rules.adoc

  Log Message:
  -----------
  Docs: improving docs on policy rules and metarole, mostly for compliance use


  Commit: 21a554c318c2f33cc1d2ed035eddf07ecbec8a70
      https://github.com/Evolveum/midpoint/commit/21a554c318c2f33cc1d2ed035eddf07ecbec8a70
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M docs/interfaces/rest/endpoints/cases.adoc

  Log Message:
  -----------
  MID-9934 fixed docs for cases complete work item (rest), removed incorrect skip value


  Commit: 463eebac6abef457193957df86dbcce1e1ee0d8c
      https://github.com/Evolveum/midpoint/commit/463eebac6abef457193957df86dbcce1e1ee0d8c
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M docs/roles-policies/metaroles/index.adoc
    M docs/roles-policies/metaroles/policy/index.adoc
    M docs/roles-policies/policy-rules.adoc

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


  Commit: 6e195398e28ced386ac5adbac24fe2d22d79439c
      https://github.com/Evolveum/midpoint/commit/6e195398e28ced386ac5adbac24fe2d22d79439c
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java

  Log Message:
  -----------
  NPE fix for marks on assignments list


  Commit: 058440ee15032f396ea0edefbe7c5d6492862d2e
      https://github.com/Evolveum/midpoint/commit/058440ee15032f396ea0edefbe7c5d6492862d2e
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java

  Log Message:
  -----------
  MID-9810 Improve displaying of assignment relation in archetype


  Commit: 228aeefc91e1dab278fffa35adc2dc9456ddc5e0
      https://github.com/Evolveum/midpoint/commit/228aeefc91e1dab278fffa35adc2dc9456ddc5e0
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

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

  Log Message:
  -----------
  Role analysis fix department mode options
1. We are currently focusing on business role detection.
 Therefore, it makes no sense to create a cluster of users
 that have only one identical access right.


  Commit: ddd6b1a9d8020db1c17f5414b23c3d73e5213e3a
      https://github.com/Evolveum/midpoint/commit/ddd6b1a9d8020db1c17f5414b23c3d73e5213e3a
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M docs/interfaces/rest/endpoints/cases.adoc
    M docs/roles-policies/metaroles/index.adoc
    M docs/roles-policies/metaroles/policy/index.adoc
    M docs/roles-policies/policy-rules.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java

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


  Commit: 266d0429ebb5f85e5a9766505aa76ddc4746d227
      https://github.com/Evolveum/midpoint/commit/266d0429ebb5f85e5a9766505aa76ddc4746d227
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/ObjectNotFoundHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/LiveSyncEventImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/SynchronizationEventImpl.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/mock/SynchronizationServiceMock.java

  Log Message:
  -----------
  Add asserts for policy & shadow state

Provisioning module should provide both operation policy and shadow
lifecycle state to all shadows returned; directly as well as through
change notifications.

This commit adds related asserts to the sync service mock, checking
the latter.


  Commit: 44cf94c2eb98ba5eddcc504012b0d81a8c47bb29
      https://github.com/Evolveum/midpoint/commit/44cf94c2eb98ba5eddcc504012b0d81a8c47bb29
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java

  Log Message:
  -----------
  reload button on the campaign details page


  Commit: 8c81a6b53a2e587e61055aa79429c763bae5ef41
      https://github.com/Evolveum/midpoint/commit/8c81a6b53a2e587e61055aa79429c763bae5ef41
  Author: Kamil Jires <kamil at jires.eu>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M docs/tasks/activities/distribution.adoc

  Log Message:
  -----------
  [docs] update Buckets information in task-activity-distribution information after review the changes.


  Commit: b8318abc8c38a1d47d42506db64ef06f09996e15
      https://github.com/Evolveum/midpoint/commit/b8318abc8c38a1d47d42506db64ef06f09996e15
  Author: Kamil Jires <kamil at jires.eu>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M docs/tasks/activities/distribution.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8'


  Commit: 31fb393498f67330d447c114d860b16a4a17ee15
      https://github.com/Evolveum/midpoint/commit/31fb393498f67330d447c114d860b16a4a17ee15
  Author: Kamil Jires <kamil at jires.eu>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M docs/tasks/activities/distribution.adoc

  Log Message:
  -----------
  [docs] task-activity-distribution TYPO correction.


  Commit: 5213e825a4d7dd2dc1bfce4db594429600035fee
      https://github.com/Evolveum/midpoint/commit/5213e825a4d7dd2dc1bfce4db594429600035fee
  Author: Kamil Jires <kamil at jires.eu>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M docs/tasks/activities/distribution.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8'


  Commit: 3f46822a63af02b89f263c90ac3c23bafbbc1711
      https://github.com/Evolveum/midpoint/commit/3f46822a63af02b89f263c90ac3c23bafbbc1711
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M docs/interfaces/rest/endpoints/cases.adoc
    M docs/roles-policies/metaroles/index.adoc
    M docs/roles-policies/metaroles/policy/index.adoc
    M docs/roles-policies/policy-rules.adoc
    M docs/tasks/activities/distribution.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigrationRoleTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/DepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectNameColumn.java

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


  Commit: d0959069f8bc57086208eb3d796c2d53e536b120
      https://github.com/Evolveum/midpoint/commit/d0959069f8bc57086208eb3d796c2d53e536b120
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M config/initial-objects/role/040-role-enduser.xml
    M config/initial-objects/role/042-role-reviewer.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M docs/interfaces/rest/endpoints/cases.adoc
    M docs/roles-policies/certification/authorization.adoc
    M docs/roles-policies/certification/index.adoc
    A docs/roles-policies/gradual-policy-enforcement/compliance-dashboard-sod.png
    A docs/roles-policies/gradual-policy-enforcement/index.adoc
    M docs/roles-policies/metaroles/index.adoc
    M docs/roles-policies/metaroles/policy/index.adoc
    M docs/roles-policies/policy-rules.adoc
    M docs/roles-policies/segregation-of-duties.adoc
    M docs/schema/policy.adoc
    M docs/tasks/activities/distribution.adoc
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/package.json
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/frontend/scss/_bootstrap-variables.scss
    M gui/admin-gui/src/frontend/scss/_midpoint-variables.scss
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/frontend/scss/role-mining.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/LabelWithHelpPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/LinkWithHelpPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/LinkWithHelpPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/form/SwitchBoxPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/form/SwitchBoxPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/CreateObjectForReferencePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuAuthzUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/listGroup/MenuItemLinkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/table/ChartedHeaderDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/SingleSelectTileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigratedRoleTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigrationRoleTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigrationRoleTilePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTileModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTile.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/CreateObjectForReferencePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributesSearchFilterPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.html
    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/abstractrole/component/ModificationTargetPanel.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/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageActiveCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageAdminCertification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageMyActiveCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/DashboardCertCampaignsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/InlineOperationalButtonsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/InlineOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/OperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.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/schemaHandling/associationType/subject/mappingContainer/MappingContainerTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/AbstractSpecificMappingTileTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/basic/DelineationResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PatternStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PatternWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BusinessRoleWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/ChartType.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAggregateChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAttributeResultChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/ChartTicks.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/UniqueChartScaleAxisOption.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarNew.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarNew.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeProgressForm.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeProgressForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/BusinessRoleApplicationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/BusinessRoleDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisOutlier.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisOutlier.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/OutlierPartitionPage.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/OutlierPartitionPage.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAccessItemPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierClusterItemPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierClusterItemPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierPatternItemPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierPatternItemPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/PartitionOverviewItemPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/PartitionOverviewItemPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisBasicPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisBasicPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterAction.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterAction.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterAnalysisAspectsPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterAnalysisAspectsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterOptionsPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterOptionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisOutlierAnalysisAspectsPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisOutlierAnalysisAspectsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisRoleSessionOptions.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisRoleSessionOptions.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionAnalysisAspectsPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionAnalysisAspectsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisUserSessionOptions.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisUserSessionOptions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartSettingPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoAccessPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoAccessPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/AttributeSettingPopupPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/AttributeSettingPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/CandidateRolesPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/CandidateRolesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/CandidateRolesPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPopupPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MigratedRolesPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MigratedRolesPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierAnalyseActionDetailsPopupPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierAnalyseActionDetailsPopupPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierOutlineResultPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierOutlineResultPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierPropertyPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierPropertyPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterAction.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOptionsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOptionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterSummaryPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisOutlierPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/TopDetectedPatternPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/MetricValuePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/MetricValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierHeaderResultPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierHeaderResultPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierItemResultPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierItemResultPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierObjectModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierResultPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierResultPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/PanelPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/PanelPopupPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisAccessTabPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisAccessTabPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisClusterOperationPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisClusterOperationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisHeaderWithWidgetsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisHeaderWithWidgetsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierSummaryPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionOverviewPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionOverviewPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisWidgetsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisWidgetsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/WidgetItemModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierAccessDistributionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierAccessDistributionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierPartitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierPartitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierAnomalyPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierAnomalyPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisSessionTopOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisSessionTopOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisRoleSessionOptions.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisRoleSessionOptions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisSessionOperationButtonPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisSessionSummaryPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisUserSessionOptions.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisUserSessionOptions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/DonuthChartOptions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisDonutChartUtils.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/model/IdentifyWidgetItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/model/OperationPanelModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/DepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/ExactSimilarityModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconAjaxButtonBadge.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconAjaxButtonBadge.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconWithLabel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconWithLabel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoBox.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoBox.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelItem.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelItemPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelItemPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelPatternItem.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelPatternItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ProcessModeChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionDetectionOptionsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DebugLabel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DebugLabel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/PatternStatistics.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/RoleAnalysisMatrixTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/RoleAnalysisMatrixTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/RoleAnalysisRoleBasedTable.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/RoleAnalysisRoleBasedTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/RoleAnalysisUserBasedTable.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/RoleAnalysisUserBasedTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/RoleAnalysisOutlierTable.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/RoleAnalysisOutlierTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyTableCategory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisAccessDistributionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisAccessDistributionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisCandidateRoleTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisCandidateRoleTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedAnomalyTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedPatternTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedPatternTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDistributionProgressPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDistributionProgressPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierPartitionTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierPartitionTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisValueLabelPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisValueLabelPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisViewAllPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisViewAllPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/panel/RoleAnalysisCandidateRoleTable.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/panel/RoleAnalysisCandidateRoleTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/panel/RoleAnalysisDetectedPatternTable.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/panel/RoleAnalysisDetectedPatternTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisDetectedPatternTileTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisDetectedPatternTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisMigrationRoleTileTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisMigrationRoleTileTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierAssociatedTileTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierAssociatedTileTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierPartitionTileTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierPartitionTileTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierPropertyTileTable.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierPropertyTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableTools.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/TitleWithMarks.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/TitleWithMarks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/AllAccessListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormContainerHeaderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceWrapper.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/AccessMetadataUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectVerticalSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectVerticalSummaryPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/RoleAnalysisTabbedPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/RoleAnalysisTabbedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTableHeadersToolbar.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkTruncateDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkTruncatePanelAction.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkTruncatePanelAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ContainerableNameColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/InlineMenuButtonColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectNameColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisMatrixColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisObjectColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisPaginRows.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisPagingColumns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/paging/NavigatorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M infra/common/pom.xml
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributeAnalysisStructure.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributePathResult.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/AttributeAnalysisCache.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/MemberUserAttributeAnalysisCache.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/RoleMemberAttributeAnalyseCache.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/RoleMemberCountCache.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/UserAttributeAnalyseCache.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/DisplayValueOption.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningBaseTypeChunk.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningOperationChunk.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningRoleTypeChunk.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningUserTypeChunk.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/BasePattern.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/DetectedPattern.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/statistic/UserAccessDistribution.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/ExtractPatternUtils.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowRelationParticipantType.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedAssociationClassParticipantDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedShadowReferenceTypeDefinition.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/MidPointTestConstants.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.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/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/ClusteringUtils.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/BasicOutlierDetectionStrategy.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/BasicOutlierDetectionUtils.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/ClusteringOutlierDetectionStrategy.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/ClusteringOutlierDetectionUtils.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierDetectionStrategy.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierDetectionStrategyResolver.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierPatternResolver.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionExecutionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierDetectionActionExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierPatternResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributePathResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/RoleAnalysisClusteringActivityHandler.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIntent.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/RepoShadow.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyIntents.java
    A provisioning/provisioning-impl/src/test/resources/dummy/dummy-intents/resource-no-default-account-fixed.xml
    A provisioning/provisioning-impl/src/test/resources/dummy/dummy-intents/resource-no-default-account.xml
    A provisioning/provisioning-impl/src/test/resources/dummy/dummy-intents/resource-with-default-account.xml
    M provisioning/provisioning-impl/src/test/resources/merge/resource-object-types-1.xml
    M provisioning/provisioning-impl/src/test/resources/merge/resource-object-types-template.xml
    M provisioning/provisioning-impl/testng-integration.xml
    M release-notes.adoc
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionId.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionState.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/qmodel/mining/outlier/QOutlierObjectMapping.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdapComplex.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelivery.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestMappingMadness.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestReconNullValue.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestScience.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestVeryAuthoritativeSource.java
    M testing/story/src/test/resources/university/resource-opendj.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/rework-shadow-schema-lookups


  Commit: 2cce2a5f0011d65cb7cb69bf5ecbdd247b216d08
      https://github.com/Evolveum/midpoint/commit/2cce2a5f0011d65cb7cb69bf5ecbdd247b216d08
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

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

  Log Message:
  -----------
  Role analysis switch to default scatter bar


  Commit: c67f3cc8f32ae2a2df2376661a6e5e3a41b0c32c
      https://github.com/Evolveum/midpoint/commit/c67f3cc8f32ae2a2df2376661a6e5e3a41b0c32c
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

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

  Log Message:
  -----------
  Role analysis change logic of clustering attribute rules from OR to AND
1. Change logic of weight computation from OR to END by default
2. Change localization from Clustering attributes rules to Group by attribute


  Commit: cb67f17c3d28c5f59543eab7ae3c1975d224df83
      https://github.com/Evolveum/midpoint/commit/cb67f17c3d28c5f59543eab7ae3c1975d224df83
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M docs/tasks/activities/distribution.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java

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


  Commit: ef4086ccb00c2d1689dec8a2d947ba06511217a5
      https://github.com/Evolveum/midpoint/commit/ef4086ccb00c2d1689dec8a2d947ba06511217a5
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java

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


  Commit: a0b5e361693e557f0ecaf78a91385f39ec9b266d
      https://github.com/Evolveum/midpoint/commit/a0b5e361693e557f0ecaf78a91385f39ec9b266d
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java

  Log Message:
  -----------
  Role analysis fix incorrect visibleBehaviour for ProgressBar


  Commit: 387b1182a1c11787355c4e6038e8a47157b9aa13
      https://github.com/Evolveum/midpoint/commit/387b1182a1c11787355c4e6038e8a47157b9aa13
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/OperationDelay.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/SourceInitializer.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/SourcesConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TargetInitializer.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TargetsConfiguration.java

  Log Message:
  -----------
  Support resource-side delays in system perf tests

These can be set up like this:

-Dsources.operation-delay-offset=20
-Dtargets.operation-delay-offset=20

(also delay range is supported)


  Commit: 133d8e516baca24c8503481882d01456d0f96496
      https://github.com/Evolveum/midpoint/commit/133d8e516baca24c8503481882d01456d0f96496
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java

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


  Commit: f37165f0b93a0f305e4db820209599dc43e5c493
      https://github.com/Evolveum/midpoint/commit/f37165f0b93a0f305e4db820209599dc43e5c493
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java

  Log Message:
  -----------
  Role analysis fix incorrect visibleBehaviour for ProgressBar title container


  Commit: 6a42d18c1742682a9c5e327c4279640ac927c22e
      https://github.com/Evolveum/midpoint/commit/6a42d18c1742682a9c5e327c4279640ac927c22e
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/ObjectNotFoundHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/LiveSyncEventImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/SynchronizationEventImpl.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/mock/SynchronizationServiceMock.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/OperationDelay.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/SourceInitializer.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/SourcesConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TargetInitializer.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TargetsConfiguration.java

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


  Commit: 8621f4d56304c6075f9617fb0e36d151854d4c00
      https://github.com/Evolveum/midpoint/commit/8621f4d56304c6075f9617fb0e36d151854d4c00
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigrationRoleTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarNew.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarNew.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyTableCategory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierPartitionTable.java

  Log Message:
  -----------
  Role analysis fix incorrect visibleBehaviour for ProgressBar second style


  Commit: 64a7a0918e8204119736e90a261003aa2c0bff2a
      https://github.com/Evolveum/midpoint/commit/64a7a0918e8204119736e90a261003aa2c0bff2a
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierAssociatedTileTable.java

  Log Message:
  -----------
  Role analysis localization value correction


  Commit: 43d2b225e7df3914d19dc732a5e4f86e6855cead
      https://github.com/Evolveum/midpoint/commit/43d2b225e7df3914d19dc732a5e4f86e6855cead
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

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

  Log Message:
  -----------
  Role analysis fix incorrect (double) value displaying and style for distribution info panel


  Commit: e59cefb1b4feee08a9a65c8cb00e2ca9d437b085
      https://github.com/Evolveum/midpoint/commit/e59cefb1b4feee08a9a65c8cb00e2ca9d437b085
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/reiterateCampaign/AccessCertificationReiterateCampaignActivityHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/reiterateCampaign/AccessCertificationReiterateCampaignRun.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/reiterateCampaign/AccessCertificationReiterateCampaignWorkDefinition.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    A model/certification-impl/src/test/resources/common/archetype-campaign-reiterate.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/538-archetype-task-reiterate-campaign.xml

  Log Message:
  -----------
  reiterate campaign task


  Commit: a8f3b8f3ffaeb0f4c529e95ed2be12c85e57708f
      https://github.com/Evolveum/midpoint/commit/a8f3b8f3ffaeb0f4c529e95ed2be12c85e57708f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-08-24 (Sat, 24 Aug 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingInbound.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/UserAsserter.java

  Log Message:
  -----------
  Add a test for caching protected attributes

(The test is disabled, as these are not supported yet.)


  Commit: d511f750a2746650b03defff410e7067fcacdd6d
      https://github.com/Evolveum/midpoint/commit/d511f750a2746650b03defff410e7067fcacdd6d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-08-24 (Sat, 24 Aug 2024)

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

  Log Message:
  -----------
  Turn off caching protected attributes

These are not supported by the repository, so they will excluded
from shadow caching.

This fixes TestMappingInbound.


  Commit: 816c7ffce713f665404ed0178443268baddb39d1
      https://github.com/Evolveum/midpoint/commit/816c7ffce713f665404ed0178443268baddb39d1
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-08-25 (Sun, 25 Aug 2024)

  Changed paths:
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertReviewersHelper.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/AccessCertificationCampaignActivityHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/AccessCertificationStageManagementRun.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/openNextStage/AccessCertificationOpenNextStageActivityHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/openNextStage/AccessCertificationOpenNextStageRun.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/startCampaign/AccessCertificationStartCampaignActivityHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/startCampaign/AccessCertificationStartCampaignRun.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/sources/RepoContainerableItemSource.java

  Log Message:
  -----------
  code cleanup for tasks for opening stages


  Commit: 13dfc8a7a6788be638a9fdece2ddf5b9cbe782bc
      https://github.com/Evolveum/midpoint/commit/13dfc8a7a6788be638a9fdece2ddf5b9cbe782bc
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-08-25 (Sun, 25 Aug 2024)

  Changed paths:
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/AccessCertificationCampaignActivityHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/closeCurrentStage/AccessCertificationCloseCurrentStageActivityHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/closeCurrentStage/AccessCertificationCloseCurrentStageRun.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/reiterateCampaign/AccessCertificationReiterateCampaignActivityHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/reiterateCampaign/AccessCertificationReiterateCampaignRun.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/remediation/AccessCertificationRemediationActivityHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/remediation/AccessCertificationRemediationRun.java

  Log Message:
  -----------
  more cleanup - other tasks (remediation, sloce stage, reiterate)


  Commit: cb172056626f2d1f2a051f5f45362dfc83430e17
      https://github.com/Evolveum/midpoint/commit/cb172056626f2d1f2a051f5f45362dfc83430e17
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-08-25 (Sun, 25 Aug 2024)

  Changed paths:
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    R model/certification-impl/src/test/resources/common/archetype-campaign-close-current-stage.xml
    R model/certification-impl/src/test/resources/common/archetype-campaign-next-stage.xml
    R model/certification-impl/src/test/resources/common/archetype-campaign-reiterate.xml
    R model/certification-impl/src/test/resources/common/archetype-campaign-start-campaign.xml
    R model/certification-impl/src/test/resources/common/archetype-remediation.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/CommonInitialObjects.java
    M repo/system-init/src/main/resources/initial-objects/archetype/520-archetype-task-certification.xml
    R repo/system-init/src/main/resources/initial-objects/archetype/534-archetype-task-certification-campaign-open-next-stage.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    R repo/system-init/src/main/resources/initial-objects/archetype/536-archetype-task-certification-campaign-start-campaign.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/536-archetype-task-certification-start-campaign.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/537-archetype-task-certification-close-current-stage.xml
    R repo/system-init/src/main/resources/initial-objects/archetype/537-archetype-task-close-current-stage.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/538-archetype-task-certification-reiterate-campaign.xml
    R repo/system-init/src/main/resources/initial-objects/archetype/538-archetype-task-reiterate-campaign.xml

  Log Message:
  -----------
  certification realted tasks archetypes cleanup


  Commit: 80d0c65e034497ed9a644fdd35f69c39319a6ba8
      https://github.com/Evolveum/midpoint/commit/80d0c65e034497ed9a644fdd35f69c39319a6ba8
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-08-25 (Sun, 25 Aug 2024)

  Changed paths:
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

  Log Message:
  -----------
  certifcation-related tasks collection


  Commit: 9bc157612191fd5dfdf9dd455d036c32a7cbe0d3
      https://github.com/Evolveum/midpoint/commit/9bc157612191fd5dfdf9dd455d036c32a7cbe0d3
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-08-25 (Sun, 25 Aug 2024)

  Changed paths:
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignReiterationTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/CertificationTaskLauncher.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/reiterateCampaign/AccessCertificationReiterateCampaignRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M repo/system-init/src/main/resources/initial-objects/archetype/538-archetype-task-certification-reiterate-campaign.xml

  Log Message:
  -----------
  using reiteration tasks from GUI


  Commit: ebe3a7e9847c9871560ef4897b53c6a1a227ce08
      https://github.com/Evolveum/midpoint/commit/ebe3a7e9847c9871560ef4897b53c6a1a227ce08
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-08-25 (Sun, 25 Aug 2024)

  Changed paths:
    M docs/interfaces/rest/endpoints/cases.adoc
    M docs/roles-policies/metaroles/index.adoc
    M docs/roles-policies/metaroles/policy/index.adoc
    M docs/roles-policies/policy-rules.adoc
    M docs/tasks/activities/distribution.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigrationRoleTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTile.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarNew.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarNew.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/DepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyTableCategory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierPartitionTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisDetectedPatternTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisMigrationRoleTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierAssociatedTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierPartitionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableTools.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectNameColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinition.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingInbound.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/ObjectNotFoundHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/LiveSyncEventImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/SynchronizationEventImpl.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/mock/SynchronizationServiceMock.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/UserAsserter.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/OperationDelay.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/SourceInitializer.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/SourcesConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TargetInitializer.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TargetsConfiguration.java

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

* origin/master: (26 commits)
  Turn off caching protected attributes
  Add a test for caching protected attributes
  Role analysis fix incorrect (double) value displaying and style for distribution info panel
  Role analysis localization value correction
  Role analysis fix incorrect visibleBehaviour for ProgressBar second style
  Role analysis fix incorrect visibleBehaviour for ProgressBar title container
  Support resource-side delays in system perf tests
  Role analysis fix incorrect visibleBehaviour for ProgressBar
  Role analysis change logic of clustering attribute rules from OR to AND 1. Change logic of weight computation from OR to END by default 2. Change localization from Clustering attributes rules to Group by attribute
  Role analysis switch to default scatter bar
  [docs] task-activity-distribution TYPO correction.
  [docs] update Buckets information in task-activity-distribution information after review the changes.
  reload button on the campaign details page
  Add asserts for policy & shadow state
  Role analysis fix department mode options 1. We are currently focusing on business role detection.  Therefore, it makes no sense to create a cluster of users  that have only one identical access right.
  MID-9810 Improve displaying of assignment relation in archetype
  NPE fix for marks on assignments list
  MID-9934 fixed docs for cases complete work item (rest), removed incorrect skip value
  Docs: improving docs on policy rules and metarole, mostly for compliance use
  Role analysis fix pattern tiles panel css
  ...


  Commit: d0017ca5215ea33c652324d1a581791c5494e0ce
      https://github.com/Evolveum/midpoint/commit/d0017ca5215ea33c652324d1a581791c5494e0ce
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-08-25 (Sun, 25 Aug 2024)

  Changed paths:
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignReiterationTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/reiterateCampaign/AccessCertificationReiterateCampaignRun.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java

  Log Message:
  -----------
  adapting tests to campaign reiterationt task


  Commit: d5c8fb15fd82849b5de303eb7e25d7a9cf69cd36
      https://github.com/Evolveum/midpoint/commit/d5c8fb15fd82849b5de303eb7e25d7a9cf69cd36
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-08-25 (Sun, 25 Aug 2024)

  Changed paths:
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java

  Log Message:
  -----------
  increasign timeout for certification reiteration task


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

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ValueBasedDefinitionLookupsImpl.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ValueBasedDefinitionLookupsImpl.java

  Log Message:
  -----------
  Moved ValueBasedDefinitionLookupsImpl to schema


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaRegistry.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ResourceSchemaLoader.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/TestSchemaContext.java

  Log Message:
  -----------
  Resource Schema Registry now supports loader API for fetching missing schemas


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigrationRoleTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignProcessingHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarNew.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarNew.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyTableCategory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierPartitionTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierAssociatedTileTable.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinition.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 infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertReviewersHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignReiterationTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageApproachingTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/BaseCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/CertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/ExclusionCertificationHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/AccessCertificationCampaignActivityHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/AccessCertificationStageManagementRun.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/CertificationTaskLauncher.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/closeCurrentStage/AccessCertificationCloseCurrentStageActivityHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/closeCurrentStage/AccessCertificationCloseCurrentStageRun.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/closeCurrentStage/AccessCertificationCloseCurrentStageWorkDefinition.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/openNextStage/AccessCertificationOpenNextStageActivityHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/openNextStage/AccessCertificationOpenNextStageRun.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/openNextStage/AccessCertificationOpenNextStageWorkDefinition.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/reiterateCampaign/AccessCertificationReiterateCampaignActivityHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/reiterateCampaign/AccessCertificationReiterateCampaignRun.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/reiterateCampaign/AccessCertificationReiterateCampaignWorkDefinition.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/remediation/AccessCertificationRemediationActivityHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/remediation/AccessCertificationRemediationRun.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/startCampaign/AccessCertificationStartCampaignActivityHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/startCampaign/AccessCertificationStartCampaignRun.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/startCampaign/AccessCertificationStartCampaignWorkDefinition.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestManualEscalation.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestRoleInducementCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
    R model/certification-impl/src/test/resources/common/archetype-campaign-next-stage.xml
    R model/certification-impl/src/test/resources/common/archetype-remediation.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AccessCertificationService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/sources/ModelContainerableItemSource.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingInbound.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/CommonInitialObjects.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/factory/CertEventFactory.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/ObjectNotFoundHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/LiveSyncEventImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/SynchronizationEventImpl.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/mock/SynchronizationServiceMock.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/SearchSpecification.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/sources/RepoContainerableItemSource.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/UserAsserter.java
    M repo/system-init/src/main/resources/initial-objects/archetype/520-archetype-task-certification.xml
    R repo/system-init/src/main/resources/initial-objects/archetype/534-archetype-task-certification-campaign-open-next-stage.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/536-archetype-task-certification-start-campaign.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/537-archetype-task-certification-close-current-stage.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/538-archetype-task-certification-reiterate-campaign.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/OperationDelay.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/SourceInitializer.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/SourcesConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TargetInitializer.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TargetsConfiguration.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/rework-shadow-schema-lookups


  Commit: 09505f02ad0ddb18c5c38764889912f0bd38474b
      https://github.com/Evolveum/midpoint/commit/09505f02ad0ddb18c5c38764889912f0bd38474b
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

  Changed paths:
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

  Log Message:
  -----------
  removing redundant settings


  Commit: 5ac46a39d8eb1102f96f00ef5b514013fa2a346a
      https://github.com/Evolveum/midpoint/commit/5ac46a39d8eb1102f96f00ef5b514013fa2a346a
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaRegistry.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ValueBasedDefinitionLookupsImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ResourceSchemaLoader.java
    R 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/TestSchemaContext.java

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

* 'master' of github.com:Evolveum/midpoint:
  Resource Schema Registry now supports loader API for fetching missing schemas
  Moved ValueBasedDefinitionLookupsImpl to schema
  ValueBasedDefinitionLookups uses ResourceSchemaRegistry


  Commit: a8b49ce390f528908763a9021a6f482a856ca630
      https://github.com/Evolveum/midpoint/commit/a8b49ce390f528908763a9021a6f482a856ca630
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

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

  Log Message:
  -----------
  fixed failing page role test - there are only 3 archetypes available (why there was index 4???)


  Commit: f9b6bbd5d9b19fc37f0bacc7ebe0cb532fd71324
      https://github.com/Evolveum/midpoint/commit/f9b6bbd5d9b19fc37f0bacc7ebe0cb532fd71324
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

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

  Log Message:
  -----------
  named magic value in test (minor refactor)


  Commit: 7ec64e7c2739addd087440b14cc8857833b1b208
      https://github.com/Evolveum/midpoint/commit/7ec64e7c2739addd087440b14cc8857833b1b208
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

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

  Log Message:
  -----------
  MID-9814 doubled name for object collection search item


  Commit: 5bf19ed4ee2037cd08913f7f213c500b897867ad
      https://github.com/Evolveum/midpoint/commit/5bf19ed4ee2037cd08913f7f213c500b897867ad
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

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

  Log Message:
  -----------
  test page role - uncommenting temporarily commented assignment of parametric role


  Commit: cb030a096a555fa24e5a413e591e9ab9162b98cc
      https://github.com/Evolveum/midpoint/commit/cb030a096a555fa24e5a413e591e9ab9162b98cc
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

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

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

* 'master' of github.com:Evolveum/midpoint:
  MID-9814 doubled name for object collection search item


  Commit: 3bb5217c8f61cd39c88a4b84e6d73ae587f5e452
      https://github.com/Evolveum/midpoint/commit/3bb5217c8f61cd39c88a4b84e6d73ae587f5e452
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/ModelContextVisualization.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/AssociationDescriptionHandler.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractInternalModelIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/visualizer/TestVisualizer.java
    A model/model-impl/src/test/resources/common/role-dummy-account.xml
    A model/model-impl/src/test/resources/common/role-dummy-group.xml

  Log Message:
  -----------
  MID-9893 Preview changes when associations are configured fails with cast exception


  Commit: 5bb44f9093e5a9d324f7abf95c0b3bc5be448d16
      https://github.com/Evolveum/midpoint/commit/5bb44f9093e5a9d324f7abf95c0b3bc5be448d16
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboardConfigurable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java

  Log Message:
  -----------
  MID-9816 archetype support for widgets, type is guessed based on assignment->holdertype or by default AssignmentHolderType.COMPLEX_TYPE


  Commit: 103475e3917efbb52c5604d488970d5c176a7db3
      https://github.com/Evolveum/midpoint/commit/103475e3917efbb52c5604d488970d5c176a7db3
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

  Changed paths:
    M docs/cases/approval/index.adoc

  Log Message:
  -----------
  docs: warning about default approval mechanism


  Commit: cc193212ea4e57ffd906f817b5d4f7ca7d3c1b7a
      https://github.com/Evolveum/midpoint/commit/cc193212ea4e57ffd906f817b5d4f7ca7d3c1b7a
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

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

  Log Message:
  -----------
  MID-9816 archetype support for widgets, fixed regression


  Commit: e05452931489017d15789ee57e1092ecab0fb574
      https://github.com/Evolveum/midpoint/commit/e05452931489017d15789ee57e1092ecab0fb574
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

  Changed paths:
    M docs/cases/approval/index.adoc

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


  Commit: 3c8cfa8eabc66435202c350a028a234c9bfe8a02
      https://github.com/Evolveum/midpoint/commit/3c8cfa8eabc66435202c350a028a234c9bfe8a02
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

  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/certification/PageCertCampaign.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignActionButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignProcessingHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignStateHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java

  Log Message:
  -----------
  reloadable button for certification actions


  Commit: 927cf70ebd746b462d551268716b5b000a54a51c
      https://github.com/Evolveum/midpoint/commit/927cf70ebd746b462d551268716b5b000a54a51c
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

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

  Log Message:
  -----------
  MID-9893 Preview changes when associations are configured fails with cast exception


  Commit: 96bb98f9ca9b89f1788c69bf7ff739ce12c9b808
      https://github.com/Evolveum/midpoint/commit/96bb98f9ca9b89f1788c69bf7ff739ce12c9b808
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

  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/certification/PageCertCampaign.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignActionButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignProcessingHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignStateHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java

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


  Commit: 4a43e6c541868bc4e6e39fb84a96b77a236c4ff3
      https://github.com/Evolveum/midpoint/commit/4a43e6c541868bc4e6e39fb84a96b77a236c4ff3
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.java

  Log Message:
  -----------
  fixing style for campaign details page


  Commit: 20cbedbd1150a5d258a0f4454f352e0a098c38cd
      https://github.com/Evolveum/midpoint/commit/20cbedbd1150a5d258a0f4454f352e0a098c38cd
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

  Changed paths:
    R docs/roles-policies/object-governance.adoc
    A docs/roles-policies/object-governance/index.adoc
    A docs/roles-policies/object-governance/website-governance-owner.png

  Log Message:
  -----------
  docs: more work on object governance docs


  Commit: ae6b26afa000a018f385c41dcc909d960892065d
      https://github.com/Evolveum/midpoint/commit/ae6b26afa000a018f385c41dcc909d960892065d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

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

  Log Message:
  -----------
  MID-9893 improved association name in visualization, minor cleanup


  Commit: 740b505651038c31df2f130f4f3383e6fbc1c111
      https://github.com/Evolveum/midpoint/commit/740b505651038c31df2f130f4f3383e6fbc1c111
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

  Changed paths:
    R docs/roles-policies/object-governance.adoc
    A docs/roles-policies/object-governance/index.adoc
    A docs/roles-policies/object-governance/website-governance-owner.png
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.java

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


  Commit: 4147c434dd9596f3b49c4b50c7b28d9874add4c6
      https://github.com/Evolveum/midpoint/commit/4147c434dd9596f3b49c4b50c7b28d9874add4c6
  Author: Patrik <patkomalinak at gmail.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectVerticalSummaryPanel.html

  Log Message:
  -----------
  Role analysis page update cards and styles, Session view style update, Responsivity fixes


  Commit: ed0c12c60d661c1344754d1c90e6e785ddaf5bfc
      https://github.com/Evolveum/midpoint/commit/ed0c12c60d661c1344754d1c90e6e785ddaf5bfc
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

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

  Log Message:
  -----------
  fix for campaigns bulk actions


  Commit: 056899719a649169215b911c5bfd970b07f52f2c
      https://github.com/Evolveum/midpoint/commit/056899719a649169215b911c5bfd970b07f52f2c
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

  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/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignActionButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java

  Log Message:
  -----------
  redirect to running cert task


  Commit: 720c8a1ead3ce76372feeb41bcd3130746845a5c
      https://github.com/Evolveum/midpoint/commit/720c8a1ead3ce76372feeb41bcd3130746845a5c
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M docs/roles-policies/object-governance/index.adoc

  Log Message:
  -----------
  docs: object governance: relation table


  Commit: 6a89019b8bb438b3d0e23a98cb24ec63ac72d6da
      https://github.com/Evolveum/midpoint/commit/6a89019b8bb438b3d0e23a98cb24ec63ac72d6da
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

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

  Log Message:
  -----------
  Role analysis add rounding for item confidence info panel


  Commit: fc57d7d0017f31cde754d885fdcd1b722e7bc2f7
      https://github.com/Evolveum/midpoint/commit/fc57d7d0017f31cde754d885fdcd1b722e7bc2f7
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java

  Log Message:
  -----------
  Role analysis fix npe + time expensive operation


  Commit: eae0f37595e631b3debb4b1f29af1e60bb42b2b1
      https://github.com/Evolveum/midpoint/commit/eae0f37595e631b3debb4b1f29af1e60bb42b2b1
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M docs/cases/approval/index.adoc
    R docs/roles-policies/object-governance.adoc
    A docs/roles-policies/object-governance/index.adoc
    A docs/roles-policies/object-governance/website-governance-owner.png
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ReloadableButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ObjectCollectionSearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignActionButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignProcessingHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignStateHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectVerticalSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboardConfigurable.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageRole.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaRegistry.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ValueBasedDefinitionLookupsImpl.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 infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertReviewersHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignReiterationTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageApproachingTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/BaseCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/CertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/ExclusionCertificationHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/AccessCertificationCampaignActivityHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/AccessCertificationStageManagementRun.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/CertificationTaskLauncher.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/closeCurrentStage/AccessCertificationCloseCurrentStageActivityHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/closeCurrentStage/AccessCertificationCloseCurrentStageRun.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/closeCurrentStage/AccessCertificationCloseCurrentStageWorkDefinition.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/openNextStage/AccessCertificationOpenNextStageActivityHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/openNextStage/AccessCertificationOpenNextStageRun.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/openNextStage/AccessCertificationOpenNextStageWorkDefinition.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/reiterateCampaign/AccessCertificationReiterateCampaignActivityHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/reiterateCampaign/AccessCertificationReiterateCampaignRun.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/reiterateCampaign/AccessCertificationReiterateCampaignWorkDefinition.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/remediation/AccessCertificationRemediationActivityHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/remediation/AccessCertificationRemediationRun.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/startCampaign/AccessCertificationStartCampaignActivityHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/startCampaign/AccessCertificationStartCampaignRun.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/startCampaign/AccessCertificationStartCampaignWorkDefinition.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestManualEscalation.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestRoleInducementCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
    R model/certification-impl/src/test/resources/common/archetype-campaign-next-stage.xml
    R model/certification-impl/src/test/resources/common/archetype-remediation.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AccessCertificationService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/ModelContextVisualization.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ResourceSchemaLoader.java
    R 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/tasks/sources/ModelContainerableItemSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/AssociationDescriptionHandler.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractInternalModelIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/TestSchemaContext.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/visualizer/TestVisualizer.java
    A model/model-impl/src/test/resources/common/role-dummy-account.xml
    A model/model-impl/src/test/resources/common/role-dummy-group.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingInbound.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/CommonInitialObjects.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/factory/CertEventFactory.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/SearchSpecification.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/sources/RepoContainerableItemSource.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/UserAsserter.java
    M repo/system-init/src/main/resources/initial-objects/archetype/520-archetype-task-certification.xml
    R repo/system-init/src/main/resources/initial-objects/archetype/534-archetype-task-certification-campaign-open-next-stage.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/536-archetype-task-certification-start-campaign.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/537-archetype-task-certification-close-current-stage.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/538-archetype-task-certification-reiterate-campaign.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

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


  Commit: 98c18831c2052bbc789e767dd377b1e38d652404
      https://github.com/Evolveum/midpoint/commit/98c18831c2052bbc789e767dd377b1e38d652404
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

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

  Log Message:
  -----------
  Role analysis add missing css property for cluster status widget and localization correction


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ReferenceResolver.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/AssociationSynchronizationExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ReferenceResolverImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M model/model-intest/src/test/resources/associations/resource-dummy-ad.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/ExpressionEvaluator.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/associations/TestAssociationsFirstStepsActiveDirectory.java
    M testing/story/src/test/resources/associations-first-steps-ad/resource-ad-300.xml

  Log Message:
  -----------
  Fix "membership inbound sync disabled" behavior

When:

1. an assignment was created via inbounds (from an association value),
2. later the target shadow is turned to "outbound only",
3. the respective association value was removed from the user account;

then the resulting behavior was wrong: the respective assignment was
removed, because there was no longer the association value we could
ask about the synchronization policies!

This is now fixed: Any assignment that is to be removed because of
range is extra checked whether there is a compatible shadow (although
no longer connected to the user account), and checks that its inbound
membership sync is not disabled.


  Commit: 9641db3a7eccef2bb1796d81d86cf359335979c5
      https://github.com/Evolveum/midpoint/commit/9641db3a7eccef2bb1796d81d86cf359335979c5
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java

  Log Message:
  -----------
  Stop considering identifiers as always loaded

Considering identifiers as always loaded made a difference in behavior
between scenarios with caches turned off and those with caches
turned on, but explicitly invalidated.

This commit fixes some failing tests.


  Commit: 2e414d863e947624161f37fee7eac00ef391c52e
      https://github.com/Evolveum/midpoint/commit/2e414d863e947624161f37fee7eac00ef391c52e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M docs/cases/approval/index.adoc
    R docs/roles-policies/object-governance.adoc
    A docs/roles-policies/object-governance/index.adoc
    A docs/roles-policies/object-governance/website-governance-owner.png
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    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/mining/session/RoleAnalysisTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignActionButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignProcessingHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignStateHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectVerticalSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboardConfigurable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/AssociationDescriptionHandler.java

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


  Commit: 7951f554d131e28838d62e92be3c64b397ced9bc
      https://github.com/Evolveum/midpoint/commit/7951f554d131e28838d62e92be3c64b397ced9bc
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M docs/admin-gui/admin-gui-config/index.adoc

  Log Message:
  -----------
  MID-9776 clarified doc about refreshing compiled admin gui profile


  Commit: 9952ff51680548da2ccac01179accf9a954219b5
      https://github.com/Evolveum/midpoint/commit/9952ff51680548da2ccac01179accf9a954219b5
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M docs/roles-policies/object-governance/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ReferenceResolver.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/AssociationSynchronizationExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ReferenceResolverImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M model/model-intest/src/test/resources/associations/resource-dummy-ad.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/ExpressionEvaluator.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/associations/TestAssociationsFirstStepsActiveDirectory.java
    M testing/story/src/test/resources/associations-first-steps-ad/resource-ad-300.xml

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


  Commit: c3666c546d9bc6b77f8fe21073ef69d5c8ef9a19
      https://github.com/Evolveum/midpoint/commit/c3666c546d9bc6b77f8fe21073ef69d5c8ef9a19
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/AggregateSearchContext.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchAggregateTest.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryContext.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/SinglePathItemFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/ItemRelationResolver.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/TableRelationResolver.java

  Log Message:
  -----------
  Added support for aggregate queries in work items


  Commit: 121f606a5c9259ff123ecac415715c640614ceb1
      https://github.com/Evolveum/midpoint/commit/121f606a5c9259ff123ecac415715c640614ceb1
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

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

  Log Message:
  -----------
  MID-9893 Preview changes when associations NPE fix


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

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/AggregateSearchContext.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchAggregateTest.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryContext.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/SinglePathItemFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/ItemRelationResolver.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/TableRelationResolver.java

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


  Commit: 8d2f73ae03529f3bfa157dca4215cc67ad801302
      https://github.com/Evolveum/midpoint/commit/8d2f73ae03529f3bfa157dca4215cc67ad801302
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

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

  Log Message:
  -----------
  style fix


  Commit: 6ed387ce17cf84e79b4fd101a43c9da3fafe5979
      https://github.com/Evolveum/midpoint/commit/6ed387ce17cf84e79b4fd101a43c9da3fafe5979
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageActiveCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertItems.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageMyActiveCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ActiveCampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationItemsPanel.java

  Log Message:
  -----------
  camapigns titles fix


  Commit: 0f3918bf16426641cfac79fc6269755f4f0091e5
      https://github.com/Evolveum/midpoint/commit/0f3918bf16426641cfac79fc6269755f4f0091e5
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M docs/roles-policies/object-governance/index.adoc

  Log Message:
  -----------
  docs: object governance: notes


  Commit: 586f742bd376c3226fe3dcc580daee4b0e420d73
      https://github.com/Evolveum/midpoint/commit/586f742bd376c3226fe3dcc580daee4b0e420d73
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java

  Log Message:
  -----------
  Role analysis NPE fix incorrect application of session user query in role mode


  Commit: e88619ec0ff6d003b4750e6cf1e105a1a5fc66c6
      https://github.com/Evolveum/midpoint/commit/e88619ec0ff6d003b4750e6cf1e105a1a5fc66c6
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M docs/admin-gui/admin-gui-config/index.adoc
    M docs/roles-policies/object-governance/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageActiveCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertItems.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageMyActiveCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ActiveCampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationItemsPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ReferenceResolver.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/AssociationSynchronizationExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ReferenceResolverImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/AssociationDescriptionHandler.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M model/model-intest/src/test/resources/associations/resource-dummy-ad.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/ExpressionEvaluator.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/AggregateSearchContext.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchAggregateTest.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryContext.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/SinglePathItemFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/ItemRelationResolver.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/TableRelationResolver.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/associations/TestAssociationsFirstStepsActiveDirectory.java
    M testing/story/src/test/resources/associations-first-steps-ad/resource-ad-300.xml

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


  Commit: 28e5ffdefe0c9fe6b043f7f0a1696c1a9d5928ce
      https://github.com/Evolveum/midpoint/commit/28e5ffdefe0c9fe6b043f7f0a1696c1a9d5928ce
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/frontend/js/ace-editor.js
    M gui/admin-gui/src/frontend/js/vendors.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ScriptExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AceEditor.java

  Log Message:
  -----------
  MID-9293 added support for highlighting of other languages (json, yaml, groovy, velocity, python, javascript). WIP


  Commit: 0fd2128572986a335013e45623dcbd76b0bce597
      https://github.com/Evolveum/midpoint/commit/0fd2128572986a335013e45623dcbd76b0bce597
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M docs/roles-policies/object-governance/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageActiveCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertItems.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageMyActiveCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ActiveCampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationItemsPanel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java

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


  Commit: 2fe34483af4dfa0526b9a9a7c09fe9539e47a7dd
      https://github.com/Evolveum/midpoint/commit/2fe34483af4dfa0526b9a9a7c09fe9539e47a7dd
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectOperationPolicyTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
    M repo/system-init/src/main/resources/initial-objects/mark/806-mark-managed.xml

  Log Message:
  -----------
  Introduce "skip inbound mappings" policy

Sometimes, we want MANAGED accounts to quickly react to changes
on the resource (like account deletion or corruption). Obviously,
this is not possible with synchronization reactions disabled.

Hence, this commit introduces a softer level of disabling inbounds:
"enabled exceptForMappings". Synchronization will take place, but
inbound mappings will be skipped.


  Commit: 4c856c31766cf411791d2ac75e405bc8abc15ff6
      https://github.com/Evolveum/midpoint/commit/4c856c31766cf411791d2ac75e405bc8abc15ff6
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M docs/admin-gui/admin-gui-config/index.adoc
    M docs/roles-policies/object-governance/index.adoc
    M gui/admin-gui/src/frontend/js/ace-editor.js
    M gui/admin-gui/src/frontend/js/vendors.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ScriptExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageActiveCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertItems.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageMyActiveCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ActiveCampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationItemsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AceEditor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/AssociationDescriptionHandler.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/AggregateSearchContext.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchAggregateTest.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryContext.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/SinglePathItemFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/ItemRelationResolver.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/TableRelationResolver.java

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


  Commit: 1efca36730b02fbaf97e3b768049cd39a5a6976b
      https://github.com/Evolveum/midpoint/commit/1efca36730b02fbaf97e3b768049cd39a5a6976b
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

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

  Log Message:
  -----------
  Role analysis change default outlier mode configuration


  Commit: ab44bf4a8161b84c776aee2ad38510bc504a19b8
      https://github.com/Evolveum/midpoint/commit/ab44bf4a8161b84c776aee2ad38510bc504a19b8
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java

  Log Message:
  -----------
  Add rerunTaskWithinTimeout method with unique timeOut for TestTask


  Commit: 4cbf92b2e10dc05db5d90d523cb9da801e594e8b
      https://github.com/Evolveum/midpoint/commit/4cbf92b2e10dc05db5d90d523cb9da801e594e8b
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/AggregateQuery.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/AggregateSearchContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/RefTableItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/ReferenceNameResolver.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchAggregateTest.java

  Log Message:
  -----------
  Extended test for certification case aggregate items

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


  Commit: 905a20cb58ddf015dffc94891b3dd359edd5205d
      https://github.com/Evolveum/midpoint/commit/905a20cb58ddf015dffc94891b3dd359edd5205d
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/PatternStatistics.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/AttributeAnalysisCache.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/Clusterable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/OutlierClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/StandardClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/BasicOutlierDetectionStrategy.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/ClusteringOutlierDetectionStrategy.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierAnalyzeModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierDetectionStrategyResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierDetectionActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierPatternResolver.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/BasicOutlierDetectionStrategy.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/OutlierDetectionBasicModel.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineModel.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlineOutlierDetectionStrategy.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java

  Log Message:
  -----------
  Role analysis clustering analysis and outlier process improvement
1. Cache attribute analysis result from clustering process.
2. Use cache attribute analysis in pattern detection process.
3. Fix multiple issues with incorrect partitions confidence calculations.
4. Change outlier detection process structure (multiple fix and cleanup)
5. Focus on anomalies detection that is under 50% frequency.
6. Temporary turn off "positive exclude" anomalies.
7. Outlier confidence input value is now applied for partition overall confidence.
8. Time complexity reduction (most impact - outlier process).


  Commit: fd11dee7a647795c815e316f3f8d25db5b1d50f0
      https://github.com/Evolveum/midpoint/commit/fd11dee7a647795c815e316f3f8d25db5b1d50f0
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/frontend/js/ace-editor.js
    M gui/admin-gui/src/frontend/js/vendors.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ScriptExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AceEditor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectOperationPolicyTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/AggregateQuery.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/AggregateSearchContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/RefTableItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/ReferenceNameResolver.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchAggregateTest.java
    M repo/system-init/src/main/resources/initial-objects/mark/806-mark-managed.xml

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


  Commit: 7df86d1ac6b29a6a56b320df9e412277a43372a6
      https://github.com/Evolveum/midpoint/commit/7df86d1ac6b29a6a56b320df9e412277a43372a6
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

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

  Log Message:
  -----------
  style fixes


  Commit: 6b4c271263e3c92bcb5e9332ecbd4eaca9b16194
      https://github.com/Evolveum/midpoint/commit/6b4c271263e3c92bcb5e9332ecbd4eaca9b16194
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/Select2MultiChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardPanelHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AnalysisAttributeFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAttributeChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisStackedAttributeChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisSimpleModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectionProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AdvancedModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BalancedCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/DepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/ExactSimilarityModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/StandardModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributeAnalysisStructure.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAssignmentAttributeDef.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/ClusterExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternConfidenceCalculator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

  Log Message:
  -----------
  prototype for configurable role analysis attributes


  Commit: 40aece048d3778423b26eaa96d0f877d376f834f
      https://github.com/Evolveum/midpoint/commit/40aece048d3778423b26eaa96d0f877d376f834f
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M docs/admin-gui/admin-gui-config/index.adoc
    M docs/cases/approval/index.adoc
    R docs/roles-policies/object-governance.adoc
    A docs/roles-policies/object-governance/index.adoc
    A docs/roles-policies/object-governance/website-governance-owner.png
    M gui/admin-gui/src/frontend/js/ace-editor.js
    M gui/admin-gui/src/frontend/js/vendors.js
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    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/input/expression/ScriptExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageActiveCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertItems.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageMyActiveCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ActiveCampaignsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignActionButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationItemsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignProcessingHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignStateHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/PatternStatistics.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AceEditor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectVerticalSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboardConfigurable.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/AttributeAnalysisCache.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectOperationPolicyTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ReferenceResolver.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/ModelContextVisualization.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/AssociationSynchronizationExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/Clusterable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/OutlierClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/StandardClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/BasicOutlierDetectionStrategy.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/ClusteringOutlierDetectionStrategy.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierAnalyzeModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierDetectionStrategyResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierDetectionActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierPatternResolver.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/BasicOutlierDetectionStrategy.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/OutlierDetectionBasicModel.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineModel.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlineOutlierDetectionStrategy.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ReferenceResolverImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/AssociationDescriptionHandler.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractInternalModelIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/visualizer/TestVisualizer.java
    A model/model-impl/src/test/resources/common/role-dummy-account.xml
    A model/model-impl/src/test/resources/common/role-dummy-group.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M model/model-intest/src/test/resources/associations/resource-dummy-ad.xml
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/AggregateQuery.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.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/ExpressionEvaluator.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/AggregateSearchContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/RefTableItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/ReferenceNameResolver.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchAggregateTest.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryContext.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/SinglePathItemFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/ItemRelationResolver.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/TableRelationResolver.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java
    M repo/system-init/src/main/resources/initial-objects/mark/806-mark-managed.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/associations/TestAssociationsFirstStepsActiveDirectory.java
    M testing/story/src/test/resources/associations-first-steps-ad/resource-ad-300.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/role-analysis-attributes

* origin/master: (32 commits)
  style fixes
  Role analysis clustering analysis and outlier process improvement 1. Cache attribute analysis result from clustering process. 2. Use cache attribute analysis in pattern detection process. 3. Fix multiple issues with incorrect partitions confidence calculations. 4. Change outlier detection process structure (multiple fix and cleanup) 5. Focus on anomalies detection that is under 50% frequency. 6. Temporary turn off "positive exclude" anomalies. 7. Outlier confidence input value is now applied for partition overall confidence. 8. Time complexity reduction (most impact - outlier process).
  Extended test for certification case aggregate items
  Add rerunTaskWithinTimeout method with unique timeOut for TestTask
  Role analysis change default outlier mode configuration
  Introduce "skip inbound mappings" policy
  MID-9293 added support for highlighting of other languages (json, yaml, groovy, velocity, python, javascript). WIP
  Role analysis NPE fix incorrect application of session user query in role mode
  docs: object governance: notes
  camapigns titles fix
  style fix
  MID-9893 Preview changes when associations NPE fix
  Added support for aggregate queries in work items
  MID-9776 clarified doc about refreshing compiled admin gui profile
  Stop considering identifiers as always loaded
  Fix "membership inbound sync disabled" behavior
  Role analysis add missing css property for cluster status widget and localization correction
  Role analysis fix npe + time expensive operation
  Role analysis add rounding for item confidence info panel
  docs: object governance: relation table
  ...

# Conflicts:
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
#	model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java


  Commit: 776e97ec693640cc54575294bde4051798a5933d
      https://github.com/Evolveum/midpoint/commit/776e97ec693640cc54575294bde4051798a5933d
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java

  Log Message:
  -----------
  using aggregation query for loading campaign reviewers


  Commit: e7c1a1f7125dc482831c1b63436aa98edf6f52f9
      https://github.com/Evolveum/midpoint/commit/e7c1a1f7125dc482831c1b63436aa98edf6f52f9
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java

  Log Message:
  -----------
  fixing duplicated reviewers in items table on the campaign details page


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

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionTargetKey.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ComplexConstructionConsumer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConstructionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java

  Log Message:
  -----------
  Make "outbound sync" policy sticky

When:

1. a shadow has "inbound only" policy, and is imported into midPoint;
2. the focal object has a construction to the source assigned/induced
(e.g., as a birthright provided by the archetype);
3. the shadow is deleted on the resource;
4. the focal object is synchronized or recomputed;

then the "inbound policy" was gone (along with the shadow), and the
construction assigned/induced caused a replacement shadow to be created.

This is obviously unwanted behavior.

This commit makes the "outbound sync" policy more sticky: Before
creating the new projection context, midPoint checks if there's existing
one (presumably dead) that would prevent the outbounds. And respects
that.

Note that this requires dead shadows retention NOT to be disabled
(which is a good idea anyway).

Somewhat related to b91a1627851e383e2ecfe49f5c4d10fc74c07ee2
(deriving "inbound membership sync" policy from related shadows).


  Commit: 60dbde32ed0d061cf2a5306d12e69d19913e7cb4
      https://github.com/Evolveum/midpoint/commit/60dbde32ed0d061cf2a5306d12e69d19913e7cb4
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ActiveCampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/PatternStatistics.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/AttributeAnalysisCache.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/Clusterable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/OutlierClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/StandardClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/BasicOutlierDetectionStrategy.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/ClusteringOutlierDetectionStrategy.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierAnalyzeModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierDetectionStrategyResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierDetectionActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierPatternResolver.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/BasicOutlierDetectionStrategy.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/OutlierDetectionBasicModel.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineModel.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlineOutlierDetectionStrategy.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/AggregateQuery.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/AggregateSearchContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/RefTableItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/ReferenceNameResolver.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchAggregateTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java

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


  Commit: 2df7a352f321b73f6f06738c81b8ca05bd30c7c8
      https://github.com/Evolveum/midpoint/commit/2df7a352f321b73f6f06738c81b8ca05bd30c7c8
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java

  Log Message:
  -----------
  Outlier detection resolved a loop issue that was overwriting statistics for anomalies


  Commit: 4d389bc952e368963e04f39f24d9baad9f560446
      https://github.com/Evolveum/midpoint/commit/4d389bc952e368963e04f39f24d9baad9f560446
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ActiveCampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionTargetKey.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ComplexConstructionConsumer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConstructionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java

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


  Commit: 2de9b28492648b92f3e60bb802ddde765f3af2b3
      https://github.com/Evolveum/midpoint/commit/2de9b28492648b92f3e60bb802ddde765f3af2b3
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-08-28 (Wed, 28 Aug 2024)

  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/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java

  Log Message:
  -----------
  get running task while cert campaign component initializing


  Commit: 441ac351a6b6c8c28be8baeafcfb5a85b2b80757
      https://github.com/Evolveum/midpoint/commit/441ac351a6b6c8c28be8baeafcfb5a85b2b80757
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-08-28 (Wed, 28 Aug 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultStatus.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ItemCachedStatus.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectDeltaSchemaLevelUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaDebugUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ExecutedDeltas.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ItemLoadedStatus.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensObjectDeltaOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationExecutionRecorderForClockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/LinkUpdater.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/ProjectionCredentialsProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionMappingSetEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/StopProcessingProjectionException.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedSourceItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/MissingShadowContextRefresher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionUpdateOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionsLoadOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/ProjectionMappingLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DisableInsteadOfDeleteEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/PredefinedActivationMappingEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/util/ErrorHandlingUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/Synchronizer.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiResource.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ShadowAuditHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowModifyOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/MetadataUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/AuditHelper.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java

  Log Message:
  -----------
  Do various fixes related to shadow caching

1. Improved handling of inbound mappings w.r.t. executed deltas.
The problem is that as the current input value we sometimes need
the real current state (when there's no apriori delta), but if there
is a delta, we need the state before the delta. This was implemented
by enhancing LensObjectDeltaOperation; also, some clarifications
regarding execution waves and preview mode were done there.

2. Fixed reloading of shadows after deltas being executed. It is needed
to provide "shadow current" state for inbounds, as described above.
Note: it would be better done via existing 'fresh' flag, but that's
not quite possible now, so a hacked 'reloadNeeded' solution was created.
See MID-9944.

3. Using provisioning instead of repository when loading shadows
in MissingShadowContextRefresher.

4. Better handling of "projection gone" situations for activation and
credentials processing: NotLoadedException instead of (sometimes
misleading) ObjectNotFoundException, and catching the exception
in credentials processing.

5. Data dependencies between projections (MID-8929, see "dataBinding"
config property) are resolved by explicitly loading the dependent
shadow from the resource. Maybe shadow invalidation would be better;
but this is to be seen.

6. Unrelated: Fixed OperationResult handling at some places.

This fixes some failing tests, in particular TestMultiResource (while
also adapting the tests slightly) and TestMappingInbound.


  Commit: 8afbd9b8b6c2a5d326a2e5bc9d76bd2c35cd0548
      https://github.com/Evolveum/midpoint/commit/8afbd9b8b6c2a5d326a2e5bc9d76bd2c35cd0548
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-08-28 (Wed, 28 Aug 2024)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/InboundSourceData.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionMappingSetEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/InboundsSource.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.java

  Log Message:
  -----------
  Adapt TestActivation for shadow caching

Extra data cause extra evaluation of inbound mappings, so some test
assertions had to be adapted (test244, test245).

Also, invalidation was added to test176.

Moreover, MID-9955 causes test130 and test152 to provide different
results with and without caching.


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

  Changed paths:
    M docs/admin-gui/admin-gui-config/index.adoc
    M docs/cases/approval/index.adoc
    R docs/roles-policies/object-governance.adoc
    A docs/roles-policies/object-governance/index.adoc
    A docs/roles-policies/object-governance/website-governance-owner.png
    M gui/admin-gui/src/frontend/js/ace-editor.js
    M gui/admin-gui/src/frontend/js/vendors.js
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    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/input/expression/ScriptExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ObjectCollectionSearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageActiveCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertItems.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageMyActiveCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ActiveCampaignsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignActionButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationItemsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignProcessingHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignStateHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/PatternStatistics.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AceEditor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectVerticalSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboardConfigurable.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageRole.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/AttributeAnalysisCache.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaRegistry.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ValueBasedDefinitionLookupsImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectOperationPolicyTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.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 infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertReviewersHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignReiterationTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageApproachingTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/BaseCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/CertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/ExclusionCertificationHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/AccessCertificationCampaignActivityHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/AccessCertificationStageManagementRun.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/CertificationTaskLauncher.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/closeCurrentStage/AccessCertificationCloseCurrentStageActivityHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/closeCurrentStage/AccessCertificationCloseCurrentStageRun.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/closeCurrentStage/AccessCertificationCloseCurrentStageWorkDefinition.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/openNextStage/AccessCertificationOpenNextStageActivityHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/openNextStage/AccessCertificationOpenNextStageRun.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/openNextStage/AccessCertificationOpenNextStageWorkDefinition.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/reiterateCampaign/AccessCertificationReiterateCampaignActivityHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/reiterateCampaign/AccessCertificationReiterateCampaignRun.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/reiterateCampaign/AccessCertificationReiterateCampaignWorkDefinition.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/remediation/AccessCertificationRemediationActivityHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/remediation/AccessCertificationRemediationRun.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/startCampaign/AccessCertificationStartCampaignActivityHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/startCampaign/AccessCertificationStartCampaignRun.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/startCampaign/AccessCertificationStartCampaignWorkDefinition.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestManualEscalation.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestRoleInducementCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
    R model/certification-impl/src/test/resources/common/archetype-campaign-next-stage.xml
    R model/certification-impl/src/test/resources/common/archetype-remediation.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AccessCertificationService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ReferenceResolver.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/ModelContextVisualization.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ResourceSchemaLoader.java
    R 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/expr/AssociationSynchronizationExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionTargetKey.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ComplexConstructionConsumer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConstructionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/Clusterable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/OutlierClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/StandardClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/BasicOutlierDetectionStrategy.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/ClusteringOutlierDetectionStrategy.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierAnalyzeModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierDetectionStrategyResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierDetectionActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierPatternResolver.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/BasicOutlierDetectionStrategy.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/OutlierDetectionBasicModel.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineModel.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlineOutlierDetectionStrategy.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/sources/ModelContainerableItemSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ReferenceResolverImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/AssociationDescriptionHandler.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractInternalModelIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/TestSchemaContext.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/visualizer/TestVisualizer.java
    A model/model-impl/src/test/resources/common/role-dummy-account.xml
    A model/model-impl/src/test/resources/common/role-dummy-group.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M model/model-intest/src/test/resources/associations/resource-dummy-ad.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/CommonInitialObjects.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/factory/CertEventFactory.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/AggregateQuery.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/SearchSpecification.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/sources/RepoContainerableItemSource.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/ExpressionEvaluator.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/AggregateSearchContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/RefTableItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/ReferenceNameResolver.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchAggregateTest.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryContext.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/SinglePathItemFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/ItemRelationResolver.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/TableRelationResolver.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java
    M repo/system-init/src/main/resources/initial-objects/archetype/520-archetype-task-certification.xml
    R repo/system-init/src/main/resources/initial-objects/archetype/534-archetype-task-certification-campaign-open-next-stage.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/536-archetype-task-certification-start-campaign.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/537-archetype-task-certification-close-current-stage.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/538-archetype-task-certification-reiterate-campaign.xml
    M repo/system-init/src/main/resources/initial-objects/mark/806-mark-managed.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/associations/TestAssociationsFirstStepsActiveDirectory.java
    M testing/story/src/test/resources/associations-first-steps-ad/resource-ad-300.xml

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

# Conflicts:
#	infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ItemCachedStatus.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ItemLoadedStatus.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/AbstractPasswordTest.java

  Log Message:
  -----------
  Adapt AbstractPasswordTest to caching

Invalidation was needed to restore the original behavior of "user
recompute" (without reconciliation).


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

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

  Log Message:
  -----------
  MID-9924 fixed NPE for activities statistics panel, now using "old object" from wrapper, which doesn't contain empty/null containers/properties


  Commit: 24f3e40011eb2cd5cc10d14cab739751a66bcc11
      https://github.com/Evolveum/midpoint/commit/24f3e40011eb2cd5cc10d14cab739751a66bcc11
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-28 (Wed, 28 Aug 2024)

  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/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultStatus.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ItemCachedStatus.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectDeltaSchemaLevelUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaDebugUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/InboundSourceData.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ExecutedDeltas.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ItemLoadedStatus.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensObjectDeltaOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationExecutionRecorderForClockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/LinkUpdater.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/ProjectionCredentialsProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionMappingSetEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/StopProcessingProjectionException.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/InboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedSourceItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/MissingShadowContextRefresher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionUpdateOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionsLoadOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/ProjectionMappingLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DisableInsteadOfDeleteEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/PredefinedActivationMappingEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/util/ErrorHandlingUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/Synchronizer.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiResource.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/AbstractPasswordTest.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ShadowAuditHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowModifyOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/MetadataUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/AuditHelper.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java

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


  Commit: e6dae698db0494282a1ecebe1100176c2856ad34
      https://github.com/Evolveum/midpoint/commit/e6dae698db0494282a1ecebe1100176c2856ad34
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-28 (Wed, 28 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/AnalysisCategoryChoiceStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ProcessModeChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/AnalysisCategoryChoiceStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/ProcessModeChoiceStepPanel.java

  Log Message:
  -----------
  Role analysis switch process mode and category selection for "new session" wizard step
1. Switch for process mode and category initialization.
2. Specify process mode only for relevant analysis categories
-> (BALANCED, EXACT, ADVANCED).


  Commit: 16db5c2a420a0f3080ca20a5d5a25249e92bc69f
      https://github.com/Evolveum/midpoint/commit/16db5c2a420a0f3080ca20a5d5a25249e92bc69f
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-28 (Wed, 28 Aug 2024)

  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/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/ActivitiesStatisticsPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultStatus.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ItemCachedStatus.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectDeltaSchemaLevelUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaDebugUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/InboundSourceData.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ExecutedDeltas.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ItemLoadedStatus.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensObjectDeltaOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationExecutionRecorderForClockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/LinkUpdater.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/ProjectionCredentialsProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionMappingSetEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/StopProcessingProjectionException.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/InboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedSourceItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/MissingShadowContextRefresher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionUpdateOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionsLoadOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/ProjectionMappingLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DisableInsteadOfDeleteEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/PredefinedActivationMappingEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/util/ErrorHandlingUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/Synchronizer.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiResource.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/AbstractPasswordTest.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ShadowAuditHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowModifyOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/MetadataUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/AuditHelper.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java

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


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.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-7525 display auxiliary archetypes in summary panel


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/AnalysisCategoryChoiceStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ProcessModeChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/AnalysisCategoryChoiceStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/ProcessModeChoiceStepPanel.java

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


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/ProjectionChangeExecution.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java

  Log Message:
  -----------
  Make password cached by default

This is a bit questionable, as there is some functionality missing.
However, it is necessary for weak inbound password mappings to work.
See MID-9958.


  Commit: 703c389472e41a0fb1becfec91c6ad7566d36ab0
      https://github.com/Evolveum/midpoint/commit/703c389472e41a0fb1becfec91c6ad7566d36ab0
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-08-28 (Wed, 28 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/AnalysisCategoryChoiceStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ProcessModeChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/AnalysisCategoryChoiceStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/ProcessModeChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/ActivitiesStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.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: b68c8d3f3220a5de863c61a5e1bbc6bc60405488
      https://github.com/Evolveum/midpoint/commit/b68c8d3f3220a5de863c61a5e1bbc6bc60405488
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-08-28 (Wed, 28 Aug 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestValidityRecomputeTask.java

  Log Message:
  -----------
  Adapt TestValidityRecomputeTask

Same as TestActivation (primary delta vs strong mapping), see MID-9955.


  Commit: 3b5317d653565f5b5756583c7041b3395679824b
      https://github.com/Evolveum/midpoint/commit/3b5317d653565f5b5756583c7041b3395679824b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-08-28 (Wed, 28 Aug 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/manual/AbstractManualResourceTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java

  Log Message:
  -----------
  Limit default password caching + adapt tests

The commit cc4471cec50452149fceec18cb87c926a5f3508c was too ambitious;
we don't want password caching turned on when triggered by "read cached"
capability. (Maybe later we could do that; but now it causes many tests
to fail.)

Furthermore, we adapt provisioning-impl tests to expect password being
present in repo when caching is turned on by default.


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

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

  Log Message:
  -----------
  Adapt TestModelServiceContract to caching


  Commit: 316f782dae2d125c9f5670741584b65fb3b91dd0
      https://github.com/Evolveum/midpoint/commit/316f782dae2d125c9f5670741584b65fb3b91dd0
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-28 (Wed, 28 Aug 2024)

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

  Log Message:
  -----------
  MID-7525 display auxiliary archetypes in summary panel, added tooltip


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/ProjectionChangeExecution.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestValidityRecomputeTask.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/manual/AbstractManualResourceTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java

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


  Commit: 528707ec0cb065a8cabbec5aa5c974ab34db1c7f
      https://github.com/Evolveum/midpoint/commit/528707ec0cb065a8cabbec5aa5c974ab34db1c7f
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-08-28 (Wed, 28 Aug 2024)

  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/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignActionButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationCasesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java

  Log Message:
  -----------
  new column for campaigns view (running cert task progress)


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

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestAssignmentErrors.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java

  Log Message:
  -----------
  Fix two tests

- TestAssignmentErrors is now adapted to caching
- TestModelServiceContract is fixed regarding some earlier changes
(TestModelServiceContractCaching now caches more aggressively)


  Commit: 5856f0c80153d25cee123fe8c64aa50aafa6f025
      https://github.com/Evolveum/midpoint/commit/5856f0c80153d25cee123fe8c64aa50aafa6f025
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/InboundSourceData.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsSource.java

  Log Message:
  -----------
  Fix inbounds regarding deltas

#1 in 441ac351a6b6c8c28be8baeafcfb5a85b2b80757 was perhaps too naive,
as it did not take volatile resources in to account: the old state
of the object plus delta may be different from its new state.

So, here we are more cautious: we assume that if there's no delta
for an attribute, the new state is the authoritative one. It's still
not 100% correct (as there may be deltas on volatile attributes), but
it's the best that could be done here.

This should fix TestVolatility and TestInternalCorrelationMultiAccounts.


  Commit: 68e6a374fbfb21b112201d35979adf3cb7e04bed
      https://github.com/Evolveum/midpoint/commit/68e6a374fbfb21b112201d35979adf3cb7e04bed
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisMatrixColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisObjectColumn.java

  Log Message:
  -----------
  Role analysis fix displaying members popup when click on user-permission display name column


  Commit: b0cc5068fbf4b7c4021510687e1d1d351c266dce
      https://github.com/Evolveum/midpoint/commit/b0cc5068fbf4b7c4021510687e1d1d351c266dce
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java

  Log Message:
  -----------
  Role analysis fix table updating for additional main chunk


  Commit: ca505609aa4ff307e05c5e5e13586118925d2448
      https://github.com/Evolveum/midpoint/commit/ca505609aa4ff307e05c5e5e13586118925d2448
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierClusterItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/OutlierDetectionBasicModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DefaultPatternResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DetectionActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/BasePrepareAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/CompressedMiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/ExpandedMiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/MiningStructure.java

  Log Message:
  -----------
  Role analysis apply additional user filter for mining chunk preparation
1. Affects role mode in the role mining process.
2. Role mining now considers the user filter applied in the session when generating
the user-permission table.
3. Only role members meeting the user filter criteria will be included or
visible in the user-permission table.


  Commit: 4498899238204018f9a4968ce65e8033d9d67b53
      https://github.com/Evolveum/midpoint/commit/4498899238204018f9a4968ce65e8033d9d67b53
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    M model/model-intest/src/test/resources/tasks/livesync/resource-dummy-interrupted-sync.xml

  Log Message:
  -----------
  Fix dummy test resource

This fixes TestProgressReporting. It seems that recent changes extended
the number of inbound mappings evaluated somehow.


  Commit: 856b537a2a77ad0fd59d3af8718355e28f9a0268
      https://github.com/Evolveum/midpoint/commit/856b537a2a77ad0fd59d3af8718355e28f9a0268
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java

  Log Message:
  -----------
  MID-9336 adding badges to table, wip


  Commit: 3f72288099907546757942e0670d0381fef00368
      https://github.com/Evolveum/midpoint/commit/3f72288099907546757942e0670d0381fef00368
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    M docs/admin-gui/collections-views/configuration/index.adoc
    M docs/concepts/workflows/index.adoc
    M docs/deployment/post-initial-import.adoc
    M docs/expressions/expressions/profiles/configuration.adoc
    M docs/expressions/expressions/profiles/coverage.adoc
    M docs/interfaces/rest/endpoints/index.adoc
    M docs/misc/bulk/actions/index.adoc
    M docs/misc/bulk/index.adoc
    M docs/misc/bulk/password.adoc
    M docs/misc/bulk/raw-mode.adoc
    M docs/misc/bulk/scripting-tasks.adoc
    M docs/misc/bulk/variables.adoc
    M docs/misc/notifications/sending-custom-notifications.adoc
    M docs/roles-policies/policy-rules.adoc
    M docs/security/authorization/bulk-actions.adoc
    M docs/security/authorization/model.adoc
    M docs/security/trusted-actions/index.adoc
    M docs/simulation/index.adoc
    M docs/synchronization/linked-objects/index.adoc
    M docs/tasks/activities/error-handling.adoc
    M docs/tasks/activities/index.adoc
    M docs/tasks/activities/work.adoc
    M docs/tasks/parallelized-background-tasks.adoc
    M docs/tasks/redundant-objects-processing/index.adoc
    M docs/tasks/task-error-handling.adoc
    M docs/tasks/task-template.adoc

  Log Message:
  -----------
  MID-9619 "bulk actions" -> "actions" docs cleanup started


  Commit: 99ba03a1a343766e23de99be44e45bfc4432c0bc
      https://github.com/Evolveum/midpoint/commit/99ba03a1a343766e23de99be44e45bfc4432c0bc
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    M docs/resources/entitlements/index.adoc

  Log Message:
  -----------
  fixed broken link in docs


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

  Changed paths:
    M docs/admin-gui/collections-views/configuration/index.adoc
    M docs/concepts/workflows/index.adoc
    M docs/deployment/post-initial-import.adoc
    M docs/expressions/expressions/profiles/configuration.adoc
    M docs/expressions/expressions/profiles/coverage.adoc
    M docs/interfaces/rest/endpoints/index.adoc
    M docs/misc/bulk/actions/index.adoc
    M docs/misc/bulk/index.adoc
    M docs/misc/bulk/password.adoc
    M docs/misc/bulk/raw-mode.adoc
    M docs/misc/bulk/scripting-tasks.adoc
    M docs/misc/bulk/variables.adoc
    M docs/misc/notifications/sending-custom-notifications.adoc
    M docs/resources/entitlements/index.adoc
    M docs/roles-policies/policy-rules.adoc
    M docs/security/authorization/bulk-actions.adoc
    M docs/security/authorization/model.adoc
    M docs/security/trusted-actions/index.adoc
    M docs/simulation/index.adoc
    M docs/synchronization/linked-objects/index.adoc
    M docs/tasks/activities/error-handling.adoc
    M docs/tasks/activities/index.adoc
    M docs/tasks/activities/work.adoc
    M docs/tasks/parallelized-background-tasks.adoc
    M docs/tasks/redundant-objects-processing/index.adoc
    M docs/tasks/task-error-handling.adoc
    M docs/tasks/task-template.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java

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


  Commit: d633b7a2fca7a4a37746db22cfa88917a6b3b755
      https://github.com/Evolveum/midpoint/commit/d633b7a2fca7a4a37746db22cfa88917a6b3b755
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    M docs/expressions/expressions/profiles/coverage.adoc
    M docs/security/trusted-actions/index.adoc
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/model/model-3.wsdl

  Log Message:
  -----------
  MID-9619 "bulk actions" -> "actions" docs cleanup


  Commit: ef8101730a76626ec7ecd9f74d5d2c62e875d67c
      https://github.com/Evolveum/midpoint/commit/ef8101730a76626ec7ecd9f74d5d2c62e875d67c
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    M repo/system-init/src/main/resources/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml

  Log Message:
  -----------
  MID-9619 "bulk actions" -> "actions" initial objects archetypes renamed


  Commit: 5916a5b4a1e1f968b60cf03108c971d74af93a2d
      https://github.com/Evolveum/midpoint/commit/5916a5b4a1e1f968b60cf03108c971d74af93a2d
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanelSimpleModel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanelSimpleModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BalancedCoverageModeConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/RoleAnalysisSessionBasicRoleModeWizardPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/RoleAnalysisSessionBasicRoleModeWizardPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java

  Log Message:
  -----------
  Role analysis add new mode for birthright role discovery


  Commit: 132d98f01318e30efef4b5e926c7adf770c31c5b
      https://github.com/Evolveum/midpoint/commit/132d98f01318e30efef4b5e926c7adf770c31c5b
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    M docs/admin-gui/collections-views/configuration/index.adoc
    M docs/concepts/workflows/index.adoc
    M docs/deployment/post-initial-import.adoc
    M docs/expressions/expressions/profiles/configuration.adoc
    M docs/expressions/expressions/profiles/coverage.adoc
    M docs/interfaces/rest/endpoints/index.adoc
    M docs/misc/bulk/actions/index.adoc
    M docs/misc/bulk/index.adoc
    M docs/misc/bulk/password.adoc
    M docs/misc/bulk/raw-mode.adoc
    M docs/misc/bulk/scripting-tasks.adoc
    M docs/misc/bulk/variables.adoc
    M docs/misc/notifications/sending-custom-notifications.adoc
    M docs/resources/entitlements/index.adoc
    M docs/roles-policies/policy-rules.adoc
    M docs/security/authorization/bulk-actions.adoc
    M docs/security/authorization/model.adoc
    M docs/security/trusted-actions/index.adoc
    M docs/simulation/index.adoc
    M docs/synchronization/linked-objects/index.adoc
    M docs/tasks/activities/error-handling.adoc
    M docs/tasks/activities/index.adoc
    M docs/tasks/activities/work.adoc
    M docs/tasks/parallelized-background-tasks.adoc
    M docs/tasks/redundant-objects-processing/index.adoc
    M docs/tasks/task-error-handling.adoc
    M docs/tasks/task-template.adoc
    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/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignActionButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationCasesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/InboundSourceData.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
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/ProjectionChangeExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsSource.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestAssignmentErrors.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestValidityRecomputeTask.java
    M model/model-intest/src/test/resources/tasks/livesync/resource-dummy-interrupted-sync.xml
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/manual/AbstractManualResourceTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java

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


  Commit: cac8c6bfbb35aedc86d5f66101ea7397b89243f1
      https://github.com/Evolveum/midpoint/commit/cac8c6bfbb35aedc86d5f66101ea7397b89243f1
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanelSimpleModel.html

  Log Message:
  -----------
  Role analysis minor style improve for slider panel


  Commit: 0c12d057dd3d8c94d366cc8c5c15a49c0c1c0d50
      https://github.com/Evolveum/midpoint/commit/0c12d057dd3d8c94d366cc8c5c15a49c0c1c0d50
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java

  Log Message:
  -----------
  Role analysis change session tile panel from 5 to 4 tile


  Commit: 1514896c28fd967060b5c9327dc1aa8df3e03833
      https://github.com/Evolveum/midpoint/commit/1514896c28fd967060b5c9327dc1aa8df3e03833
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanerListener.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ObjectCleaner.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java
    M infra/common/src/test/resources/cleanup/user.xml

  Log Message:
  -----------
  MID-9769 improved object cleaner to support _metadata cleanup if necessary


  Commit: 3b00f34a7899d057515fa049fd5e793de8021ef5
      https://github.com/Evolveum/midpoint/commit/3b00f34a7899d057515fa049fd5e793de8021ef5
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanelSimpleModel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanelSimpleModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierClusterItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BalancedCoverageModeConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/RoleAnalysisSessionBasicRoleModeWizardPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/RoleAnalysisSessionBasicRoleModeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisMatrixColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisObjectColumn.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/OutlierDetectionBasicModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DefaultPatternResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DetectionActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/BasePrepareAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/CompressedMiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/ExpandedMiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/MiningStructure.java

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


  Commit: 5eb32d759c0303d0a3fc4527d862351db603470f
      https://github.com/Evolveum/midpoint/commit/5eb32d759c0303d0a3fc4527d862351db603470f
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

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

  Log Message:
  -----------
  Role analysis fix detection of outline cluster outliers similar members


  Commit: e1df7b78423fdf71ddeb30601b057b261e932705
      https://github.com/Evolveum/midpoint/commit/e1df7b78423fdf71ddeb30601b057b261e932705
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    M docs/expressions/expressions/profiles/coverage.adoc
    M docs/security/trusted-actions/index.adoc
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanerListener.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ObjectCleaner.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java
    M infra/common/src/test/resources/cleanup/user.xml
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/model/model-3.wsdl
    M repo/system-init/src/main/resources/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml

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


  Commit: f73d2a1a3564de2cc3358636f51681c9e740ae3f
      https://github.com/Evolveum/midpoint/commit/f73d2a1a3564de2cc3358636f51681c9e740ae3f
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-30 (Fri, 30 Aug 2024)

  Changed paths:
    M gui/admin-gui/src/frontend/js/ace-editor.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ScriptExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AceEditor.java

  Log Message:
  -----------
  MID-9293 ace editor (script expression panel) now supports switching languages


  Commit: e87e37e6e6207e32e53dfb9b2ed5ba144e710bad
      https://github.com/Evolveum/midpoint/commit/e87e37e6e6207e32e53dfb9b2ed5ba144e710bad
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-30 (Fri, 30 Aug 2024)

  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/menu/LeftMenuPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAction.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAction.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageBulkAction.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageBulkAction.java
    M release-notes.adoc
    M repo/system-init/src/main/resources/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml

  Log Message:
  -----------
  MID-9619 better localization for "bulk actions" -> "actions"


  Commit: 06f75ab059e97953d19970c8904a5ca8a3ffa761
      https://github.com/Evolveum/midpoint/commit/06f75ab059e97953d19970c8904a5ca8a3ffa761
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-08-30 (Fri, 30 Aug 2024)

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

  Log Message:
  -----------
  MID-9619 better localization for "bulk actions" -> "actions", minor refactor


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cid/ContainerValueIdGenerator.java

  Log Message:
  -----------
  MID-9771: Decrease log level, since introduction of value metedata this is valid situation


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

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/SearchProducerWorker.java

  Log Message:
  -----------
  MID-9866: Ninja: Removed error message for unsupported types.

 - Ninja checks if type is supported by current repository
   to prevent stack trace being thrown.


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

  Changed paths:
    R config/initial-objects/task/580-reindex-after-upgrade.xml
    R config/initial-objects/task/581-repartition-after-upgrade.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
    R repo/system-init/src/main/resources/initial-objects/task/580-reindex-after-upgrade.xml
    R repo/system-init/src/main/resources/initial-objects/task/581-repartition-after-upgrade.xml

  Log Message:
  -----------
  MID-9948 Moved Repartition to About Page


  Commit: 990d1c56947be71da1fa6e4a7e986b504bdf33cb
      https://github.com/Evolveum/midpoint/commit/990d1c56947be71da1fa6e4a7e986b504bdf33cb
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/HeterogenousContainerWrapperFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/resourceAssociation/AssociationSynchronizationActionFactory.java

  Log Message:
  -----------
  MID-9918: adding new wrapper factory for association synchronization actions


  Commit: 1595f7a45a28a282f05d5d5e77fbf1e237f188a8
      https://github.com/Evolveum/midpoint/commit/1595f7a45a28a282f05d5d5e77fbf1e237f188a8
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

  Changed paths:
    M config/initial-objects/role/040-role-enduser.xml
    M config/initial-objects/role/042-role-reviewer.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    R config/initial-objects/task/580-reindex-after-upgrade.xml
    R config/initial-objects/task/581-repartition-after-upgrade.xml
    M docs/admin-gui/admin-gui-config/index.adoc
    M docs/admin-gui/collections-views/configuration/index.adoc
    M docs/cases/approval/index.adoc
    M docs/concepts/workflows/index.adoc
    M docs/deployment/post-initial-import.adoc
    M docs/expressions/expressions/profiles/configuration.adoc
    M docs/expressions/expressions/profiles/coverage.adoc
    M docs/interfaces/rest/endpoints/cases.adoc
    M docs/interfaces/rest/endpoints/index.adoc
    M docs/misc/bulk/actions/index.adoc
    M docs/misc/bulk/index.adoc
    M docs/misc/bulk/password.adoc
    M docs/misc/bulk/raw-mode.adoc
    M docs/misc/bulk/scripting-tasks.adoc
    M docs/misc/bulk/variables.adoc
    M docs/misc/notifications/sending-custom-notifications.adoc
    M docs/resources/entitlements/index.adoc
    M docs/roles-policies/certification/authorization.adoc
    M docs/roles-policies/certification/index.adoc
    R docs/roles-policies/gradual-policy-enforcement.adoc
    A docs/roles-policies/gradual-policy-enforcement/compliance-dashboard-sod.png
    A docs/roles-policies/gradual-policy-enforcement/index.adoc
    M docs/roles-policies/metaroles/index.adoc
    M docs/roles-policies/metaroles/policy/index.adoc
    R docs/roles-policies/object-governance.adoc
    A docs/roles-policies/object-governance/index.adoc
    A docs/roles-policies/object-governance/website-governance-owner.png
    M docs/roles-policies/policy-rules.adoc
    M docs/roles-policies/segregation-of-duties.adoc
    M docs/security/authorization/bulk-actions.adoc
    M docs/security/authorization/model.adoc
    M docs/security/trusted-actions/index.adoc
    M docs/simulation/index.adoc
    M docs/synchronization/linked-objects/index.adoc
    M docs/tasks/activities/distribution.adoc
    M docs/tasks/activities/error-handling.adoc
    M docs/tasks/activities/index.adoc
    M docs/tasks/activities/work.adoc
    M docs/tasks/parallelized-background-tasks.adoc
    M docs/tasks/redundant-objects-processing/index.adoc
    M docs/tasks/task-error-handling.adoc
    M docs/tasks/task-template.adoc
    M gui/admin-gui/src/frontend/js/ace-editor.js
    M gui/admin-gui/src/frontend/js/vendors.js
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/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/input/expression/ScriptExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ObjectCollectionSearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigrationRoleTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTile.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageActiveCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertItems.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageMyActiveCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ActiveCampaignsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignActionButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationCasesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationItemsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/DashboardCertCampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignProcessingHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignStateHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/ChartType.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAggregateChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAttributeResultChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/ChartTicks.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/UniqueChartScaleAxisOption.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarNew.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarNew.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanelSimpleModel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanelSimpleModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/OutlierPartitionPage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAccessItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierClusterItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartSettingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoAccessPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierPartitionPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierPartitionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisAccessTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierAnomalyPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierAnomalyPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisOutlierPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSessionTopOutlierPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSessionTopOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierAccessDistributionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierAccessDistributionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierPartitionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierPartitionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierAnomalyPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierAnomalyPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisSessionTopOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisSessionTopOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/model/IdentifyWidgetItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BalancedCoverageModeConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/DepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ProcessModeChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionDetectionOptionsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/AnalysisCategoryChoiceStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/ProcessModeChoiceStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/RoleAnalysisSessionBasicRoleModeWizardPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/RoleAnalysisSessionBasicRoleModeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/PatternStatistics.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyTableCategory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierPartitionTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisDetectedPatternTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisMigrationRoleTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierAssociatedTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisOutlierPartitionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableTools.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/TitleWithMarks.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/TitleWithMarks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/ActivitiesStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AceEditor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectVerticalSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ContainerableNameColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectNameColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisMatrixColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisObjectColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAction.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAction.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageBulkAction.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageBulkAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboardConfigurable.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageRole.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanerListener.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ObjectCleaner.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/AttributeAnalysisCache.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/statistic/UserAccessDistribution.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java
    M infra/common/src/test/resources/cleanup/user.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaRegistry.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowRelationParticipantType.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedAssociationClassParticipantDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedShadowReferenceTypeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ValueBasedDefinitionLookupsImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultStatus.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ItemCachedStatus.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectDeltaSchemaLevelUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectOperationPolicyTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaDebugUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cid/ContainerValueIdGenerator.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 infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/model/model-3.wsdl
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/MidPointTestConstants.java
    M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertReviewersHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignReiterationTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageApproachingTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/BaseCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/CertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/ExclusionCertificationHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/AccessCertificationCampaignActivityHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/AccessCertificationStageManagementRun.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/CertificationTaskLauncher.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/closeCurrentStage/AccessCertificationCloseCurrentStageActivityHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/closeCurrentStage/AccessCertificationCloseCurrentStageRun.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/closeCurrentStage/AccessCertificationCloseCurrentStageWorkDefinition.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/openNextStage/AccessCertificationOpenNextStageActivityHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/openNextStage/AccessCertificationOpenNextStageRun.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/openNextStage/AccessCertificationOpenNextStageWorkDefinition.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/reiterateCampaign/AccessCertificationReiterateCampaignActivityHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/reiterateCampaign/AccessCertificationReiterateCampaignRun.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/reiterateCampaign/AccessCertificationReiterateCampaignWorkDefinition.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/remediation/AccessCertificationRemediationActivityHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/remediation/AccessCertificationRemediationRun.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/startCampaign/AccessCertificationStartCampaignActivityHandler.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/startCampaign/AccessCertificationStartCampaignRun.java
    A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/startCampaign/AccessCertificationStartCampaignWorkDefinition.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestManualEscalation.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestRoleInducementCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
    R model/certification-impl/src/test/resources/common/archetype-campaign-next-stage.xml
    R model/certification-impl/src/test/resources/common/archetype-remediation.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AccessCertificationService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/InboundSourceData.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ReferenceResolver.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/visualizer/ModelContextVisualization.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/CollectionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ResourceSchemaLoader.java
    R 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/expr/AssociationSynchronizationExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ExecutedDeltas.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ItemLoadedStatus.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensObjectDeltaOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationExecutionRecorderForClockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionTargetKey.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/LinkUpdater.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/ProjectionChangeExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ComplexConstructionConsumer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConstructionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/ProjectionCredentialsProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionMappingSetEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/StopProcessingProjectionException.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/InboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedSourceItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/MissingShadowContextRefresher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionUpdateOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionsLoadOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/ProjectionMappingLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DisableInsteadOfDeleteEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/PredefinedActivationMappingEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/util/ErrorHandlingUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/Clusterable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/OutlierClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/StandardClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/BasicOutlierDetectionStrategy.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/ClusteringOutlierDetectionStrategy.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierAnalyzeModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierDetectionStrategyResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierDetectionActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierPatternResolver.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/BasicOutlierDetectionStrategy.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/OutlierDetectionBasicModel.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineModel.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlineOutlierDetectionStrategy.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DefaultPatternResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DetectionActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/BasePrepareAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/CompressedMiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/ExpandedMiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/MiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/Synchronizer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/sources/ModelContainerableItemSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ReferenceResolverImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/AssociationDescriptionHandler.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractInternalModelIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/TestSchemaContext.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/visualizer/TestVisualizer.java
    A model/model-impl/src/test/resources/common/role-dummy-account.xml
    A model/model-impl/src/test/resources/common/role-dummy-group.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIntent.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingInbound.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiResource.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestAssignmentErrors.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/AbstractPasswordTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestValidityRecomputeTask.java
    M model/model-intest/src/test/resources/associations/resource-dummy-ad.xml
    M model/model-intest/src/test/resources/tasks/livesync/resource-dummy-interrupted-sync.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/CommonInitialObjects.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/factory/CertEventFactory.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/RepoShadow.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ShadowAuditHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowModifyOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/ObjectNotFoundHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/MetadataUtil.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/LiveSyncEventImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/SynchronizationEventImpl.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaching.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyIntents.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/manual/AbstractManualResourceTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/mock/SynchronizationServiceMock.java
    A provisioning/provisioning-impl/src/test/resources/dummy/dummy-intents/resource-no-default-account-fixed.xml
    A provisioning/provisioning-impl/src/test/resources/dummy/dummy-intents/resource-no-default-account.xml
    A provisioning/provisioning-impl/src/test/resources/dummy/dummy-intents/resource-with-default-account.xml
    M provisioning/provisioning-impl/testng-integration.xml
    M release-notes.adoc
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/AggregateQuery.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/AuditHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/SearchSpecification.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/sources/RepoContainerableItemSource.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/ExpressionEvaluator.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/AggregateSearchContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/RefTableItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/ReferenceNameResolver.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchAggregateTest.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryContext.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/SinglePathItemFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/ItemRelationResolver.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/TableRelationResolver.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/UserAsserter.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M repo/system-init/src/main/resources/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/520-archetype-task-certification.xml
    R repo/system-init/src/main/resources/initial-objects/archetype/534-archetype-task-certification-campaign-open-next-stage.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/536-archetype-task-certification-start-campaign.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/537-archetype-task-certification-close-current-stage.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/538-archetype-task-certification-reiterate-campaign.xml
    M repo/system-init/src/main/resources/initial-objects/mark/806-mark-managed.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    R repo/system-init/src/main/resources/initial-objects/task/580-reindex-after-upgrade.xml
    R repo/system-init/src/main/resources/initial-objects/task/581-repartition-after-upgrade.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/associations/TestAssociationsFirstStepsActiveDirectory.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/OperationDelay.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/SourceInitializer.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/SourcesConfiguration.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TargetInitializer.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/sysperf/TargetsConfiguration.java
    M testing/story/src/test/resources/associations-first-steps-ad/resource-ad-300.xml
    M testing/story/src/test/resources/university/resource-opendj.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/SearchProducerWorker.java

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


  Commit: be1c5ed653817c1eb4d6a46ceecac88ade08598f
      https://github.com/Evolveum/midpoint/commit/be1c5ed653817c1eb4d6a46ceecac88ade08598f
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBarPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.java

  Log Message:
  -----------
  small formatting for cert responses statistics panel


  Commit: 04fe57467d5054b54971f6ed7bddfeeea88df09e
      https://github.com/Evolveum/midpoint/commit/04fe57467d5054b54971f6ed7bddfeeea88df09e
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

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

  Log Message:
  -----------
  fix for 9568 Saved filter uses XML query instead of midPoint query language


  Commit: 84fa6591bb37df6b17ccd29896b31d72ee1c1c13
      https://github.com/Evolveum/midpoint/commit/84fa6591bb37df6b17ccd29896b31d72ee1c1c13
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

  Changed paths:
    M pom.xml
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml

  Log Message:
  -----------
  update ldap connector to 3.8-M2


  Commit: c08543d24f1159e1ace16ad568db4dea8d4cdf66
      https://github.com/Evolveum/midpoint/commit/c08543d24f1159e1ace16ad568db4dea8d4cdf66
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBarPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.java

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


  Commit: 6168abbfbd92eb15ead8dc45dab33e033310e672
      https://github.com/Evolveum/midpoint/commit/6168abbfbd92eb15ead8dc45dab33e033310e672
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/ModelServiceLocator.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/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiIntegrationTest.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiUnitTest.java

  Log Message:
  -----------
  MID-9336 updated title/tooltips for badges on projection state


  Commit: 6cac1dbe447622fb885aeda81aacea667671a7bd
      https://github.com/Evolveum/midpoint/commit/6cac1dbe447622fb885aeda81aacea667671a7bd
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

  Changed paths:
    M pom.xml
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml

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


  Commit: 52ce1545578f8accf2161a531d09f8539387c072
      https://github.com/Evolveum/midpoint/commit/52ce1545578f8accf2161a531d09f8539387c072
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/AssociationRefAttributeValidator.java

  Log Message:
  -----------
  MID-9928: fix using of validator of duplicate for association reference attribute


  Commit: 176b3f8edecc73817979f9a64743b03adc2018f8
      https://github.com/Evolveum/midpoint/commit/176b3f8edecc73817979f9a64743b03adc2018f8
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/ModelServiceLocator.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/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiIntegrationTest.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiUnitTest.java

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


  Commit: 06e5ae40b6ba0497a3221b34c85573f1ca177b58
      https://github.com/Evolveum/midpoint/commit/06e5ae40b6ba0497a3221b34c85573f1ca177b58
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

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

  Log Message:
  -----------
  MID-9954: fix reload value in wizard helper after saving of default operation policy


  Commit: 07f53e3e7bcff4a45391cc268683ee6f4abf7da4
      https://github.com/Evolveum/midpoint/commit/07f53e3e7bcff4a45391cc268683ee6f4abf7da4
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

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

  Log Message:
  -----------
  fix NPE in WebComponentUtil


  Commit: 0a67cd699db1ecc3fc0a82cca52944a210863eaa
      https://github.com/Evolveum/midpoint/commit/0a67cd699db1ecc3fc0a82cca52944a210863eaa
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-09-03 (Tue, 03 Sep 2024)

  Changed paths:
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java

  Log Message:
  -----------
  fixing test


  Commit: 375071e0fd9cfe769cc57dfccf042f8c0cf5f0ee
      https://github.com/Evolveum/midpoint/commit/375071e0fd9cfe769cc57dfccf042f8c0cf5f0ee
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-03 (Tue, 03 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/ConstructionInducementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/InducedEntitlementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java

  Log Message:
  -----------
  MID-8841 fixed Inducements for resources don't show info about associations


  Commit: daae4244b919a6fbe8156a3041556f69197f5952
      https://github.com/Evolveum/midpoint/commit/daae4244b919a6fbe8156a3041556f69197f5952
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-03 (Tue, 03 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/GovernanceCardsPanel.java

  Log Message:
  -----------
  fix for 9936 Deleting the role approver relation also removes the default relation


  Commit: e28286beabb88fea66ffec414d14041079a54ea8
      https://github.com/Evolveum/midpoint/commit/e28286beabb88fea66ffec414d14041079a54ea8
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-03 (Tue, 03 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.java

  Log Message:
  -----------
  Role analysis fix progress bar visibility issue


  Commit: 4b016374b6428da8d0f2601185a089aa3b95db48
      https://github.com/Evolveum/midpoint/commit/4b016374b6428da8d0f2601185a089aa3b95db48
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-03 (Tue, 03 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/RoleAnalysisTabbedPanel.html

  Log Message:
  -----------
  Role analysis improve tabbed panel css


  Commit: f7167fc3e553c713f6a01e07e26f32bd7767d6aa
      https://github.com/Evolveum/midpoint/commit/f7167fc3e553c713f6a01e07e26f32bd7767d6aa
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-03 (Tue, 03 Sep 2024)

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

  Log Message:
  -----------
  Role analysis override isShowAsCard for collapsable table


  Commit: 277b7a773f7edcb415c9bec1b2a0ceef95f83c65
      https://github.com/Evolveum/midpoint/commit/277b7a773f7edcb415c9bec1b2a0ceef95f83c65
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-03 (Tue, 03 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.java

  Log Message:
  -----------
  Role analysis override isShowAsCard for collapsable table


  Commit: 4bcc53856345f4c1ef43f7f528d8b1585afc9167
      https://github.com/Evolveum/midpoint/commit/4bcc53856345f4c1ef43f7f528d8b1585afc9167
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-03 (Tue, 03 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.java

  Log Message:
  -----------
  minor cleanup


  Commit: f4d09c0c2f865e67cf2b0603fe5293885da12847
      https://github.com/Evolveum/midpoint/commit/f4d09c0c2f865e67cf2b0603fe5293885da12847
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-03 (Tue, 03 Sep 2024)

  Changed paths:
    M docs/roles-policies/certification/index.adoc
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-12-16.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-14-26.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-23-22.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-24-44.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-59-28.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-9-18.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-12-3-19.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-12-4-46.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-12-6-8.png
    R docs/roles-policies/certification/tutorial-old/index.adoc

  Log Message:
  -----------
  cert docs update


  Commit: e2217bf136d5a8c9e7187d175ce8bc4896d2f27e
      https://github.com/Evolveum/midpoint/commit/e2217bf136d5a8c9e7187d175ce8bc4896d2f27e
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-03 (Tue, 03 Sep 2024)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/form/TextArea.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/XmlSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CommentPanel.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/web/component/AceEditor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/TextAreaFormGroup.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/TextAreaFormGroup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ExpressionEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/QueryTextAreaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/SearchFilterPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/TextAreaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionBasicPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionScopePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionStagePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceVisualization.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java

  Log Message:
  -----------
  MID-9721 created new TextArea component that replaces '\r\n' with '\n' via convert input. should be used instead of default one.


  Commit: 72e0f555268db002186996c82f83305fd11bddd4
      https://github.com/Evolveum/midpoint/commit/72e0f555268db002186996c82f83305fd11bddd4
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-03 (Tue, 03 Sep 2024)

  Changed paths:
    M docs/roles-policies/certification/index.adoc
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-12-16.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-14-26.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-23-22.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-24-44.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-59-28.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-9-18.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-12-3-19.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-12-4-46.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-12-6-8.png
    R docs/roles-policies/certification/tutorial-old/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/GovernanceCardsPanel.java

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


  Commit: 6a9193df1285eb3ef0bda6de6c1d76f6ca0e4d2b
      https://github.com/Evolveum/midpoint/commit/6a9193df1285eb3ef0bda6de6c1d76f6ca0e4d2b
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-03 (Tue, 03 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/BasicMultivalueContainerListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanelWithDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardChoicePanelWithSeparatedCreatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AssociationDuplicateResolver.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AttributeMappingDuplicateResolver.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AttributeMappingWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/itempath/AssociationRefPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTypesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectTypesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SchemaHandlingObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ResourceWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/SchemaHandlingTypesTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/AssociationTypeTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/ResourceAssociationTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ResourceAssociationTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/basic/FocusResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowAssociationsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppendersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/ClassLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemRefinedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/AssociationChildWrapperUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java

  Log Message:
  -----------
  MID-9970: fix duplication of association type


  Commit: bfd12d2cfc7a68a15f77b3b8a4f27e1560a89b9d
      https://github.com/Evolveum/midpoint/commit/bfd12d2cfc7a68a15f77b3b8a4f27e1560a89b9d
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-03 (Tue, 03 Sep 2024)

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

  Log Message:
  -----------
  MID-9321: fix suggestions of focus attributes for source and target of mappings


  Commit: a4a2919930e014afdae6e4f50eb21be1c2f5d38b
      https://github.com/Evolveum/midpoint/commit/a4a2919930e014afdae6e4f50eb21be1c2f5d38b
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-03 (Tue, 03 Sep 2024)

  Changed paths:
    M docs/roles-policies/certification/index.adoc
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-12-16.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-14-26.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-23-22.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-24-44.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-59-28.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-9-18.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-12-3-19.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-12-4-46.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-12-6-8.png
    R docs/roles-policies/certification/tutorial-old/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/form/TextArea.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/XmlSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/GovernanceCardsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/ConstructionInducementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/InducedEntitlementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CommentPanel.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/web/component/AceEditor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/TextAreaFormGroup.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/TextAreaFormGroup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ExpressionEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/QueryTextAreaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/SearchFilterPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/TextAreaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionBasicPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionScopePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionStagePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceVisualization.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java

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


  Commit: 65df833caddccefc6d0d41f1cba57259d382aecf
      https://github.com/Evolveum/midpoint/commit/65df833caddccefc6d0d41f1cba57259d382aecf
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M config/initial-objects/archetype/020-archetype-system-user.xml
    M config/initial-objects/archetype/021-archetype-system-role.xml
    M config/initial-objects/archetype/022-archetype-business-role.xml
    M config/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
    M config/initial-objects/archetype/024-archetype-operation-request.xml
    M config/initial-objects/archetype/025-archetype-approval-case.xml
    M config/initial-objects/archetype/026-archetype-trace.xml
    M config/initial-objects/archetype/027-archetype-correlation-case.xml
    M config/initial-objects/archetype/028-archetype-application-role.xml
    M config/initial-objects/archetype/029-archetype-application.xml
    M config/initial-objects/archetype/059-archetype-report.xml
    M config/initial-objects/archetype/060-archetype-report-dashboard.xml
    M config/initial-objects/archetype/061-archetype-report-collection.xml
    M config/initial-objects/archetype/062-archetype-classification.xml
    M config/initial-objects/archetype/063-archetype-clearance.xml
    M config/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M config/initial-objects/archetype/502-archetype-task-recomputation.xml
    M config/initial-objects/archetype/503-archetype-task-import.xml
    M config/initial-objects/archetype/504-archetype-task-live-sync.xml
    M config/initial-objects/archetype/505-archetype-task-async-update.xml
    M config/initial-objects/archetype/506-archetype-task-cleanup.xml
    M config/initial-objects/archetype/507-archetype-task-report.xml
    M config/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M config/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M config/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M config/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M config/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M config/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
    M config/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
    M config/initial-objects/archetype/515-archetype-task-objects-delete.xml
    M config/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M config/initial-objects/archetype/517-archetype-task-execute-change.xml
    M config/initial-objects/archetype/518-archetype-task-execute-deltas.xml
    M config/initial-objects/archetype/519-archetype-task-reindex-repository.xml
    M config/initial-objects/archetype/520-archetype-task-certification.xml
    M config/initial-objects/archetype/521-archetype-task-approval.xml
    M config/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
    M config/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M config/initial-objects/archetype/528-archetype-task-util.xml
    M config/initial-objects/archetype/529-archetype-task-system.xml
    M config/initial-objects/archetype/530-archetype-task-validity.xml
    M config/initial-objects/archetype/531-archetype-task-trigger.xml
    M config/initial-objects/archetype/532-archetype-task-propagation.xml
    M config/initial-objects/archetype/533-archetype-task-multi-propagation.xml
    M config/initial-objects/archetype/534-archetype-task-certification-campaign-open-next-stage.xml
    M config/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    M config/initial-objects/archetype/700-archetype-event-mark.xml
    M config/initial-objects/archetype/701-archetype-object-mark.xml
    M config/initial-objects/archetype/702-archetype-person.xml
    M config/initial-objects/dashboard/899-dashboard-compliance.xml
    M config/initial-objects/report/100-report-reconciliation.xml
    M config/initial-objects/report/110-report-user-list.xml
    M config/initial-objects/report/130-report-certification-definitions.xml
    M config/initial-objects/report/140-report-certification-campaigns.xml
    M config/initial-objects/report/150-report-certification-cases.xml
    M config/initial-objects/report/160-report-certification-work-items.xml
    M config/initial-objects/report/200-report-indirect-assignments.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml

  Log Message:
  -----------
  updating initial objects with missing translation keys


  Commit: 3ec2f638fb15a9f23b885c11d79b9bbb05c2e54e
      https://github.com/Evolveum/midpoint/commit/3ec2f638fb15a9f23b885c11d79b9bbb05c2e54e
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionScopePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionScopePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/DefinitionScopeDto.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java

  Log Message:
  -----------
  fixing 9914 Certification campaign definition: PolicyType cannot be selected


  Commit: fb714915af8b1343215ebe1021f0e13071d33115
      https://github.com/Evolveum/midpoint/commit/fb714915af8b1343215ebe1021f0e13071d33115
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/tasks/shadow-refresh-task.adoc

  Log Message:
  -----------
  Docu change, removal od comment and status change in reports/examples and udpdate of outdated examples in shadow refresh page


  Commit: 2d00ee862a01fd58b7a78507dd8a409afdcec2e2
      https://github.com/Evolveum/midpoint/commit/2d00ee862a01fd58b7a78507dd8a409afdcec2e2
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    A model/model-intest/src/test/resources/mining/import/archetypes.xml
    A model/model-intest/src/test/resources/mining/import/orgs.xml
    A model/model-intest/src/test/resources/mining/import/roles.xml
    A model/model-intest/src/test/resources/mining/import/users.xml
    A model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    A model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml
    A model/model-intest/src/test/resources/mining/session/session-role-mining-1.xml
    A model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-1.xml
    A model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-outlier-full-1.xml
    A model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-outlier-part-1.xml

  Log Message:
  -----------
  Role analysis process simple test on rbac generated data


  Commit: 9f61f347fecb4aa4cfd36c1002a24289871dd7d3
      https://github.com/Evolveum/midpoint/commit/9f61f347fecb4aa4cfd36c1002a24289871dd7d3
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/DefinitionScopeDto.java

  Log Message:
  -----------
  fixing 9915 Certification campaign definition: Does not accept Axiom query


  Commit: 92ab6c7d0da922e674815dbf91e000e1a9b3b5c7
      https://github.com/Evolveum/midpoint/commit/92ab6c7d0da922e674815dbf91e000e1a9b3b5c7
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

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

  Log Message:
  -----------
  Role analysis outlier category schema changes


  Commit: 2548c714f8db35a27b4fb54afa1a37e955ef7c90
      https://github.com/Evolveum/midpoint/commit/2548c714f8db35a27b4fb54afa1a37e955ef7c90
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DataPoint.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DensityBasedClustering.java

  Log Message:
  -----------
  Role analysis improve clustering noise classification


  Commit: 52f9cf749d7df43894c1e50a9ab5866832d4a9db
      https://github.com/Evolveum/midpoint/commit/52f9cf749d7df43894c1e50a9ab5866832d4a9db
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/OutlierPartitionPage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierPatternItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierObjectModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java

  Log Message:
  -----------
  Role analysis remove redundant outlierObjectModel and cleanup


  Commit: 958dbd33751b9e636c34eac7bc4f7ab9bdb020f0
      https://github.com/Evolveum/midpoint/commit/958dbd33751b9e636c34eac7bc4f7ab9bdb020f0
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierAnalyzeModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/BasicOutlierDetectionStrategy.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/OutlierDetectionBasicModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlineOutlierDetectionStrategy.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java

  Log Message:
  -----------
  Role analysis improve outlier detection
1. From this version is all clustering noise point perform as an outlier object


  Commit: 848340e8eafe5b4796d327fb281be65df9df44de
      https://github.com/Evolveum/midpoint/commit/848340e8eafe5b4796d327fb281be65df9df44de
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionOverviewPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisSessionTopOutlierPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisSessionTopOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisUniqueOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisUniqueOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierPartitionTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java

  Log Message:
  -----------
  Role analysis implement new outliers panel and cleanup
1. Implement panels for unique, access noise and all outlier above cluster view.
2. Implement panels for classified and unclassified session outliers.
3. Minor style improvements
4. Separate clusters/noise group for cluster view (tabbed panel).
5. Cleanup npe.
6. Improve or add missing localization keys for role analysis.


  Commit: 1d097a0215470c0fa8a0dbafde5c029b75d99c2e
      https://github.com/Evolveum/midpoint/commit/1d097a0215470c0fa8a0dbafde5c029b75d99c2e
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M config/initial-objects/archetype/020-archetype-system-user.xml
    M config/initial-objects/archetype/021-archetype-system-role.xml
    M config/initial-objects/archetype/022-archetype-business-role.xml
    M config/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
    M config/initial-objects/archetype/024-archetype-operation-request.xml
    M config/initial-objects/archetype/025-archetype-approval-case.xml
    M config/initial-objects/archetype/026-archetype-trace.xml
    M config/initial-objects/archetype/027-archetype-correlation-case.xml
    M config/initial-objects/archetype/028-archetype-application-role.xml
    M config/initial-objects/archetype/029-archetype-application.xml
    M config/initial-objects/archetype/059-archetype-report.xml
    M config/initial-objects/archetype/060-archetype-report-dashboard.xml
    M config/initial-objects/archetype/061-archetype-report-collection.xml
    M config/initial-objects/archetype/062-archetype-classification.xml
    M config/initial-objects/archetype/063-archetype-clearance.xml
    M config/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M config/initial-objects/archetype/502-archetype-task-recomputation.xml
    M config/initial-objects/archetype/503-archetype-task-import.xml
    M config/initial-objects/archetype/504-archetype-task-live-sync.xml
    M config/initial-objects/archetype/505-archetype-task-async-update.xml
    M config/initial-objects/archetype/506-archetype-task-cleanup.xml
    M config/initial-objects/archetype/507-archetype-task-report.xml
    M config/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M config/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M config/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M config/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M config/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M config/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
    M config/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
    M config/initial-objects/archetype/515-archetype-task-objects-delete.xml
    M config/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M config/initial-objects/archetype/517-archetype-task-execute-change.xml
    M config/initial-objects/archetype/518-archetype-task-execute-deltas.xml
    M config/initial-objects/archetype/519-archetype-task-reindex-repository.xml
    M config/initial-objects/archetype/520-archetype-task-certification.xml
    M config/initial-objects/archetype/521-archetype-task-approval.xml
    M config/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
    M config/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M config/initial-objects/archetype/528-archetype-task-util.xml
    M config/initial-objects/archetype/529-archetype-task-system.xml
    M config/initial-objects/archetype/530-archetype-task-validity.xml
    M config/initial-objects/archetype/531-archetype-task-trigger.xml
    M config/initial-objects/archetype/532-archetype-task-propagation.xml
    M config/initial-objects/archetype/533-archetype-task-multi-propagation.xml
    M config/initial-objects/archetype/534-archetype-task-certification-campaign-open-next-stage.xml
    M config/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    M config/initial-objects/archetype/700-archetype-event-mark.xml
    M config/initial-objects/archetype/701-archetype-object-mark.xml
    M config/initial-objects/archetype/702-archetype-person.xml
    M config/initial-objects/dashboard/899-dashboard-compliance.xml
    M config/initial-objects/report/100-report-reconciliation.xml
    M config/initial-objects/report/110-report-user-list.xml
    M config/initial-objects/report/130-report-certification-definitions.xml
    M config/initial-objects/report/140-report-certification-campaigns.xml
    M config/initial-objects/report/150-report-certification-cases.xml
    M config/initial-objects/report/160-report-certification-work-items.xml
    M config/initial-objects/report/200-report-indirect-assignments.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/roles-policies/certification/index.adoc
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-12-16.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-14-26.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-23-22.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-24-44.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-59-28.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-9-18.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-12-3-19.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-12-4-46.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-12-6-8.png
    R docs/roles-policies/certification/tutorial-old/index.adoc
    M docs/tasks/shadow-refresh-task.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/form/TextArea.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/BasicMultivalueContainerListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanelWithDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/FocusDefinitionsMappingProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/XmlSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardChoicePanelWithSeparatedCreatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AssociationDuplicateResolver.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AttributeMappingDuplicateResolver.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AttributeMappingWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/itempath/AssociationRefPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CommentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTypesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectTypesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SchemaHandlingObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ResourceWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/SchemaHandlingTypesTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/AssociationTypeTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/ResourceAssociationTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ResourceAssociationTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/basic/FocusResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowAssociationsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppendersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/ClassLoggersContentPanel.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/prism/panel/ItemRefinedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/AssociationChildWrapperUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AceEditor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/TextAreaFormGroup.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/TextAreaFormGroup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ExpressionEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/QueryTextAreaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/SearchFilterPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/TextAreaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionBasicPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionScopePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionScopePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionStagePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/DefinitionScopeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceVisualization.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java

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


  Commit: 10ae55d5ffeaf414a6de1af7a8ec37c86cca9432
      https://github.com/Evolveum/midpoint/commit/10ae55d5ffeaf414a6de1af7a8ec37c86cca9432
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisWidgetsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierAccessDistributionPanel.html

  Log Message:
  -----------
  Role analysis minor style improvements for distribution and widgets panel


  Commit: bef4b3d8b5d4491fd0a6ad4807249dddc621f123
      https://github.com/Evolveum/midpoint/commit/bef4b3d8b5d4491fd0a6ad4807249dddc621f123
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/CreateObjectForReferencePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismContainerWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeMarkPolicyValueWrapperImpl.java

  Log Message:
  -----------
  MID-9783: adding new fields for creating archetype ref for object type (support inducement and membership)


  Commit: 8aa33b0e24a4f923d7a39d780aef85ee0ea7a0bb
      https://github.com/Evolveum/midpoint/commit/8aa33b0e24a4f923d7a39d780aef85ee0ea7a0bb
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M config/initial-objects/archetype/020-archetype-system-user.xml
    M config/initial-objects/archetype/021-archetype-system-role.xml
    M config/initial-objects/archetype/022-archetype-business-role.xml
    M config/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
    M config/initial-objects/archetype/024-archetype-operation-request.xml
    M config/initial-objects/archetype/025-archetype-approval-case.xml
    M config/initial-objects/archetype/026-archetype-trace.xml
    M config/initial-objects/archetype/027-archetype-correlation-case.xml
    M config/initial-objects/archetype/028-archetype-application-role.xml
    M config/initial-objects/archetype/029-archetype-application.xml
    M config/initial-objects/archetype/059-archetype-report.xml
    M config/initial-objects/archetype/060-archetype-report-dashboard.xml
    M config/initial-objects/archetype/061-archetype-report-collection.xml
    M config/initial-objects/archetype/062-archetype-classification.xml
    M config/initial-objects/archetype/063-archetype-clearance.xml
    M config/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M config/initial-objects/archetype/502-archetype-task-recomputation.xml
    M config/initial-objects/archetype/503-archetype-task-import.xml
    M config/initial-objects/archetype/504-archetype-task-live-sync.xml
    M config/initial-objects/archetype/505-archetype-task-async-update.xml
    M config/initial-objects/archetype/506-archetype-task-cleanup.xml
    M config/initial-objects/archetype/507-archetype-task-report.xml
    M config/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M config/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M config/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M config/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M config/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M config/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
    M config/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
    M config/initial-objects/archetype/515-archetype-task-objects-delete.xml
    M config/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M config/initial-objects/archetype/517-archetype-task-execute-change.xml
    M config/initial-objects/archetype/518-archetype-task-execute-deltas.xml
    M config/initial-objects/archetype/519-archetype-task-reindex-repository.xml
    M config/initial-objects/archetype/520-archetype-task-certification.xml
    M config/initial-objects/archetype/521-archetype-task-approval.xml
    M config/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
    M config/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M config/initial-objects/archetype/528-archetype-task-util.xml
    M config/initial-objects/archetype/529-archetype-task-system.xml
    M config/initial-objects/archetype/530-archetype-task-validity.xml
    M config/initial-objects/archetype/531-archetype-task-trigger.xml
    M config/initial-objects/archetype/532-archetype-task-propagation.xml
    M config/initial-objects/archetype/533-archetype-task-multi-propagation.xml
    M config/initial-objects/archetype/534-archetype-task-certification-campaign-open-next-stage.xml
    M config/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    M config/initial-objects/archetype/700-archetype-event-mark.xml
    M config/initial-objects/archetype/701-archetype-object-mark.xml
    M config/initial-objects/archetype/702-archetype-person.xml
    M config/initial-objects/dashboard/899-dashboard-compliance.xml
    M config/initial-objects/report/100-report-reconciliation.xml
    M config/initial-objects/report/110-report-user-list.xml
    M config/initial-objects/report/130-report-certification-definitions.xml
    M config/initial-objects/report/140-report-certification-campaigns.xml
    M config/initial-objects/report/150-report-certification-cases.xml
    M config/initial-objects/report/160-report-certification-work-items.xml
    M config/initial-objects/report/200-report-indirect-assignments.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/tasks/shadow-refresh-task.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/OutlierPartitionPage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierPatternItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierObjectModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionOverviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisWidgetsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierAccessDistributionPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisSessionTopOutlierPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisSessionTopOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisUniqueOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisUniqueOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierPartitionTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/RoleAnalysisTabbedPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionScopePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionScopePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/DefinitionScopeDto.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierAnalyzeModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/BasicOutlierDetectionStrategy.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/OutlierDetectionBasicModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlineOutlierDetectionStrategy.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DataPoint.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DensityBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java

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


  Commit: d20ee76bea688fbb7d911bde5048b541ac3e4380
      https://github.com/Evolveum/midpoint/commit/d20ee76bea688fbb7d911bde5048b541ac3e4380
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

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

  Log Message:
  -----------
  MID-9977: fix cast exception in ResourceAssociationTypeBasicWizardPanel


  Commit: 65fe1154d1b2d0e6e21ecbd16209df7a1eea1a0d
      https://github.com/Evolveum/midpoint/commit/65fe1154d1b2d0e6e21ecbd16209df7a1eea1a0d
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ObjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ResourceAssociationTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/SubjectAssociationStepPanel.java

  Log Message:
  -----------
  MID-9970: fix removing of objects and subjects in association wizard during duplication of association type


  Commit: b69d5b1f93a99abada47367543b3b6c4ea478309
      https://github.com/Evolveum/midpoint/commit/b69d5b1f93a99abada47367543b3b6c4ea478309
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/ModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/ModuleAuthenticationImpl.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java

  Log Message:
  -----------
  configurable login panel implementation


  Commit: 5b205e195229498a906497413b7df2bdb935d32f
      https://github.com/Evolveum/midpoint/commit/5b205e195229498a906497413b7df2bdb935d32f
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd

  Log Message:
  -----------
  moving configuration for home page to separate menu item of admin gui configuration


  Commit: 18decaa6bb73546f1eb17fa7185e300e354ac9d7
      https://github.com/Evolveum/midpoint/commit/18decaa6bb73546f1eb17fa7185e300e354ac9d7
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismValueWrapperImpl.java

  Log Message:
  -----------
  MID-9564 attempt fix handling of AbstractPlainStructured in delta when used as placeholder in wrappers


  Commit: d76b67eb7a3db2ff0d235ba09767034c15a74f9c
      https://github.com/Evolveum/midpoint/commit/d76b67eb7a3db2ff0d235ba09767034c15a74f9c
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/CreateObjectForReferencePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismContainerWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ObjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ResourceAssociationTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/SubjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/OutlierPartitionPage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierPatternItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierObjectModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionOverviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisWidgetsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierAccessDistributionPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisSessionTopOutlierPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisSessionTopOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisUniqueOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisUniqueOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierPartitionTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeMarkPolicyValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/RoleAnalysisTabbedPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/DefinitionScopeDto.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierAnalyzeModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/BasicOutlierDetectionStrategy.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/OutlierDetectionBasicModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlineOutlierDetectionStrategy.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DataPoint.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DensityBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java

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


  Commit: 32123803b5289c84859a5c7bf1f8a4abb7370ef8
      https://github.com/Evolveum/midpoint/commit/32123803b5289c84859a5c7bf1f8a4abb7370ef8
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java

  Log Message:
  -----------
  adding focusType to inducement created with archetype via resource wizard


  Commit: a1852cd5d22ec99e912171a610b07b048037f0ad
      https://github.com/Evolveum/midpoint/commit/a1852cd5d22ec99e912171a610b07b048037f0ad
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismValueWrapperImpl.java

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


  Commit: 096169a945b372eda2a6294f965520a12cd3afcd
      https://github.com/Evolveum/midpoint/commit/096169a945b372eda2a6294f965520a12cd3afcd
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java

  Log Message:
  -----------
  Role analysis better name for noise clusters


  Commit: 49c27920198651b7cfd78fe935039307bc5f6cec
      https://github.com/Evolveum/midpoint/commit/49c27920198651b7cfd78fe935039307bc5f6cec
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisObjectColumn.java

  Log Message:
  -----------
  Role analysis fix outlier user-permission table overheat
1. Disable old experimental code.


  Commit: c4c4b416f9a4c74d95b91bd7dfe4767a49162466
      https://github.com/Evolveum/midpoint/commit/c4c4b416f9a4c74d95b91bd7dfe4767a49162466
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-04 (Wed, 04 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/CreateObjectForReferencePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismContainerWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ObjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ResourceAssociationTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/SubjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeMarkPolicyValueWrapperImpl.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd

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


  Commit: b4040fc2e3887d1352925cd92fb1f2619f3a8a29
      https://github.com/Evolveum/midpoint/commit/b4040fc2e3887d1352925cd92fb1f2619f3a8a29
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/forgotpassword/PageResetPassword.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAttributeVerification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageDuoSelect.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageFocusIdentification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageOidcSelect.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PagePasswordHint.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSamlSelect.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.java

  Log Message:
  -----------
  style fix for configurable link on login panel; title+description models fixing


  Commit: aa1fbdaa7f3d31faf59a4a3b023f884ce9781322
      https://github.com/Evolveum/midpoint/commit/aa1fbdaa7f3d31faf59a4a3b023f884ce9781322
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

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

  Log Message:
  -----------
  literal expression value panel fix


  Commit: 355c6dc4abab4ce0faae8d2a349e545e1b2087e5
      https://github.com/Evolveum/midpoint/commit/355c6dc4abab4ce0faae8d2a349e545e1b2087e5
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

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

  Log Message:
  -----------
  fixing 9975 ObjectCollectionView do not filter midpoint objects


  Commit: 36e6346e83aca2c9b0158436ff6d19e7ef5af38c
      https://github.com/Evolveum/midpoint/commit/36e6346e83aca2c9b0158436ff6d19e7ef5af38c
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigratedRoleTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigrationRoleTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/BasicOutlierDetectionStrategy.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineModel.java

  Log Message:
  -----------
  Role analysis minor cleanup (mainly gui)


  Commit: 7243b004ca1bb077b63499416146e56433b296eb
      https://github.com/Evolveum/midpoint/commit/7243b004ca1bb077b63499416146e56433b296eb
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

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

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


  Commit: 6469346e385ad81e637e02111613df0fe923d171
      https://github.com/Evolveum/midpoint/commit/6469346e385ad81e637e02111613df0fe923d171
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

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

  Log Message:
  -----------
  MID-9963: adding note about default operation policy of selected object type on ResourceObjectPanel


  Commit: 45eebaea1b0fb6bb081db1a8f699e83d1e58cdc0
      https://github.com/Evolveum/midpoint/commit/45eebaea1b0fb6bb081db1a8f699e83d1e58cdc0
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/SimpleValueExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigratedRoleTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigrationRoleTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisObjectColumn.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/BasicOutlierDetectionStrategy.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java

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


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

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

  Log Message:
  -----------
  Role analysis sort clusters by outlier count, apply badge, minor cleanup


  Commit: 68db9678b08bece949bd1c66a82ca2fc39ae0ff8
      https://github.com/Evolveum/midpoint/commit/68db9678b08bece949bd1c66a82ca2fc39ae0ff8
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

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

  Log Message:
  -----------
  Role analysis fix npe


  Commit: 22a23f3df94d22492e01a090fba8f1383ea80cbb
      https://github.com/Evolveum/midpoint/commit/22a23f3df94d22492e01a090fba8f1383ea80cbb
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisUserSessionOptions.java

  Log Message:
  -----------
  Role analysis fix panel position for outlier session


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

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

  Log Message:
  -----------
  Role analysis hide outlier action panels for role-mining mode


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

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

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


  Commit: 80516263db58bc9303c275659eba70bd5fed61d2
      https://github.com/Evolveum/midpoint/commit/80516263db58bc9303c275659eba70bd5fed61d2
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisSessionDiscoveredOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisSessionDiscoveredOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.java

  Log Message:
  -----------
  Role analysis implement discovered outliers panel for session view


  Commit: 8e692edfbc35a50f85f57f9468c6614a49bffeb3
      https://github.com/Evolveum/midpoint/commit/8e692edfbc35a50f85f57f9468c6614a49bffeb3
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

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

  Log Message:
  -----------
  Role analysis fix npe and minor cleanup


  Commit: af8b5c233afddf28d5eb3f68c3e019496eb4c44b
      https://github.com/Evolveum/midpoint/commit/af8b5c233afddf28d5eb3f68c3e019496eb4c44b
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeSearchFilterTypeForQueryModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributesSearchFilterPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterTypeForQueryModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/ParseAxiomQueryValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.java

  Log Message:
  -----------
  MID-9967: adding validator for search filter panel


  Commit: 426755e48b04c1a7ac0cf9ce13f5023a4d930b85
      https://github.com/Evolveum/midpoint/commit/426755e48b04c1a7ac0cf9ce13f5023a4d930b85
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisUserSessionOptions.java

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


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

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

  Log Message:
  -----------
  Role analysis fix npe (missing attribute analysis) and minor cleanup


  Commit: 67dce4af236d3da5f905131c1189cf48f9676714
      https://github.com/Evolveum/midpoint/commit/67dce4af236d3da5f905131c1189cf48f9676714
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeSearchFilterTypeForQueryModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributesSearchFilterPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterTypeForQueryModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/ParseAxiomQueryValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.java

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


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

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

  Log Message:
  -----------
  Role analysis page outliers minor style cleanup


  Commit: 601228e0a8595f3837df8d858797c8c5f5101977
      https://github.com/Evolveum/midpoint/commit/601228e0a8595f3837df8d858797c8c5f5101977
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

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

  Log Message:
  -----------
  MID-9964: fix reload of reloadable button on resource object panel


  Commit: 2a073e19971eb87080739892a18e75fa17583946
      https://github.com/Evolveum/midpoint/commit/2a073e19971eb87080739892a18e75fa17583946
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierClusterItemPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisSessionDiscoveredOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisSessionDiscoveredOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisWidgetsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.java

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


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisOutlier.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java

  Log Message:
  -----------
  Role analysis detection widgets improvements and cleanup
1. Change from score and reduction to icon interpretation.


  Commit: 0b96b76bb1f7531beb41a4fb11f93aaeeb32e6d3
      https://github.com/Evolveum/midpoint/commit/0b96b76bb1f7531beb41a4fb11f93aaeeb32e6d3
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java

  Log Message:
  -----------
  Role analysis dix outlier duplicate access resolver


  Commit: 1a054f6087c968e25e3e3c13ccb78ea2bec56c15
      https://github.com/Evolveum/midpoint/commit/1a054f6087c968e25e3e3c13ccb78ea2bec56c15
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

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

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


  Commit: 1764125668cc90843454bebaf26182ec286aa92c
      https://github.com/Evolveum/midpoint/commit/1764125668cc90843454bebaf26182ec286aa92c
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

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

  Log Message:
  -----------
  fixing 9956 All access panel does not show any info in Why column


  Commit: 8acbb5e8a0b66403abf2926c8db7098e51995a8e
      https://github.com/Evolveum/midpoint/commit/8acbb5e8a0b66403abf2926c8db7098e51995a8e
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java

  Log Message:
  -----------
  MID-9900: fix using resource details page configuration for more connectors of one type


  Commit: 2175aa791d8f3775d57cb65198d28383def7f56c
      https://github.com/Evolveum/midpoint/commit/2175aa791d8f3775d57cb65198d28383def7f56c
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/ContainerableDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AssociationDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AttributeMappingDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismObjectWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeWrapperFactory.java

  Log Message:
  -----------
  MID-9968:fix resolving name of ref during duplication of object type via GUI


  Commit: d7ff519b2930652c9933fba7c92ab4f13bd538a2
      https://github.com/Evolveum/midpoint/commit/d7ff519b2930652c9933fba7c92ab4f13bd538a2
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AbstractResourceObjectPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java

  Log Message:
  -----------
  MID-9961: try fix for reload of task page without wizard


  Commit: b5a72153323ca0d5bc7d54e1d37ca44a6ddb2bfc
      https://github.com/Evolveum/midpoint/commit/b5a72153323ca0d5bc7d54e1d37ca44a6ddb2bfc
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

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

  Log Message:
  -----------
  fix serializable exception


  Commit: 3615b3fad2f0606bcec23ca5c85933f663462405
      https://github.com/Evolveum/midpoint/commit/3615b3fad2f0606bcec23ca5c85933f663462405
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java

  Log Message:
  -----------
  fixing reloadable action button on the campaign details page


  Commit: ad5edc8ad71fe7b27356c6bbb0f32ccf1c0c698c
      https://github.com/Evolveum/midpoint/commit/ad5edc8ad71fe7b27356c6bbb0f32ccf1c0c698c
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

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

  Log Message:
  -----------
  MID-9662 Simulation results event marks have different height if they have 0 or more results fixed


  Commit: b776fa7df293a78f4256652c55676bbdfa701afb
      https://github.com/Evolveum/midpoint/commit/b776fa7df293a78f4256652c55676bbdfa701afb
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java

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


  Commit: 198dd2218ec61fb4edfa99811682250f5fdb2ea3
      https://github.com/Evolveum/midpoint/commit/198dd2218ec61fb4edfa99811682250f5fdb2ea3
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisCandidateRoleTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java

  Log Message:
  -----------
  Add migration button for roles in non-active lifecycle state on detail page


  Commit: 6fa878ccc7bdded30be45111cd8859aefbbc6422
      https://github.com/Evolveum/midpoint/commit/6fa878ccc7bdded30be45111cd8859aefbbc6422
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/ContainerableDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AssociationDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AttributeMappingDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismObjectWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AbstractResourceObjectPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/SelectObjectClassesStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/widget/MetricWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/AllAccessListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java

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


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceUtils.java

  Log Message:
  -----------
  Role analysis service minor cleanup


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

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

  Log Message:
  -----------
  Role analysis fix mandatory field


  Commit: 4277ae626e85c1f5cec1b316e29b6a79ed1d2b4f
      https://github.com/Evolveum/midpoint/commit/4277ae626e85c1f5cec1b316e29b6a79ed1d2b4f
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

  Changed paths:
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java

  Log Message:
  -----------
  small code cleanup


  Commit: e2b0ae68898eed7fd656df39a41ca25e3f35427b
      https://github.com/Evolveum/midpoint/commit/e2b0ae68898eed7fd656df39a41ca25e3f35427b
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

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

  Log Message:
  -----------
  MID-9982: fix path for capability panel configured via button on resource objects panel


  Commit: a8316d0c42ab2c60f3d539c2f9d9c29a4a7398d5
      https://github.com/Evolveum/midpoint/commit/a8316d0c42ab2c60f3d539c2f9d9c29a4a7398d5
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisCandidateRoleTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/widget/MetricWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceUtils.java

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


  Commit: 5e079f9de4ee57d65d5de5eb4be80c3b45ee67eb
      https://github.com/Evolveum/midpoint/commit/5e079f9de4ee57d65d5de5eb4be80c3b45ee67eb
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java

  Log Message:
  -----------
  MID-9976: fixed serialization bug in ValueChoosePanel


  Commit: 93b04f6c879c568ee7498d50284a12350932c692
      https://github.com/Evolveum/midpoint/commit/93b04f6c879c568ee7498d50284a12350932c692
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cid/ContainerValueIdGenerator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.java

  Log Message:
  -----------
  MID-9825, MID-9771: change level of logs to debug


  Commit: f6358ce825f70d752e22cf698fae0aea36ad65da
      https://github.com/Evolveum/midpoint/commit/f6358ce825f70d752e22cf698fae0aea36ad65da
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

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

  Log Message:
  -----------
  adding search by effectiveMarkRef via GUI


  Commit: 40054602077984eee011a3f890c50d5a30061a27
      https://github.com/Evolveum/midpoint/commit/40054602077984eee011a3f890c50d5a30061a27
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

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

  Log Message:
  -----------
  adding display name for ObjectType.effectiveMarkRef in schema


  Commit: 89dd140a8a0747eb341c4c7f06aa4037fa6fdd5f
      https://github.com/Evolveum/midpoint/commit/89dd140a8a0747eb341c4c7f06aa4037fa6fdd5f
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

  Changed paths:
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationAndExpressionPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationReferenceAttributeExpressionPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ConditionPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExpressionModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationAndExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationConstructionExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationReferenceAttributeExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationSynchronizationExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/ConditionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/ExpressionModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/ExpressionPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.java

  Log Message:
  -----------
  limit expression panel for inbound/outbound association mappings in GUI


  Commit: 2b148545e33607260c2ee3e992dc2e2db36a05b6
      https://github.com/Evolveum/midpoint/commit/2b148545e33607260c2ee3e992dc2e2db36a05b6
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-06 (Fri, 06 Sep 2024)

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

  Log Message:
  -----------
  fix suggestions for correlation item of association type in wizard panel


  Commit: 9e2b629f8eda37b9ec89c2474e46d6a746860350
      https://github.com/Evolveum/midpoint/commit/9e2b629f8eda37b9ec89c2474e46d6a746860350
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-09 (Mon, 09 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java

  Log Message:
  -----------
  using createInducement field on create archetype panel of resource object type wizard for all shadow kind types


  Commit: 4b5cb4e989fe0501ea748c84ee465a18eb3e309c
      https://github.com/Evolveum/midpoint/commit/4b5cb4e989fe0501ea748c84ee465a18eb3e309c
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-09 (Mon, 09 Sep 2024)

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

  Log Message:
  -----------
  MID-9808: fix redirect to activation and credentials mappings configuration via configure button on resource objects panel


  Commit: b389a9c1b8b2befa181d8bacd0b7a00b13f3274d
      https://github.com/Evolveum/midpoint/commit/b389a9c1b8b2befa181d8bacd0b7a00b13f3274d
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-09 (Mon, 09 Sep 2024)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/EnumChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java

  Log Message:
  -----------
  Change choice panel for system configuration containers to new look


  Commit: dddfbd2f2d31b317033b81a1675678cb844967df
      https://github.com/Evolveum/midpoint/commit/dddfbd2f2d31b317033b81a1675678cb844967df
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-09-09 (Mon, 09 Sep 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractInitializedSecurityTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java

  Log Message:
  -----------
  Resurrecting tests for role owner authorizations (#9985)


  Commit: c2f6ed8463dfbe82867baafbd1b99ad350fca24c
      https://github.com/Evolveum/midpoint/commit/c2f6ed8463dfbe82867baafbd1b99ad350fca24c
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-09 (Mon, 09 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsDetailsPanel.java

  Log Message:
  -----------
  create tabs for containers of GuiObjectListViewType


  Commit: 1554fa1b6b17fdf37fbbc13413c6a16548813009
      https://github.com/Evolveum/midpoint/commit/1554fa1b6b17fdf37fbbc13413c6a16548813009
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-09 (Mon, 09 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconWithLabel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisDetectedPatternTileTable.java

  Log Message:
  -----------
  Role analysis clusters table change to new gui style (reduction/attribute)


  Commit: ed7b413ec65cd8a3ff6ab26d59c68e336016a01d
      https://github.com/Evolveum/midpoint/commit/ed7b413ec65cd8a3ff6ab26d59c68e336016a01d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-09 (Mon, 09 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationsGuiUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableDataTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithBadgesColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithBadgesPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithBadgesPanel.java

  Log Message:
  -----------
  MID-8774 related objects improvements


  Commit: 15e5a365ea9418ed13d74aee334cbfd271a85366
      https://github.com/Evolveum/midpoint/commit/15e5a365ea9418ed13d74aee334cbfd271a85366
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-09 (Mon, 09 Sep 2024)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/EnumChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractInitializedSecurityTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java

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


  Commit: e181ddf346370b3d492ba1185a613466521d7584
      https://github.com/Evolveum/midpoint/commit/e181ddf346370b3d492ba1185a613466521d7584
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-09 (Mon, 09 Sep 2024)

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

  Log Message:
  -----------
  initial object fix


  Commit: fd6bad9a946d765f84993b2618b94257b5abde7c
      https://github.com/Evolveum/midpoint/commit/fd6bad9a946d765f84993b2618b94257b5abde7c
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-09 (Mon, 09 Sep 2024)

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

  Log Message:
  -----------
  fix for 9785 new object button title


  Commit: 078f0ae3f19f6e24b91ccbf8b578d80e44ebf278
      https://github.com/Evolveum/midpoint/commit/078f0ae3f19f6e24b91ccbf8b578d80e44ebf278
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-09 (Mon, 09 Sep 2024)

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

  Log Message:
  -----------
  Fix "perform back button" on wizard basic panel


  Commit: 4365beef6833f6822e7bf87162472c04e7f03462
      https://github.com/Evolveum/midpoint/commit/4365beef6833f6822e7bf87162472c04e7f03462
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-09 (Mon, 09 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureClusterPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisSessionSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategoryMode.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/RoleAnalysisProcedureMode.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierDepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/BasicSessionInformationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionDetectionOptionsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/ProcessModeChoiceStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/RoleAnalysisTypeChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/RoleAnalysisSettingsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierDetectionActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java

  Log Message:
  -----------
  Role analysis improve creating new session and add outlier detection mode
1. Add new outlier detection mode focused on org assignment.
2. CHANGE ON SCHEMA LVL - add new RoleAnalysisProcedureType enum that decide if analysis
 is role mining or outlier detection.
3. Change session wizard workflow
4. Improve localizations.
5. Add additional information related to role analysis process
 type to session tile and session/cluster summary details table.


  Commit: 97f35b3f347f7759abab9f288c57c224012d7102
      https://github.com/Evolveum/midpoint/commit/97f35b3f347f7759abab9f288c57c224012d7102
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-09 (Mon, 09 Sep 2024)

  Changed paths:
    M config/initial-objects/system-configuration/000-system-configuration.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationAndExpressionPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationReferenceAttributeExpressionPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ConditionPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExpressionModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationAndExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationConstructionExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationReferenceAttributeExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationSynchronizationExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/ConditionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/ExpressionModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/ExpressionPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/itempath/CorrelatorItemRefPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/EnumChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationsGuiUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableDataTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithBadgesColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithBadgesPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithBadgesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractInitializedSecurityTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java

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


  Commit: 7883c86c247c50ae354a2ca1f0432e4b38833477
      https://github.com/Evolveum/midpoint/commit/7883c86c247c50ae354a2ca1f0432e4b38833477
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-09 (Mon, 09 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ContextLoader.java

  Log Message:
  -----------
  MID-9956: Make archetype assignment (created by projection) metadata aware


  Commit: 5da7d02751d91713e8109c8554f2ec9403c1c457
      https://github.com/Evolveum/midpoint/commit/5da7d02751d91713e8109c8554f2ec9403c1c457
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-09 (Mon, 09 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/AbstractItemWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismContainerWrapperColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismContainerWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowAssociationObjectsColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowAssociationsTable.java

  Log Message:
  -----------
  adding notes about efective marks on associations tab of focus projection panel


  Commit: 1a40aeb67855bb85248f2e1006c937d35b6347c7
      https://github.com/Evolveum/midpoint/commit/1a40aeb67855bb85248f2e1006c937d35b6347c7
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-09 (Mon, 09 Sep 2024)

  Changed paths:
    M config/initial-objects/system-configuration/000-system-configuration.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.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/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureClusterPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisSessionSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategoryMode.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/RoleAnalysisProcedureMode.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierDepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconWithLabel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/BasicSessionInformationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionDetectionOptionsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/ProcessModeChoiceStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/RoleAnalysisTypeChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisDetectedPatternTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/RoleAnalysisSettingsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationsGuiUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableDataTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithBadgesColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithBadgesPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithBadgesPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ContextLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierDetectionActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractInitializedSecurityTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java

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


  Commit: 7dd82a8edbd17d5a660bbedb3c58031331b474c2
      https://github.com/Evolveum/midpoint/commit/7dd82a8edbd17d5a660bbedb3c58031331b474c2
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

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

  Log Message:
  -----------
  MID-9988: cleanup empty value metadata created by wrapper factory in GUI


  Commit: 1f1d69f6f61713841aea1ee6b536f07196b18f12
      https://github.com/Evolveum/midpoint/commit/1f1d69f6f61713841aea1ee6b536f07196b18f12
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowObjectComputer.java

  Log Message:
  -----------
  MID-9933: Repo Shadow: create referenceAttributes/* only if any value is present.


  Commit: bee9deadf96fb4e26c268628c54c6e30b830dd75
      https://github.com/Evolveum/midpoint/commit/bee9deadf96fb4e26c268628c54c6e30b830dd75
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/SubjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/AssociationChildWrapperUtil.java

  Log Message:
  -----------
  fix using more than one subject in association wizard


  Commit: 8e2b3234aa3ff82b35997983df61639f5b86d02c
      https://github.com/Evolveum/midpoint/commit/8e2b3234aa3ff82b35997983df61639f5b86d02c
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowObjectComputer.java

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


  Commit: 92507825ee60f91ddabec64efe4a268df2cb978f
      https://github.com/Evolveum/midpoint/commit/92507825ee60f91ddabec64efe4a268df2cb978f
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterer.java

  Log Message:
  -----------
  Role analysis fix clusterer noise resolver


  Commit: 73c8c8665a398cf8dc1de89cf0fcea500ee8129d
      https://github.com/Evolveum/midpoint/commit/73c8c8665a398cf8dc1de89cf0fcea500ee8129d
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/AbstractItemWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismContainerWrapperColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismContainerWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/SubjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowAssociationObjectsColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowAssociationsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/AssociationChildWrapperUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ContextLoader.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowObjectComputer.java

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


  Commit: 9b2c5eb3fcea04937b90e78704a5cf19d43c32a4
      https://github.com/Evolveum/midpoint/commit/9b2c5eb3fcea04937b90e78704a5cf19d43c32a4
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java

  Log Message:
  -----------
  Role analysis improve suggested role tile panel


  Commit: a109377c1f527b4fe5ed6d4ebe09cda4bb078eae
      https://github.com/Evolveum/midpoint/commit/a109377c1f527b4fe5ed6d4ebe09cda4bb078eae
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

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

  Log Message:
  -----------
  Role analysis fix recertify outlier button alignment for inline operation button panel


  Commit: e2ba094a85794b8b6002f54dce00e67ce6aadc0d
      https://github.com/Evolveum/midpoint/commit/e2ba094a85794b8b6002f54dce00e67ce6aadc0d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/TaskExecutionMode.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M model/model-intest/src/test/resources/shadow-marks/resource-shadow-marks.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    A model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/ShadowFindRequest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/SynchronizationRequest.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
    M testing/story/src/test/resources/associations-first-steps-ad/resource-ad-300.xml

  Log Message:
  -----------
  Support LC for policy statements and defaults

In order to allow simulating transitions from default=UNMANAGED
to default=MANAGED policy, and to simulate switching marks for
individual shadows, two new features are provided by this commit:

1. Lifecycle-aware default operations policy for a shadow object type.
2. Lifecycle-aware policy statements for a shadow.

Related to MID-9972.


  Commit: 9dcb6a7afb0d5b07e0ff8d59fa85616fe8640dcb
      https://github.com/Evolveum/midpoint/commit/9dcb6a7afb0d5b07e0ff8d59fa85616fe8640dcb
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/SubjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisOutlier.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/AssociationChildWrapperUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterer.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowObjectComputer.java

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


  Commit: eff09935c2624949516616285802a6c21777be94
      https://github.com/Evolveum/midpoint/commit/eff09935c2624949516616285802a6c21777be94
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java

  Log Message:
  -----------
  Role analysis minor style change for session tile


  Commit: db2449521cb5f6943aaf87aff1d507ebff8eed0d
      https://github.com/Evolveum/midpoint/commit/db2449521cb5f6943aaf87aff1d507ebff8eed0d
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/TaskExecutionMode.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M model/model-intest/src/test/resources/shadow-marks/resource-shadow-marks.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    A model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/ShadowFindRequest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/SynchronizationRequest.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
    M testing/story/src/test/resources/associations-first-steps-ad/resource-ad-300.xml

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


  Commit: 23f1f6b81dd8c0306f6f0b39113bb1519042baf7
      https://github.com/Evolveum/midpoint/commit/23f1f6b81dd8c0306f6f0b39113bb1519042baf7
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

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

  Log Message:
  -----------
  fix for case work item approve/reject action performing


  Commit: 56848fb7a796819550bc0a9cae1c5821331c0107
      https://github.com/Evolveum/midpoint/commit/56848fb7a796819550bc0a9cae1c5821331c0107
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

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

  Log Message:
  -----------
  MID-9987: fix update to null of dropdown filed with allowed values


  Commit: 04bcdd9d07835939c502afda511d613645c18b08
      https://github.com/Evolveum/midpoint/commit/04bcdd9d07835939c502afda511d613645c18b08
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisOutlier.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/TaskExecutionMode.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M model/model-intest/src/test/resources/shadow-marks/resource-shadow-marks.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    A model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/ShadowFindRequest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/SynchronizationRequest.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
    M testing/story/src/test/resources/associations-first-steps-ad/resource-ad-300.xml

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


  Commit: c6ce6c02b61864bbdc47655a036fa9637e0372ea
      https://github.com/Evolveum/midpoint/commit/c6ce6c02b61864bbdc47655a036fa9637e0372ea
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
    M infra/common/src/test/resources/cleanup/user.xml

  Log Message:
  -----------
  MID-9769 object cleaner test with new concept for cleaning metadata, not working (+ disabled), probably wrong idea


  Commit: 97f0ea107b54887801952e84cd0c603c0abc841f
      https://github.com/Evolveum/midpoint/commit/97f0ea107b54887801952e84cd0c603c0abc841f
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TextPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/SubjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisOutlier.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/AssociationChildWrapperUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/TaskExecutionMode.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M model/model-intest/src/test/resources/shadow-marks/resource-shadow-marks.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    A model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/ShadowFindRequest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/SynchronizationRequest.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowObjectComputer.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
    M testing/story/src/test/resources/associations-first-steps-ad/resource-ad-300.xml

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


  Commit: 09ae9ecca7e756d78b9c735989370dc9f9fe4e29
      https://github.com/Evolveum/midpoint/commit/09ae9ecca7e756d78b9c735989370dc9f9fe4e29
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaRegistry.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionTargetKey.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ComplexConstructionConsumer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConstructionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M model/model-intest/src/test/resources/shadow-marks/resource-shadow-marks.xml
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java

  Log Message:
  -----------
  Ignore constructions based on default op. policy

When a default operation policy for given kind/intent forbids outbounds,
the projector will completely ignore such constructions: it won't create
projection contexts for them at all. (The actual creation of these
objects would fail anyway, as there are no outbounds that would provide
the attributes.)

Related to MID-9979.


  Commit: 28d5e7eef7643122c2d2e655b40d7ecd567ec9c8
      https://github.com/Evolveum/midpoint/commit/28d5e7eef7643122c2d2e655b40d7ecd567ec9c8
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilteringContext.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/OwnerResolver.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OwnerClause.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensOwnerResolver.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/security/AbstractInitializedSecurityTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorToFilterTranslator.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorFilterEvaluation.java
    M repo/security-impl/src/test/java/com/evolveum/midpoint/security/impl/MidPointPrincipalManagerMock.java

  Log Message:
  -----------
  MID-9985, MID-5689: Support roleMembershipRef for owner clause

Added support to authorization owner clause for role memberhsip ref.
Search by owner clause is only supported on native repository
  - requires referencedBy filter.

Extended OwnerResolver interface to return multiple owners if possible.


  Commit: 272a9ff80ddb5e560f641c7d10aeb5fc497c5ece
      https://github.com/Evolveum/midpoint/commit/272a9ff80ddb5e560f641c7d10aeb5fc497c5ece
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

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

  Log Message:
  -----------
  Role analysis fix schema enumeration value for RoleAnalysisProcedureType (outlier_detection)


  Commit: afa451398f5961d01643fec829eece761550bfbb
      https://github.com/Evolveum/midpoint/commit/afa451398f5961d01643fec829eece761550bfbb
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TextPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
    M infra/common/src/test/resources/cleanup/user.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilteringContext.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/OwnerResolver.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OwnerClause.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensOwnerResolver.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/security/AbstractInitializedSecurityTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorToFilterTranslator.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorFilterEvaluation.java
    M repo/security-impl/src/test/java/com/evolveum/midpoint/security/impl/MidPointPrincipalManagerMock.java

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


  Commit: 2394801da5a0eaf6dae9d32c2426d1b956924220
      https://github.com/Evolveum/midpoint/commit/2394801da5a0eaf6dae9d32c2426d1b956924220
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java

  Log Message:
  -----------
  Role analysis improve session table and add process type column
1. Add missing process type column.
2. Add missing localization.
3. Change success task status button color to primary.
4. Minor cleanup.


  Commit: 9429f7f8d99e24af02ddeb9c59b05d4f9a50cf70
      https://github.com/Evolveum/midpoint/commit/9429f7f8d99e24af02ddeb9c59b05d4f9a50cf70
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TextPanelFactory.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
    M infra/common/src/test/resources/cleanup/user.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaRegistry.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilteringContext.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/OwnerResolver.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OwnerClause.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensOwnerResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionTargetKey.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ComplexConstructionConsumer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConstructionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractInitializedSecurityTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
    M model/model-intest/src/test/resources/shadow-marks/resource-shadow-marks.xml
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorToFilterTranslator.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorFilterEvaluation.java
    M repo/security-impl/src/test/java/com/evolveum/midpoint/security/impl/MidPointPrincipalManagerMock.java

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


  Commit: dfb9e1eaba0e747db9cc7bdc4f70bcc8ccb6117a
      https://github.com/Evolveum/midpoint/commit/dfb9e1eaba0e747db9cc7bdc4f70bcc8ccb6117a
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

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

  Log Message:
  -----------
  Role analysis change outlier item id in operation panel
1. Change outlier item id - remove (outlier) identification from identifier
2. Minor cleanup


  Commit: da591ab5012a10136d4e339423d915ccb3d2216e
      https://github.com/Evolveum/midpoint/commit/da591ab5012a10136d4e339423d915ccb3d2216e
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierModeConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/StandardModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconAjaxButtonBadge.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconWithLabel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisClusterOccupationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetailsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoBox.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoItem.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoItem.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemsCardPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemsCardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelItemPanel.java

  Log Message:
  -----------
  Role analysis panel remove unused panels and cleanup
1. Remove old unused panels.
2. Cleanup.
3. Add missing localizations.


  Commit: 70e7e2f627f7017942ff6b6a573c2ffe62f6df9a
      https://github.com/Evolveum/midpoint/commit/70e7e2f627f7017942ff6b6a573c2ffe62f6df9a
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AdvancedModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BalancedCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/DepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/ExactSimilarityModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierDepartmentModeConfiguration.java

  Log Message:
  -----------
  Role analysis configurations modes cleanup


  Commit: 9afa0cf3062df7b7d295925393dc5f50604501b9
      https://github.com/Evolveum/midpoint/commit/9afa0cf3062df7b7d295925393dc5f50604501b9
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cid/ContainerValueIdGenerator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java

  Log Message:
  -----------
  Generate PCV IDs also for expressions

This is to cover PCVs embedded in the ExpressionType (a PPV).
The ContainerValueIdGenerator was heavily simplified in this commit.


  Commit: 1b486532fef4fd3d28123cecb8e552d9a638aee4
      https://github.com/Evolveum/midpoint/commit/1b486532fef4fd3d28123cecb8e552d9a638aee4
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AdvancedModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BalancedCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/DepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/ExactSimilarityModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierDepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierModeConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/StandardModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconAjaxButtonBadge.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconWithLabel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisClusterOccupationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetailsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoBox.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoItem.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoItem.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemsCardPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemsCardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelPatternItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd

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


  Commit: 141b1739817668e53aca40c5ba26fe2265e2ff30
      https://github.com/Evolveum/midpoint/commit/141b1739817668e53aca40c5ba26fe2265e2ff30
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ComplexConstructionConsumer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConstructionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java

  Log Message:
  -----------
  Treat missing object types gracefully

When determining the default operation policy (regarding constructions),
09ae9ecca7e756d78b9c735989370dc9f9fe4e29 was too harsh: it threw
an exception when the object type definition was not available.

Now it's softer, recording the error only in the OperationResult.

This fixes TestAssignmentErrors.


  Commit: 33dfbe16782def249826347023d631eb01d36304
      https://github.com/Evolveum/midpoint/commit/33dfbe16782def249826347023d631eb01d36304
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

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

  Log Message:
  -----------
  Role analysis fix incorrect class for inline operation buttons (cluster view)


  Commit: 5b21b3f0a08767b058294984869ad6bd008c4177
      https://github.com/Evolveum/midpoint/commit/5b21b3f0a08767b058294984869ad6bd008c4177
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cid/ContainerValueIdGenerator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ComplexConstructionConsumer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConstructionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java

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


  Commit: fee23a28a8f16aec23100ead433c1d2fef6d15d3
      https://github.com/Evolveum/midpoint/commit/fee23a28a8f16aec23100ead433c1d2fef6d15d3
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowMarkingRules.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/MarkManager.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java

  Log Message:
  -----------
  Add MarkManager#isMarkStateful method


  Commit: 92731b1b68646e3c00a97f3f6dab3ac56781934d
      https://github.com/Evolveum/midpoint/commit/92731b1b68646e3c00a97f3f6dab3ac56781934d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

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

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


  Commit: 5ce513ff4ff5296285c71eb20025eab9dbabd715
      https://github.com/Evolveum/midpoint/commit/5ce513ff4ff5296285c71eb20025eab9dbabd715
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

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

  Log Message:
  -----------
  Role analysis fix attribute panel overall result button does not change to active


  Commit: d65ae5f19dc9daaac2deb441f9024e791d024dde
      https://github.com/Evolveum/midpoint/commit/d65ae5f19dc9daaac2deb441f9024e791d024dde
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowMarkingRules.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/MarkManager.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java

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


  Commit: c16b8e363f00df8f9432467d99ee9fac97c2a2fe
      https://github.com/Evolveum/midpoint/commit/c16b8e363f00df8f9432467d99ee9fac97c2a2fe
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-11 (Wed, 11 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/data/provider/ISelectableDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/TableHeadersToolbar.java

  Log Message:
  -----------
  MID-8773 sorting/paging not being properly stored when moving back from details page, wip


  Commit: f4d5ca60708ca1b0ed274189b80d3e15cbe91ffe
      https://github.com/Evolveum/midpoint/commit/f4d5ca60708ca1b0ed274189b80d3e15cbe91ffe
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-11 (Wed, 11 Sep 2024)

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

  Log Message:
  -----------
  Role analysis fix attribute panel mark overall button as unique


  Commit: f0e36dbcd229e66ae0b205c17399010e08d3c876
      https://github.com/Evolveum/midpoint/commit/f0e36dbcd229e66ae0b205c17399010e08d3c876
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-11 (Wed, 11 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeParticipantDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNativeReferences.java
    A provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-native-references.xml

  Log Message:
  -----------
  Add TestOpenDjNativeReferences

This is to test the support for native references in our LDAP connector.
Currently, it fails.

---
This commit also improves schema parsing regarding associations:
explicitly checking for dangling references for object types and
reference attributes in associations' definitions.


  Commit: bd8a0ff034d2efe4e093c7020ba199b8680e17bc
      https://github.com/Evolveum/midpoint/commit/bd8a0ff034d2efe4e093c7020ba199b8680e17bc
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-11 (Wed, 11 Sep 2024)

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

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


  Commit: 11dc92a79c75e854e5cec37b6e1b10b41f1e9870
      https://github.com/Evolveum/midpoint/commit/11dc92a79c75e854e5cec37b6e1b10b41f1e9870
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-11 (Wed, 11 Sep 2024)

  Changed paths:
    M repo/system-init/src/main/resources/initial-objects/mark/800-mark-protected.xml
    M repo/system-init/src/main/resources/initial-objects/mark/801-mark-decommission-later.xml
    M repo/system-init/src/main/resources/initial-objects/mark/802-mark-correlate-later.xml
    M repo/system-init/src/main/resources/initial-objects/mark/803-mark-do-not-touch.xml
    M repo/system-init/src/main/resources/initial-objects/mark/804-mark-invalid-data.xml

  Log Message:
  -----------
  Add "disable membership sync" to "no sync" marks

Existing "no sync" marks (Protected, Decommission later,
Correlate later, Do not touch, Invalid data) were enhanced by
disallowing membership synchronization as well.

Related to MID-9957.


  Commit: 17516b9237a8c0c5cbea3f642601f13b7fdaaacc
      https://github.com/Evolveum/midpoint/commit/17516b9237a8c0c5cbea3f642601f13b7fdaaacc
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-11 (Wed, 11 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AssociationsToShadowReferencesTransformer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaRegistry.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowsNormalizationUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ResourceSchemaLoader.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AssociationsToShadowReferencesTransformer.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsNormalizationUtil.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowFinder.java

  Log Message:
  -----------
  MID-9983: Debug pages now normalizes shadow queries

In order to correctly execute queries for shadows
(written againsts "normal" shadow schema), the query must
be processed by ShadowNormalizationUtil.

This ensures correct types are used for attributes in repository query.


  Commit: 97ef5f44e53c0844a23507e9d9e5fb43b37a7119
      https://github.com/Evolveum/midpoint/commit/97ef5f44e53c0844a23507e9d9e5fb43b37a7119
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-11 (Wed, 11 Sep 2024)

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

  Log Message:
  -----------
  MID-9983: Ninja now normalizes shadow queries

Similar issue was present in Ninja when searching for shadows,
so normalization of queries for shadows was also introduced here.


  Commit: 70abd0caf2bdbbe9d9b7b13f876581d2f5054da9
      https://github.com/Evolveum/midpoint/commit/70abd0caf2bdbbe9d9b7b13f876581d2f5054da9
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-11 (Wed, 11 Sep 2024)

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

  Log Message:
  -----------
  minor template fix (space in footer)


  Commit: 86280a7c3ebd574444103b98f05ef5af3e22b3b9
      https://github.com/Evolveum/midpoint/commit/86280a7c3ebd574444103b98f05ef5af3e22b3b9
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-11 (Wed, 11 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconAjaxButtonBadge.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.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/ShadowAssociationTypeParticipantDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AssociationsToShadowReferencesTransformer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaRegistry.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowsNormalizationUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ResourceSchemaLoader.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AssociationsToShadowReferencesTransformer.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsNormalizationUtil.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowFinder.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNativeReferences.java
    A provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-native-references.xml
    M repo/system-init/src/main/resources/initial-objects/mark/800-mark-protected.xml
    M repo/system-init/src/main/resources/initial-objects/mark/801-mark-decommission-later.xml
    M repo/system-init/src/main/resources/initial-objects/mark/802-mark-correlate-later.xml
    M repo/system-init/src/main/resources/initial-objects/mark/803-mark-do-not-touch.xml
    M repo/system-init/src/main/resources/initial-objects/mark/804-mark-invalid-data.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java

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


  Commit: cce222a8bc278e6b85d98b46559f0c3ca9e4ba28
      https://github.com/Evolveum/midpoint/commit/cce222a8bc278e6b85d98b46559f0c3ca9e4ba28
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-11 (Wed, 11 Sep 2024)

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

  Log Message:
  -----------
  Role analysis change detected reduction values from danger to success color


  Commit: d24cdb89438889ff3554cc5b212592c7542eb2c7
      https://github.com/Evolveum/midpoint/commit/d24cdb89438889ff3554cc5b212592c7542eb2c7
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-11 (Wed, 11 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/data/provider/ISelectableDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/TableHeadersToolbar.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/ShadowAssociationTypeParticipantDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AssociationsToShadowReferencesTransformer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaRegistry.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowsNormalizationUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ResourceSchemaLoader.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AssociationsToShadowReferencesTransformer.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsNormalizationUtil.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowFinder.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNativeReferences.java
    A provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-native-references.xml
    M repo/system-init/src/main/resources/initial-objects/mark/800-mark-protected.xml
    M repo/system-init/src/main/resources/initial-objects/mark/801-mark-decommission-later.xml
    M repo/system-init/src/main/resources/initial-objects/mark/802-mark-correlate-later.xml
    M repo/system-init/src/main/resources/initial-objects/mark/803-mark-do-not-touch.xml
    M repo/system-init/src/main/resources/initial-objects/mark/804-mark-invalid-data.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java

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


  Commit: 892d165968e57dfa077d84e27b266ac53b8a1b2a
      https://github.com/Evolveum/midpoint/commit/892d165968e57dfa077d84e27b266ac53b8a1b2a
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-11 (Wed, 11 Sep 2024)

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

  Log Message:
  -----------
  MID-9983: Model controller normalizes shadow queries when accessing repository

Shadow Query normalization is also necessary to be performed in model
controller for user queries which go directly to repository, skipping
provisioning.

Functionality currently can not be implemented in repository directly
since provisioning expects repository to not normalize queries.


  Commit: 38297b5cf711cc9ee86af7f9c16699d211be02e7
      https://github.com/Evolveum/midpoint/commit/38297b5cf711cc9ee86af7f9c16699d211be02e7
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-11 (Wed, 11 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardItemVariableStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/NotFoundWizardVariableStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/NotFoundWizardVariableStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardVariableStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardVariableStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeMembershipStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeMembershipStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/AssociationMappingExpressionWrapper.java

  Log Message:
  -----------
  adding new variable wizard step panel WizardVariableStepPanel


  Commit: c3f44a6d1bdb44c82a1457f406e7681699ac56e1
      https://github.com/Evolveum/midpoint/commit/c3f44a6d1bdb44c82a1457f406e7681699ac56e1
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-11 (Wed, 11 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/data/provider/ISelectableDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AdvancedModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BalancedCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/DepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/ExactSimilarityModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierDepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierModeConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/StandardModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconAjaxButtonBadge.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconWithLabel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisClusterOccupationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetailsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoBox.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoItem.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoItem.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemsCardPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemsCardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelPatternItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/TableHeadersToolbar.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
    M infra/common/src/test/resources/cleanup/user.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeParticipantDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AssociationsToShadowReferencesTransformer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaRegistry.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowMarkingRules.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowsNormalizationUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilteringContext.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/OwnerResolver.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OwnerClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowBuilder.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cid/ContainerValueIdGenerator.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/MarkManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ResourceSchemaLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensOwnerResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionTargetKey.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ComplexConstructionConsumer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConstructionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractInitializedSecurityTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
    M model/model-intest/src/test/resources/shadow-marks/resource-shadow-marks.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AssociationsToShadowReferencesTransformer.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsNormalizationUtil.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowFinder.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNativeReferences.java
    A provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-native-references.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorToFilterTranslator.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorFilterEvaluation.java
    M repo/security-impl/src/test/java/com/evolveum/midpoint/security/impl/MidPointPrincipalManagerMock.java
    M repo/system-init/src/main/resources/initial-objects/mark/800-mark-protected.xml
    M repo/system-init/src/main/resources/initial-objects/mark/801-mark-decommission-later.xml
    M repo/system-init/src/main/resources/initial-objects/mark/802-mark-correlate-later.xml
    M repo/system-init/src/main/resources/initial-objects/mark/803-mark-do-not-touch.xml
    M repo/system-init/src/main/resources/initial-objects/mark/804-mark-invalid-data.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.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: 101f1fa520272e495e5365026d1514e39061906a
      https://github.com/Evolveum/midpoint/commit/101f1fa520272e495e5365026d1514e39061906a
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-11 (Wed, 11 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectObjectTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java

  Log Message:
  -----------
  MID-9974: fix wrong path for component


  Commit: 2a17e357f6ee263efe50634774f5e6ae98932ddd
      https://github.com/Evolveum/midpoint/commit/2a17e357f6ee263efe50634774f5e6ae98932ddd
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-11 (Wed, 11 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/ConstructionAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/ConstructionInducementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/InducedEntitlementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java

  Log Message:
  -----------
  fix columns for resource inducements panels


  Commit: 10ce5fb9445cccd5f45db419f666b5ae00f68e12
      https://github.com/Evolveum/midpoint/commit/10ce5fb9445cccd5f45db419f666b5ae00f68e12
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-11 (Wed, 11 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/AssociationMappingExpressionWrapper.java

  Log Message:
  -----------
  fix issue with modifying of association configuration via GUI


  Commit: 0cf9e4c5c22850c694feb5b74f58f66978ac6610
      https://github.com/Evolveum/midpoint/commit/0cf9e4c5c22850c694feb5b74f58f66978ac6610
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-11 (Wed, 11 Sep 2024)

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

  Log Message:
  -----------
  add posibility removing marks via GUI, that was added by one-time policies


  Commit: 372496a53505c059adbda763057d5f25d4d63041
      https://github.com/Evolveum/midpoint/commit/372496a53505c059adbda763057d5f25d4d63041
  Author: Patrik <patkomalinak at gmail.com>
  Date:   2024-09-11 (Wed, 11 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss
    M gui/admin-gui/src/frontend/scss/_bootstrap-variables.scss
    M gui/admin-gui/src/frontend/scss/_midpoint-variables.scss
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/model/IdentifyWidgetItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoBox.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoBox.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedPatternTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDistributionProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectVerticalSummaryPanel.html

  Log Message:
  -----------
  RM UI upgrade package: Widgets, Outlier view, Session view, Tiles, Attribute panel, Responsivity, Operation panel fix


  Commit: a3013ba7e75d39d6a18b8e352c9602023c894a4c
      https://github.com/Evolveum/midpoint/commit/a3013ba7e75d39d6a18b8e352c9602023c894a4c
  Author: Patrik <patkomalinak at gmail.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

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

  Log Message:
  -----------
  Cluster list table (session) responsivity fix


  Commit: 63f139add67296ac6381949da5d81075c5a984be
      https://github.com/Evolveum/midpoint/commit/63f139add67296ac6381949da5d81075c5a984be
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/CertItemOutcomeSearchItemWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/SearchItemContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertificationItemResponseHelper.java

  Log Message:
  -----------
  cert response search item fix (available responses)


  Commit: 4c9486f3d5619907a00fe51f36f2fc267f240155
      https://github.com/Evolveum/midpoint/commit/4c9486f3d5619907a00fe51f36f2fc267f240155
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

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

  Log Message:
  -----------
  MID-9995 NPE fix in association delta visualizer


  Commit: 58ca4a4453815068b94626e83103335f30040eae
      https://github.com/Evolveum/midpoint/commit/58ca4a4453815068b94626e83103335f30040eae
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/CertItemOutcomeSearchItemWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/SearchItemContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertificationItemResponseHelper.java

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


  Commit: 61717704e932727b99de2571de3407f755c39b0a
      https://github.com/Evolveum/midpoint/commit/61717704e932727b99de2571de3407f755c39b0a
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DebugLabel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisMatrixColumn.java

  Log Message:
  -----------
  Role analysis optimize table cell resolver


  Commit: 04c8f500d3caeee30c4b64d12965bd6ed783bb12
      https://github.com/Evolveum/midpoint/commit/04c8f500d3caeee30c4b64d12965bd6ed783bb12
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java

  Log Message:
  -----------
  Role analysis add max distance option value


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

  Changed paths:
    M gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss
    M gui/admin-gui/src/frontend/scss/_bootstrap-variables.scss
    M gui/admin-gui/src/frontend/scss/_midpoint-variables.scss
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/CertItemOutcomeSearchItemWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/SearchItemContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectObjectTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardItemVariableStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/NotFoundWizardVariableStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/NotFoundWizardVariableStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardVariableStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardVariableStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/ConstructionAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/ConstructionInducementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/InducedEntitlementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertificationItemResponseHelper.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeMembershipStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeMembershipStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/model/IdentifyWidgetItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoBox.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoBox.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedPatternTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDistributionProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/AssociationMappingExpressionWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectVerticalSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/AssociationDescriptionHandler.java

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


  Commit: 4ce19bbfdf686df0a6524092758b82d8613231da
      https://github.com/Evolveum/midpoint/commit/4ce19bbfdf686df0a6524092758b82d8613231da
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/jsonb/JsonbUtils.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java

  Log Message:
  -----------
  MID-9945: Support protected attributes in sqale JSON for attributes


  Commit: f76b301a6ffe441215beb430997df759b935d4da
      https://github.com/Evolveum/midpoint/commit/f76b301a6ffe441215beb430997df759b935d4da
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    A model/model-intest/src/test/resources/preview/resource-dummy-misc.xml

  Log Message:
  -----------
  Add a (disabled) test for MID-9853

The fix is not that easy. Please see the comments in the code.


  Commit: ad3da545aa1aac7625e3f92133b43784cb2b2d29
      https://github.com/Evolveum/midpoint/commit/ad3da545aa1aac7625e3f92133b43784cb2b2d29
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/CertItemOutcomeSearchItemWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/SearchItemContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertificationItemResponseHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DebugLabel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisMatrixColumn.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/AssociationDescriptionHandler.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/jsonb/JsonbUtils.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java

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


  Commit: 56e027bf8bd1f32ac1f0b8859359a98a0a4bcaf2
      https://github.com/Evolveum/midpoint/commit/56e027bf8bd1f32ac1f0b8859359a98a0a4bcaf2
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

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

  Log Message:
  -----------
  fix test TestPageSystemConfiguration.test018testModifySystemConfig (change path for wicket component)


  Commit: 483b7194f8d522cfabd1b0a0bc785c6115db5c88
      https://github.com/Evolveum/midpoint/commit/483b7194f8d522cfabd1b0a0bc785c6115db5c88
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss
    M gui/admin-gui/src/frontend/scss/_bootstrap-variables.scss
    M gui/admin-gui/src/frontend/scss/_midpoint-variables.scss
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/CertItemOutcomeSearchItemWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/SearchItemContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertificationItemResponseHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/model/IdentifyWidgetItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoBox.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoBox.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DebugLabel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedPatternTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDistributionProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectVerticalSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisMatrixColumn.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/AssociationDescriptionHandler.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    A model/model-intest/src/test/resources/preview/resource-dummy-misc.xml
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/jsonb/JsonbUtils.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java

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


  Commit: aa6086289177f523e1ca254b8ce8b52746fd7e5f
      https://github.com/Evolveum/midpoint/commit/aa6086289177f523e1ca254b8ce8b52746fd7e5f
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

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

  Log Message:
  -----------
  available responses search item fix


  Commit: bd6fea8b01932e667b27a71a49eb82538a8c4dc5
      https://github.com/Evolveum/midpoint/commit/bd6fea8b01932e667b27a71a49eb82538a8c4dc5
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/BasicFocusMappingStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingMainStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingOptionalStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingWizardPanel.java

  Log Message:
  -----------
  adding first panels for focus mapping of assignment


  Commit: c3815c35878cbdc3257ec70685cae0d1e01b6444
      https://github.com/Evolveum/midpoint/commit/c3815c35878cbdc3257ec70685cae0d1e01b6444
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

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

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


  Commit: e047a3d3e35c67b0a918c63ab9785e7997d1843f
      https://github.com/Evolveum/midpoint/commit/e047a3d3e35c67b0a918c63ab9785e7997d1843f
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    M docs/roles-policies/certification/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd

  Log Message:
  -----------
  renaming for enableCertItemsCollectionView (changed to allowCertificationItemsMenus) + docs update


  Commit: a39ca28e8f1b94da8edd0d3cf7711765c64f7d88
      https://github.com/Evolveum/midpoint/commit/a39ca28e8f1b94da8edd0d3cf7711765c64f7d88
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

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

  Log Message:
  -----------
  Fix trivial schema lookups

When looking for the definition for kind=null, intent=null, OC=null,
we don't want to fail even if no resource schema is present (this was
the original behavior before 17516b9237a8c0c5cbea3f642601f13b7fdaaacc).

Fixes TestOpenDjNegative.test195SynchronizeAllClasses.


  Commit: 23a10db7c20e5c3c9dcf97290ff076fd225a1b01
      https://github.com/Evolveum/midpoint/commit/23a10db7c20e5c3c9dcf97290ff076fd225a1b01
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    M docs/roles-policies/certification/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/CertItemOutcomeSearchItemWrapperFactory.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageSystemConfiguration.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd

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


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.html

  Log Message:
  -----------
  Role analysis fix progress status calculation


  Commit: 52d25dfea8431d58006f7b973066b2b68bd0b277
      https://github.com/Evolveum/midpoint/commit/52d25dfea8431d58006f7b973066b2b68bd0b277
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    M docs/roles-policies/certification/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/CertItemOutcomeSearchItemWrapperFactory.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageSystemConfiguration.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    A model/model-intest/src/test/resources/preview/resource-dummy-misc.xml
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/jsonb/JsonbUtils.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java

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


  Commit: 9cb322611ead68955461633fdc79596f24e8f67f
      https://github.com/Evolveum/midpoint/commit/9cb322611ead68955461633fdc79596f24e8f67f
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

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

  Log Message:
  -----------
  fix compilation issue in FocusMappingWizardPanel


  Commit: 1ddbc063fd2e1f45db49d774c38ee4c4fc329902
      https://github.com/Evolveum/midpoint/commit/1ddbc063fd2e1f45db49d774c38ee4c4fc329902
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

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

  Log Message:
  -----------
  Role analysis temporary disable cached attribute analysis


  Commit: 368eb640d5974aa82ad650f0278a1b1442a2b3b6
      https://github.com/Evolveum/midpoint/commit/368eb640d5974aa82ad650f0278a1b1442a2b3b6
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectBrowserPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java

  Log Message:
  -----------
  MID-9177 not very nice fix for search that was always checking whether underlying page has collection defined in page params. This broke popups where it was not wanted.


  Commit: cb6583199b3d318063bcaedae9400f48672765d0
      https://github.com/Evolveum/midpoint/commit/cb6583199b3d318063bcaedae9400f48672765d0
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

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

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


  Commit: 14f40775007c99c54b6505244a3e5e6b2e57082f
      https://github.com/Evolveum/midpoint/commit/14f40775007c99c54b6505244a3e5e6b2e57082f
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

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

  Log Message:
  -----------
  Role analysis temporary disable cached attribute analysis


  Commit: 576ee98e0bfde2e1934d7f130b3b1ef514131e0b
      https://github.com/Evolveum/midpoint/commit/576ee98e0bfde2e1934d7f130b3b1ef514131e0b
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectBrowserPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java

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


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

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributePathResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java

  Log Message:
  -----------
  Role analysis fix cached attribute analysis


  Commit: 63207a920f72b0751cd5249b090ac58c66d7ada9
      https://github.com/Evolveum/midpoint/commit/63207a920f72b0751cd5249b090ac58c66d7ada9
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

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

  Log Message:
  -----------
  Fix LC for policy statements and defaults

They should be optional, obviously.
(Fixes e2ba094a85794b8b6002f54dce00e67ce6aadc0d.)


  Commit: 1a8abf28895e1736b5ff370566a6b5ecd440cfa7
      https://github.com/Evolveum/midpoint/commit/1a8abf28895e1736b5ff370566a6b5ecd440cfa7
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    M config/initial-objects/archetype/020-archetype-system-user.xml
    M config/initial-objects/archetype/021-archetype-system-role.xml
    M config/initial-objects/archetype/022-archetype-business-role.xml
    M config/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
    M config/initial-objects/archetype/024-archetype-operation-request.xml
    M config/initial-objects/archetype/025-archetype-approval-case.xml
    M config/initial-objects/archetype/026-archetype-trace.xml
    M config/initial-objects/archetype/027-archetype-correlation-case.xml
    M config/initial-objects/archetype/028-archetype-application-role.xml
    M config/initial-objects/archetype/029-archetype-application.xml
    M config/initial-objects/archetype/059-archetype-report.xml
    M config/initial-objects/archetype/060-archetype-report-dashboard.xml
    M config/initial-objects/archetype/061-archetype-report-collection.xml
    M config/initial-objects/archetype/062-archetype-classification.xml
    M config/initial-objects/archetype/063-archetype-clearance.xml
    M config/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M config/initial-objects/archetype/502-archetype-task-recomputation.xml
    M config/initial-objects/archetype/503-archetype-task-import.xml
    M config/initial-objects/archetype/504-archetype-task-live-sync.xml
    M config/initial-objects/archetype/505-archetype-task-async-update.xml
    M config/initial-objects/archetype/506-archetype-task-cleanup.xml
    M config/initial-objects/archetype/507-archetype-task-report.xml
    M config/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M config/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M config/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M config/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M config/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M config/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
    M config/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
    M config/initial-objects/archetype/515-archetype-task-objects-delete.xml
    M config/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M config/initial-objects/archetype/517-archetype-task-execute-change.xml
    M config/initial-objects/archetype/518-archetype-task-execute-deltas.xml
    M config/initial-objects/archetype/519-archetype-task-reindex-repository.xml
    M config/initial-objects/archetype/520-archetype-task-certification.xml
    M config/initial-objects/archetype/521-archetype-task-approval.xml
    M config/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
    M config/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M config/initial-objects/archetype/528-archetype-task-util.xml
    M config/initial-objects/archetype/529-archetype-task-system.xml
    M config/initial-objects/archetype/530-archetype-task-validity.xml
    M config/initial-objects/archetype/531-archetype-task-trigger.xml
    M config/initial-objects/archetype/532-archetype-task-propagation.xml
    M config/initial-objects/archetype/533-archetype-task-multi-propagation.xml
    M config/initial-objects/archetype/534-archetype-task-certification-campaign-open-next-stage.xml
    M config/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    M config/initial-objects/archetype/700-archetype-event-mark.xml
    M config/initial-objects/archetype/701-archetype-object-mark.xml
    M config/initial-objects/archetype/702-archetype-person.xml
    M config/initial-objects/dashboard/899-dashboard-compliance.xml
    M config/initial-objects/report/100-report-reconciliation.xml
    M config/initial-objects/report/110-report-user-list.xml
    M config/initial-objects/report/130-report-certification-definitions.xml
    M config/initial-objects/report/140-report-certification-campaigns.xml
    M config/initial-objects/report/150-report-certification-cases.xml
    M config/initial-objects/report/160-report-certification-work-items.xml
    M config/initial-objects/report/200-report-indirect-assignments.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    R config/initial-objects/task/580-reindex-after-upgrade.xml
    R config/initial-objects/task/581-repartition-after-upgrade.xml
    M docs/admin-gui/collections-views/configuration/index.adoc
    M docs/concepts/workflows/index.adoc
    M docs/deployment/post-initial-import.adoc
    M docs/expressions/expressions/profiles/configuration.adoc
    M docs/expressions/expressions/profiles/coverage.adoc
    M docs/interfaces/rest/endpoints/index.adoc
    M docs/misc/bulk/actions/index.adoc
    M docs/misc/bulk/index.adoc
    M docs/misc/bulk/password.adoc
    M docs/misc/bulk/raw-mode.adoc
    M docs/misc/bulk/scripting-tasks.adoc
    M docs/misc/bulk/variables.adoc
    M docs/misc/notifications/sending-custom-notifications.adoc
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/resources/entitlements/index.adoc
    M docs/roles-policies/certification/index.adoc
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-12-16.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-14-26.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-23-22.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-24-44.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-59-28.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-11-9-18.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-12-3-19.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-12-4-46.png
    R docs/roles-policies/certification/tutorial-old/image2015-9-8-12-6-8.png
    R docs/roles-policies/certification/tutorial-old/index.adoc
    M docs/roles-policies/policy-rules.adoc
    M docs/security/authorization/bulk-actions.adoc
    M docs/security/authorization/model.adoc
    M docs/security/trusted-actions/index.adoc
    M docs/simulation/index.adoc
    M docs/synchronization/linked-objects/index.adoc
    M docs/tasks/activities/error-handling.adoc
    M docs/tasks/activities/index.adoc
    M docs/tasks/activities/work.adoc
    M docs/tasks/parallelized-background-tasks.adoc
    M docs/tasks/redundant-objects-processing/index.adoc
    M docs/tasks/shadow-refresh-task.adoc
    M docs/tasks/task-error-handling.adoc
    M docs/tasks/task-template.adoc
    M gui/admin-gui/src/frontend/js/ace-editor.js
    M gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss
    M gui/admin-gui/src/frontend/scss/_bootstrap-variables.scss
    M gui/admin-gui/src/frontend/scss/_midpoint-variables.scss
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/data/provider/ISelectableDataProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/form/TextArea.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/progressbar/ProgressBarPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/ModelServiceLocator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/BasicMultivalueContainerListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanelWithDetailsPanel.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/data/column/AbstractItemWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismContainerWrapperColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismContainerWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/FocusDefinitionsMappingProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ScriptExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/SimpleValueExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/CertItemOutcomeSearchItemWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/SearchItemContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/XmlSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectObjectTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigratedRoleTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigrationRoleTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTileModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.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/AbstractWizardChoicePanelWithSeparatedCreatePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardItemVariableStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/NotFoundWizardVariableStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/NotFoundWizardVariableStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardVariableStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardVariableStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/ContainerableDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AssociationDuplicateResolver.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AttributeMappingDuplicateResolver.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AttributeMappingWrapperFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationAndExpressionPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationReferenceAttributeExpressionPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ConditionPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/CreateObjectForReferencePanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExpressionModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExpressionPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeSearchFilterTypeForQueryModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributesSearchFilterPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TextPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationAndExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationConstructionExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationReferenceAttributeExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationSynchronizationExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/ConditionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/ExpressionModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/ExpressionPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/itempath/AssociationRefPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/itempath/CorrelatorItemRefPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterTypeForQueryModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/HeterogenousContainerWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismContainerWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismObjectWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeWrapperFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/resourceAssociation/AssociationSynchronizationActionFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/EnumChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/GovernanceCardsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/ConstructionAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/ConstructionInducementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/InducedEntitlementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignActionButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationCasesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CommentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertificationItemResponseHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AbstractResourceObjectPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTypesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectTypesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.html
    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/SchemaHandlingObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/ResourceWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/SelectObjectClassesStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/SchemaHandlingTypesTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/AssociationTypeTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/ResourceAssociationTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ObjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ResourceAssociationTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/SubjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/basic/FocusResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PoliciesObjectTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeMembershipStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeMembershipStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanelSimpleModel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanelSimpleModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisOutlier.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureClusterPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/OutlierPartitionPage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierClusterItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierPatternItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterSummaryPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisSessionDiscoveredOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisSessionDiscoveredOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierObjectModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionOverviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisWidgetsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisWidgetsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierAccessDistributionPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisSessionTopOutlierPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisSessionTopOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisUniqueOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisUniqueOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisSessionSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisUserSessionOptions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/model/IdentifyWidgetItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategoryMode.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/RoleAnalysisProcedureMode.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AdvancedModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BalancedCoverageModeConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/DepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/ExactSimilarityModeConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierDepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierModeConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/StandardModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconAjaxButtonBadge.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconWithLabel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisClusterOccupationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetailsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoBox.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoBox.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoItem.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoItem.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemsCardPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemsCardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelPatternItem.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/BasicSessionInformationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ProcessModeChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionDetectionOptionsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/AnalysisCategoryChoiceStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/ProcessModeChoiceStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/RoleAnalysisSessionBasicRoleModeWizardPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/RoleAnalysisSessionBasicRoleModeWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/RoleAnalysisTypeChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DebugLabel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisCandidateRoleTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedPatternTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDistributionProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierPartitionTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisDetectedPatternTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/RoleAnalysisSettingsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowAssociationObjectsColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowAssociationsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationsGuiUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/widget/MetricWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppendersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/ClassLoggersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/ActivitiesStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/AllAccessListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CartSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemRefinedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/AssociationMappingExpressionWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeMarkPolicyValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/AssociationChildWrapperUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/AssociationRefAttributeValidator.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/ParseAxiomQueryValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AceEditor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectVerticalSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/RoleAnalysisTabbedPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableDataTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/TableHeadersToolbar.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithBadgesColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithBadgesPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithBadgesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisMatrixColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisObjectColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/TextAreaFormGroup.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/TextAreaFormGroup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ExpressionEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/QueryTextAreaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/SearchFilterPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/TextAreaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionBasicPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionScopePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionScopePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionStagePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/DefinitionScopeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAction.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAction.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageBulkAction.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageBulkAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceVisualization.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageSystemConfiguration.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiIntegrationTest.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiUnitTest.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanerListener.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ObjectCleaner.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisUtils.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
    M infra/common/src/test/resources/cleanup/user.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/TaskExecutionMode.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeParticipantDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AssociationsToShadowReferencesTransformer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaRegistry.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowMarkingRules.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowsNormalizationUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultStatus.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilteringContext.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/OwnerResolver.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OwnerClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ItemCachedStatus.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectDeltaSchemaLevelUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaDebugUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowBuilder.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cid/ContainerValueIdGenerator.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/model/model-3.wsdl
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/InboundSourceData.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/MarkManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ResourceSchemaLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ExecutedDeltas.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ItemLoadedStatus.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensObjectDeltaOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensOwnerResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationExecutionRecorderForClockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionTargetKey.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/LinkUpdater.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/ProjectionChangeExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ComplexConstructionConsumer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConstructionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/ProjectionCredentialsProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionMappingSetEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/StopProcessingProjectionException.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/InboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedSourceItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ContextLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/MissingShadowContextRefresher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionUpdateOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionsLoadOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/ProjectionMappingLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DisableInsteadOfDeleteEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/PredefinedActivationMappingEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/util/ErrorHandlingUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierAnalyzeModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierDetectionActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/BasicOutlierDetectionStrategy.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/OutlierDetectionBasicModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlineOutlierDetectionStrategy.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DataPoint.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DensityBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DefaultPatternResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DetectionActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/BasePrepareAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/CompressedMiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/ExpandedMiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/MiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/Synchronizer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/AssociationDescriptionHandler.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiResource.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestAssignmentErrors.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/AbstractPasswordTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractInitializedSecurityTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestValidityRecomputeTask.java
    A model/model-intest/src/test/resources/preview/resource-dummy-misc.xml
    M model/model-intest/src/test/resources/shadow-marks/resource-shadow-marks.xml
    M model/model-intest/src/test/resources/tasks/livesync/resource-dummy-interrupted-sync.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    A model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/ShadowFindRequest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/SynchronizationRequest.java
    M pom.xml
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ShadowAuditHelper.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AssociationsToShadowReferencesTransformer.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowModifyOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsNormalizationUtil.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/MetadataUtil.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowFinder.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowObjectComputer.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/manual/AbstractManualResourceTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNativeReferences.java
    A provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-native-references.xml
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
    M release-notes.adoc
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/AuditHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorToFilterTranslator.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/jsonb/JsonbUtils.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorFilterEvaluation.java
    M repo/security-impl/src/test/java/com/evolveum/midpoint/security/impl/MidPointPrincipalManagerMock.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M repo/system-init/src/main/resources/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/mark/800-mark-protected.xml
    M repo/system-init/src/main/resources/initial-objects/mark/801-mark-decommission-later.xml
    M repo/system-init/src/main/resources/initial-objects/mark/802-mark-correlate-later.xml
    M repo/system-init/src/main/resources/initial-objects/mark/803-mark-do-not-touch.xml
    M repo/system-init/src/main/resources/initial-objects/mark/804-mark-invalid-data.xml
    R repo/system-init/src/main/resources/initial-objects/task/580-reindex-after-upgrade.xml
    R repo/system-init/src/main/resources/initial-objects/task/581-repartition-after-upgrade.xml
    M testing/story/src/test/resources/associations-first-steps-ad/resource-ad-300.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/SearchProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/role-analysis-attributes

* origin/master: (174 commits)
  Role analysis fix progress status calculation
  Fix trivial schema lookups
  renaming for enableCertItemsCollectionView (changed to allowCertificationItemsMenus) + docs update
  available responses search item fix
  fix test TestPageSystemConfiguration.test018testModifySystemConfig (change path for wicket component)
  Add a (disabled) test for MID-9853
  MID-9945: Support protected attributes in sqale JSON for attributes
  Role analysis add max distance option value
  Role analysis optimize table cell resolver
  MID-9995 NPE fix in association delta visualizer
  cert response search item fix (available responses)
  Cluster list table (session) responsivity fix
  RM UI upgrade package: Widgets, Outlier view, Session view, Tiles, Attribute panel, Responsivity, Operation panel fix
  add posibility removing marks via GUI, that was added by one-time policies
  fix issue with modifying of association configuration via GUI
  fix columns for resource inducements panels
  MID-9974: fix wrong path for component
  adding new variable wizard step panel WizardVariableStepPanel
  MID-9983: Model controller normalizes shadow queries when accessing repository
  Role analysis change detected reduction values from danger to success color
  ...

# Conflicts:
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategory.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AdvancedModeConfiguration.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/DepartmentModeConfiguration.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/ExactSimilarityModeConfiguration.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierModeConfiguration.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/AnalysisCategoryChoiceStepPanel.java
#	model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java


  Commit: c956c8b5e940f37ace8e5ea22964404d0f2b0746
      https://github.com/Evolveum/midpoint/commit/c956c8b5e940f37ace8e5ea22964404d0f2b0746
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/AbstractItemWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/CreateObjectForReferencePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeDefaultOptionalPolicyWrapperFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/ShadowMarkPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/ShadowMarkPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/ShadowMarkPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/ShadowMarkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/DefaultOperationPolicyStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingTableWizardPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingTableWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PatternStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PatternWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PoliciesObjectTypeWizardChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PoliciesObjectTypeWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTableWizardPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTableWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPolicyStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPolicyWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTableWizardPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTableWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/PatternStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/PatternWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/synchronization/SynchronizationWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java

  Log Message:
  -----------
  adding support for new DefaultOperationPolicyConfigurationType container of object type in wizard


  Commit: b20185750013b037d1d34a88132c65c0758ede3c
      https://github.com/Evolveum/midpoint/commit/b20185750013b037d1d34a88132c65c0758ede3c
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    M docs/roles-policies/certification/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectBrowserPanel.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/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.html
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributePathResult.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java

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


  Commit: 370a3b08f7d8ac0c972f2eb8299a9eef3a42bc36
      https://github.com/Evolveum/midpoint/commit/370a3b08f7d8ac0c972f2eb8299a9eef3a42bc36
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectBrowserPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributePathResult.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/AttributeAnalysisCache.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/MemberUserAttributeAnalysisCache.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/role-analysis-attributes

* origin/master:
  Fix LC for policy statements and defaults
  Role analysis fix cached attribute analysis
  Role analysis temporary disable cached attribute analysis
  MID-9177 not very nice fix for search that was always checking whether underlying page has collection defined in page params. This broke popups where it was not wanted.
  Role analysis temporary disable cached attribute analysis

# Conflicts:
#	model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java


  Commit: 73ea1e72834b9f41e5cf66897e7bcd4f5081de64
      https://github.com/Evolveum/midpoint/commit/73ea1e72834b9f41e5cf66897e7bcd4f5081de64
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java

  Log Message:
  -----------
  Role analysis fix incorrect applied height css for attribute chart panel


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/AbstractItemWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/CreateObjectForReferencePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeDefaultOptionalPolicyWrapperFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/ShadowMarkPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/ShadowMarkPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/ShadowMarkPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/ShadowMarkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/DefaultOperationPolicyStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingTableWizardPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingTableWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PatternStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PatternWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PoliciesObjectTypeWizardChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PoliciesObjectTypeWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTableWizardPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTableWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPolicyStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPolicyWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTableWizardPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTableWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/PatternStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/PatternWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/synchronization/SynchronizationWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/BasicFocusMappingStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingMainStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingOptionalStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd

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


  Commit: b303c77ba40e0e2e8982752fcd02faaff850aed8
      https://github.com/Evolveum/midpoint/commit/b303c77ba40e0e2e8982752fcd02faaff850aed8
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/DashboardCertCampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java

  Log Message:
  -----------
  fix for redirecting from dashboard cert widget


  Commit: 7eef1ac214d9965f9a7c2b0eff6ca98ea9e94dd8
      https://github.com/Evolveum/midpoint/commit/7eef1ac214d9965f9a7c2b0eff6ca98ea9e94dd8
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd

  Log Message:
  -----------
  moved default certification items view definition to the accessCertification element in systemConfiguration


  Commit: cf3ff4c3443d494706b5957852068660410a20ad
      https://github.com/Evolveum/midpoint/commit/cf3ff4c3443d494706b5957852068660410a20ad
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-12 (Thu, 12 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/action/AbstractGuiAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/action/CertItemResolveAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java

  Log Message:
  -----------
  fixing Resolve cert item action


  Commit: 8f85ae349767503360917b41b369f91c11904327
      https://github.com/Evolveum/midpoint/commit/8f85ae349767503360917b41b369f91c11904327
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.java

  Log Message:
  -----------
  Role analysis fix progress bar visibility issue


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/RoleAnalysisTabbedPanel.html

  Log Message:
  -----------
  Role analysis improve tabbed panel css


  Commit: 3484d846a40b205e34202a3d1d20aba11256f49a
      https://github.com/Evolveum/midpoint/commit/3484d846a40b205e34202a3d1d20aba11256f49a
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  Role analysis override isShowAsCard for collapsable table


  Commit: 3e07ce98289deb8903e705421f4df3303ec2dc30
      https://github.com/Evolveum/midpoint/commit/3e07ce98289deb8903e705421f4df3303ec2dc30
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.java

  Log Message:
  -----------
  Role analysis override isShowAsCard for collapsable table


  Commit: 5bc6d28c93d21197c80ad23b1b4eac78afdfcfd1
      https://github.com/Evolveum/midpoint/commit/5bc6d28c93d21197c80ad23b1b4eac78afdfcfd1
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  Role analysis outlier category schema changes


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

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DataPoint.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DensityBasedClustering.java

  Log Message:
  -----------
  Role analysis improve clustering noise classification


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/OutlierPartitionPage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierPatternItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierObjectModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java

  Log Message:
  -----------
  Role analysis remove redundant outlierObjectModel and cleanup


  Commit: 8bb71c60f08bd3f332f123517fddb2950c89940f
      https://github.com/Evolveum/midpoint/commit/8bb71c60f08bd3f332f123517fddb2950c89940f
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierAnalyzeModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/BasicOutlierDetectionStrategy.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/OutlierDetectionBasicModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlineOutlierDetectionStrategy.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java

  Log Message:
  -----------
  Role analysis improve outlier detection
1. From this version is all clustering noise point perform as an outlier object


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionOverviewPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisSessionTopOutlierPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisSessionTopOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisUniqueOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisUniqueOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierPartitionTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java

  Log Message:
  -----------
  Role analysis implement new outliers panel and cleanup
1. Implement panels for unique, access noise and all outlier above cluster view.
2. Implement panels for classified and unclassified session outliers.
3. Minor style improvements
4. Separate clusters/noise group for cluster view (tabbed panel).
5. Cleanup npe.
6. Improve or add missing localization keys for role analysis.


  Commit: 5b74238ffef031bcc369b13df803a7c2da44d8d4
      https://github.com/Evolveum/midpoint/commit/5b74238ffef031bcc369b13df803a7c2da44d8d4
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisWidgetsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierAccessDistributionPanel.html

  Log Message:
  -----------
  Role analysis minor style improvements for distribution and widgets panel


  Commit: 183a69a31996a417952ca5fa281728c4ba0d754f
      https://github.com/Evolveum/midpoint/commit/183a69a31996a417952ca5fa281728c4ba0d754f
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java

  Log Message:
  -----------
  Role analysis better name for noise clusters


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisObjectColumn.java

  Log Message:
  -----------
  Role analysis fix outlier user-permission table overheat
1. Disable old experimental code.


  Commit: 1f8ef1f4efc6e8c24e7cc455dd95fe74acff038c
      https://github.com/Evolveum/midpoint/commit/1f8ef1f4efc6e8c24e7cc455dd95fe74acff038c
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/CreateObjectForReferencePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismContainerWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeMarkPolicyValueWrapperImpl.java

  Log Message:
  -----------
  MID-9783: adding new fields for creating archetype ref for object type (support inducement and membership)


  Commit: 7231136a3e98895a6f38f8551c61ce7391e1f7dd
      https://github.com/Evolveum/midpoint/commit/7231136a3e98895a6f38f8551c61ce7391e1f7dd
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  MID-9977: fix cast exception in ResourceAssociationTypeBasicWizardPanel


  Commit: 616b62954f170f68937d5f67c5e28dfb3dd07af5
      https://github.com/Evolveum/midpoint/commit/616b62954f170f68937d5f67c5e28dfb3dd07af5
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ObjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ResourceAssociationTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/SubjectAssociationStepPanel.java

  Log Message:
  -----------
  MID-9970: fix removing of objects and subjects in association wizard during duplication of association type


  Commit: d89453b8a64f653e24689a707b22b9cfed74d84a
      https://github.com/Evolveum/midpoint/commit/d89453b8a64f653e24689a707b22b9cfed74d84a
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd

  Log Message:
  -----------
  moving configuration for home page to separate menu item of admin gui configuration


  Commit: ec3c7528a2ffea4011b763b79585c5595e72df19
      https://github.com/Evolveum/midpoint/commit/ec3c7528a2ffea4011b763b79585c5595e72df19
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java

  Log Message:
  -----------
  adding focusType to inducement created with archetype via resource wizard


  Commit: b522ff05a5fe9f2dae7e5123bdef0ff41124b7ed
      https://github.com/Evolveum/midpoint/commit/b522ff05a5fe9f2dae7e5123bdef0ff41124b7ed
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismValueWrapperImpl.java

  Log Message:
  -----------
  MID-9564 attempt fix handling of AbstractPlainStructured in delta when used as placeholder in wrappers


  Commit: 24027130853f0f853cd1eb1e720da9ed28f81c9f
      https://github.com/Evolveum/midpoint/commit/24027130853f0f853cd1eb1e720da9ed28f81c9f
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigratedRoleTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigrationRoleTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/BasicOutlierDetectionStrategy.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineModel.java

  Log Message:
  -----------
  Role analysis minor cleanup (mainly gui)


  Commit: 08307c243a79d78c2a4c9b7c7425118232ae2860
      https://github.com/Evolveum/midpoint/commit/08307c243a79d78c2a4c9b7c7425118232ae2860
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  literal expression value panel fix


  Commit: 44c4df8120c33c225f2d4b34ff2dddc9f497aea1
      https://github.com/Evolveum/midpoint/commit/44c4df8120c33c225f2d4b34ff2dddc9f497aea1
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  fixing 9975 ObjectCollectionView do not filter midpoint objects


  Commit: 36e92091bcdbba940c1ca3dbda899a28418d65fb
      https://github.com/Evolveum/midpoint/commit/36e92091bcdbba940c1ca3dbda899a28418d65fb
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  Role analysis sort clusters by outlier count, apply badge, minor cleanup


  Commit: 2d32619de6ea54ccd2d81a0c66929978801e7df2
      https://github.com/Evolveum/midpoint/commit/2d32619de6ea54ccd2d81a0c66929978801e7df2
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  Role analysis fix npe


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisUserSessionOptions.java

  Log Message:
  -----------
  Role analysis fix panel position for outlier session


  Commit: 35227fab7ef4a0c51aecccf2222742849b976ce8
      https://github.com/Evolveum/midpoint/commit/35227fab7ef4a0c51aecccf2222742849b976ce8
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  Role analysis hide outlier action panels for role-mining mode


  Commit: 7a3dded0d3f4a22bd2e94d16bc5800343ed96198
      https://github.com/Evolveum/midpoint/commit/7a3dded0d3f4a22bd2e94d16bc5800343ed96198
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  MID-9963: adding note about default operation policy of selected object type on ResourceObjectPanel


  Commit: 58410117fefcf372fce2f2c15120af7435471fa2
      https://github.com/Evolveum/midpoint/commit/58410117fefcf372fce2f2c15120af7435471fa2
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisSessionDiscoveredOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisSessionDiscoveredOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.java

  Log Message:
  -----------
  Role analysis implement discovered outliers panel for session view


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

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

  Log Message:
  -----------
  Role analysis fix npe and minor cleanup


  Commit: 2a7f99d88d3f09a42c93fc3838cb8bb876a72b80
      https://github.com/Evolveum/midpoint/commit/2a7f99d88d3f09a42c93fc3838cb8bb876a72b80
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  Role analysis fix npe (missing attribute analysis) and minor cleanup


  Commit: 3edfa5b6abe2af79f4d619b944a36d2a6d8097be
      https://github.com/Evolveum/midpoint/commit/3edfa5b6abe2af79f4d619b944a36d2a6d8097be
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeSearchFilterTypeForQueryModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributesSearchFilterPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterTypeForQueryModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/ParseAxiomQueryValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.java

  Log Message:
  -----------
  MID-9967: adding validator for search filter panel


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

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

  Log Message:
  -----------
  Role analysis page outliers minor style cleanup


  Commit: 2e8217b7bb7867ab8a61a837dc00db7edb0b99f6
      https://github.com/Evolveum/midpoint/commit/2e8217b7bb7867ab8a61a837dc00db7edb0b99f6
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisOutlier.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java

  Log Message:
  -----------
  Role analysis detection widgets improvements and cleanup
1. Change from score and reduction to icon interpretation.


  Commit: 8118d234771448395f5d03095cc98e0fee358c7f
      https://github.com/Evolveum/midpoint/commit/8118d234771448395f5d03095cc98e0fee358c7f
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java

  Log Message:
  -----------
  Role analysis dix outlier duplicate access resolver


  Commit: 32ec766e5c63912f6b60b56ad17be4ce727313e1
      https://github.com/Evolveum/midpoint/commit/32ec766e5c63912f6b60b56ad17be4ce727313e1
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  MID-9964: fix reload of reloadable button on resource object panel


  Commit: b68f1b5393310a06d51715bf905d4d66a2790c95
      https://github.com/Evolveum/midpoint/commit/b68f1b5393310a06d51715bf905d4d66a2790c95
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  fixing 9956 All access panel does not show any info in Why column


  Commit: e3018b532751dde798c13bbdab068ec4a3a4dc60
      https://github.com/Evolveum/midpoint/commit/e3018b532751dde798c13bbdab068ec4a3a4dc60
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java

  Log Message:
  -----------
  MID-9900: fix using resource details page configuration for more connectors of one type


  Commit: 0556511b2c2618ca895f7c54fd0925491bb3a3c5
      https://github.com/Evolveum/midpoint/commit/0556511b2c2618ca895f7c54fd0925491bb3a3c5
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/ContainerableDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AssociationDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AttributeMappingDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismObjectWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeWrapperFactory.java

  Log Message:
  -----------
  MID-9968:fix resolving name of ref during duplication of object type via GUI


  Commit: f957b0fd8698c5e4e58766ca4e48efbf118c6e88
      https://github.com/Evolveum/midpoint/commit/f957b0fd8698c5e4e58766ca4e48efbf118c6e88
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AbstractResourceObjectPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java

  Log Message:
  -----------
  MID-9961: try fix for reload of task page without wizard


  Commit: 3506decf8207bfa6a8df0eeee421b434dc0f81fe
      https://github.com/Evolveum/midpoint/commit/3506decf8207bfa6a8df0eeee421b434dc0f81fe
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  fix serializable exception


  Commit: 144fbbda24a4f0680cdb3903f713226a11116141
      https://github.com/Evolveum/midpoint/commit/144fbbda24a4f0680cdb3903f713226a11116141
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  MID-9982: fix path for capability panel configured via button on resource objects panel


  Commit: 2a51f63489469ccd1b11c4936e12ac0d97ceeb75
      https://github.com/Evolveum/midpoint/commit/2a51f63489469ccd1b11c4936e12ac0d97ceeb75
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisCandidateRoleTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java

  Log Message:
  -----------
  Add migration button for roles in non-active lifecycle state on detail page


  Commit: 02908dbf7e498984368c35c1147cafdfa25a0f90
      https://github.com/Evolveum/midpoint/commit/02908dbf7e498984368c35c1147cafdfa25a0f90
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  MID-9662 Simulation results event marks have different height if they have 0 or more results fixed


  Commit: b296a6d261db75b7205e8ca51dc9d0737de0ab70
      https://github.com/Evolveum/midpoint/commit/b296a6d261db75b7205e8ca51dc9d0737de0ab70
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java

  Log Message:
  -----------
  fixing reloadable action button on the campaign details page


  Commit: 26de8501c06d045342f4033fa1382ab85af23d8e
      https://github.com/Evolveum/midpoint/commit/26de8501c06d045342f4033fa1382ab85af23d8e
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceUtils.java

  Log Message:
  -----------
  Role analysis service minor cleanup


  Commit: 60d0f100796ac2b0b22e68b50430606323dfd61c
      https://github.com/Evolveum/midpoint/commit/60d0f100796ac2b0b22e68b50430606323dfd61c
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  Role analysis fix mandatory field


  Commit: 80b7aa6307dcee60f9bcbee4c7e77b8b9e1058ce
      https://github.com/Evolveum/midpoint/commit/80b7aa6307dcee60f9bcbee4c7e77b8b9e1058ce
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java

  Log Message:
  -----------
  small code cleanup


  Commit: a391c0ae36431e1c5e633f29125069991435fd5a
      https://github.com/Evolveum/midpoint/commit/a391c0ae36431e1c5e633f29125069991435fd5a
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java

  Log Message:
  -----------
  MID-9976: fixed serialization bug in ValueChoosePanel


  Commit: 7637f029232467646907ecb689f079df02f43192
      https://github.com/Evolveum/midpoint/commit/7637f029232467646907ecb689f079df02f43192
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cid/ContainerValueIdGenerator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.java

  Log Message:
  -----------
  MID-9825, MID-9771: change level of logs to debug


  Commit: f86f790f70304ef9c6f965a2b457da1c3f9a7917
      https://github.com/Evolveum/midpoint/commit/f86f790f70304ef9c6f965a2b457da1c3f9a7917
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  adding search by effectiveMarkRef via GUI


  Commit: 8364e24b5f90f6a87c35ba3e4dde04973e8a65d9
      https://github.com/Evolveum/midpoint/commit/8364e24b5f90f6a87c35ba3e4dde04973e8a65d9
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  adding display name for ObjectType.effectiveMarkRef in schema


  Commit: 8c214d89c763d2fb0df54835f1beb3345a604370
      https://github.com/Evolveum/midpoint/commit/8c214d89c763d2fb0df54835f1beb3345a604370
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconWithLabel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisDetectedPatternTileTable.java

  Log Message:
  -----------
  Role analysis clusters table change to new gui style (reduction/attribute)


  Commit: 973d5c7c9e0dda6e972d1e3d875e2bb1e21a0eec
      https://github.com/Evolveum/midpoint/commit/973d5c7c9e0dda6e972d1e3d875e2bb1e21a0eec
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  Fix "perform back button" on wizard basic panel


  Commit: 05f7ae2e5430f02df26e4ccd9207d12c37c7208a
      https://github.com/Evolveum/midpoint/commit/05f7ae2e5430f02df26e4ccd9207d12c37c7208a
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureClusterPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisSessionSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategoryMode.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/RoleAnalysisProcedureMode.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierDepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/BasicSessionInformationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionDetectionOptionsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/ProcessModeChoiceStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/RoleAnalysisTypeChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/RoleAnalysisSettingsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierDetectionActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java

  Log Message:
  -----------
  Role analysis improve creating new session and add outlier detection mode
1. Add new outlier detection mode focused on org assignment.
2. CHANGE ON SCHEMA LVL - add new RoleAnalysisProcedureType enum that decide if analysis
 is role mining or outlier detection.
3. Change session wizard workflow
4. Improve localizations.
5. Add additional information related to role analysis process
 type to session tile and session/cluster summary details table.


  Commit: 38051451894bb926584811b3bc35197066368c76
      https://github.com/Evolveum/midpoint/commit/38051451894bb926584811b3bc35197066368c76
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationAndExpressionPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationReferenceAttributeExpressionPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ConditionPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExpressionModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationAndExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationConstructionExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationReferenceAttributeExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationSynchronizationExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/ConditionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/ExpressionModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/ExpressionPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.java

  Log Message:
  -----------
  limit expression panel for inbound/outbound association mappings in GUI


  Commit: 6c09f58b17fc3544b8c121222f8b1a2fd23babf5
      https://github.com/Evolveum/midpoint/commit/6c09f58b17fc3544b8c121222f8b1a2fd23babf5
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  fix suggestions for correlation item of association type in wizard panel


  Commit: 44d313c3db36d1bad48f32e42bc1c33443484be4
      https://github.com/Evolveum/midpoint/commit/44d313c3db36d1bad48f32e42bc1c33443484be4
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java

  Log Message:
  -----------
  using createInducement field on create archetype panel of resource object type wizard for all shadow kind types


  Commit: efdeec165264fc6b18df8e82bb78a67204beece3
      https://github.com/Evolveum/midpoint/commit/efdeec165264fc6b18df8e82bb78a67204beece3
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  MID-9808: fix redirect to activation and credentials mappings configuration via configure button on resource objects panel


  Commit: 0742313cd320a7e2f33a33f7af28300c9c0d7b3a
      https://github.com/Evolveum/midpoint/commit/0742313cd320a7e2f33a33f7af28300c9c0d7b3a
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationsGuiUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableDataTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithBadgesColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithBadgesPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithBadgesPanel.java

  Log Message:
  -----------
  MID-8774 related objects improvements


  Commit: e54210cac86067ce5f1bb8c7b633b0171150e8bf
      https://github.com/Evolveum/midpoint/commit/e54210cac86067ce5f1bb8c7b633b0171150e8bf
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/EnumChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java

  Log Message:
  -----------
  Change choice panel for system configuration containers to new look


  Commit: ddc6324c245a8f5624508019224879cd9084baa3
      https://github.com/Evolveum/midpoint/commit/ddc6324c245a8f5624508019224879cd9084baa3
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractInitializedSecurityTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java

  Log Message:
  -----------
  Resurrecting tests for role owner authorizations (#9985)


  Commit: dc360c890368e12111ac5b8ff1739d97aaeca53e
      https://github.com/Evolveum/midpoint/commit/dc360c890368e12111ac5b8ff1739d97aaeca53e
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  initial object fix


  Commit: 5f156bb7e298f53b3ab3b5e38e95c4daa81b0dec
      https://github.com/Evolveum/midpoint/commit/5f156bb7e298f53b3ab3b5e38e95c4daa81b0dec
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  fix for 9785 new object button title


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

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterer.java

  Log Message:
  -----------
  Role analysis fix clusterer noise resolver


  Commit: 3dff8607c984e1188856501a8c49108b8f073df6
      https://github.com/Evolveum/midpoint/commit/3dff8607c984e1188856501a8c49108b8f073df6
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsDetailsPanel.java

  Log Message:
  -----------
  create tabs for containers of GuiObjectListViewType


  Commit: 2b80ee9a5c8b6e45fd015ae524c1c8d1c1297d14
      https://github.com/Evolveum/midpoint/commit/2b80ee9a5c8b6e45fd015ae524c1c8d1c1297d14
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/AbstractItemWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismContainerWrapperColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismContainerWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowAssociationObjectsColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowAssociationsTable.java

  Log Message:
  -----------
  adding notes about efective marks on associations tab of focus projection panel


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

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ContextLoader.java

  Log Message:
  -----------
  MID-9956: Make archetype assignment (created by projection) metadata aware


  Commit: 38369ae8e92c69681de31e20a7eddebe420eff4f
      https://github.com/Evolveum/midpoint/commit/38369ae8e92c69681de31e20a7eddebe420eff4f
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  MID-9988: cleanup empty value metadata created by wrapper factory in GUI


  Commit: 9d5af78414a3f1611d79c0fe851b631d7a7a2168
      https://github.com/Evolveum/midpoint/commit/9d5af78414a3f1611d79c0fe851b631d7a7a2168
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/SubjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/AssociationChildWrapperUtil.java

  Log Message:
  -----------
  fix using more than one subject in association wizard


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

  Changed paths:
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowObjectComputer.java

  Log Message:
  -----------
  MID-9933: Repo Shadow: create referenceAttributes/* only if any value is present.


  Commit: 071886248781123a3b3d611e75642f7425d928ad
      https://github.com/Evolveum/midpoint/commit/071886248781123a3b3d611e75642f7425d928ad
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java

  Log Message:
  -----------
  Role analysis improve suggested role tile panel


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

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

  Log Message:
  -----------
  Role analysis fix recertify outlier button alignment for inline operation button panel


  Commit: 485af42c48c859b8dca64e4916219b1e938500c1
      https://github.com/Evolveum/midpoint/commit/485af42c48c859b8dca64e4916219b1e938500c1
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java

  Log Message:
  -----------
  Role analysis minor style change for session tile


  Commit: c22830c18a4288db929588a1af01c82e8835d93f
      https://github.com/Evolveum/midpoint/commit/c22830c18a4288db929588a1af01c82e8835d93f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/TaskExecutionMode.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M model/model-intest/src/test/resources/shadow-marks/resource-shadow-marks.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    A model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/ShadowFindRequest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/SynchronizationRequest.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
    M testing/story/src/test/resources/associations-first-steps-ad/resource-ad-300.xml

  Log Message:
  -----------
  Support LC for policy statements and defaults

In order to allow simulating transitions from default=UNMANAGED
to default=MANAGED policy, and to simulate switching marks for
individual shadows, two new features are provided by this commit:

1. Lifecycle-aware default operations policy for a shadow object type.
2. Lifecycle-aware policy statements for a shadow.

Related to MID-9972.


  Commit: 5e903c6c018be6d916606a91f59e975a6dac51f3
      https://github.com/Evolveum/midpoint/commit/5e903c6c018be6d916606a91f59e975a6dac51f3
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  fix for case work item approve/reject action performing


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

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

  Log Message:
  -----------
  Role analysis fix schema enumeration value for RoleAnalysisProcedureType (outlier_detection)


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java

  Log Message:
  -----------
  Role analysis improve session table and add process type column
1. Add missing process type column.
2. Add missing localization.
3. Change success task status button color to primary.
4. Minor cleanup.


  Commit: 28e78836557e46d8aeed9b29eea46f6d61edd98f
      https://github.com/Evolveum/midpoint/commit/28e78836557e46d8aeed9b29eea46f6d61edd98f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaRegistry.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionTargetKey.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ComplexConstructionConsumer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConstructionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M model/model-intest/src/test/resources/shadow-marks/resource-shadow-marks.xml
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java

  Log Message:
  -----------
  Ignore constructions based on default op. policy

When a default operation policy for given kind/intent forbids outbounds,
the projector will completely ignore such constructions: it won't create
projection contexts for them at all. (The actual creation of these
objects would fail anyway, as there are no outbounds that would provide
the attributes.)

Related to MID-9979.


  Commit: 07c8d79d6bbf37e4ac4d1460df80ac3fcc8575b4
      https://github.com/Evolveum/midpoint/commit/07c8d79d6bbf37e4ac4d1460df80ac3fcc8575b4
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
    M infra/common/src/test/resources/cleanup/user.xml

  Log Message:
  -----------
  MID-9769 object cleaner test with new concept for cleaning metadata, not working (+ disabled), probably wrong idea


  Commit: 9db1facf8c17e7b24739d229328808a5f0973aa5
      https://github.com/Evolveum/midpoint/commit/9db1facf8c17e7b24739d229328808a5f0973aa5
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  MID-9987: fix update to null of dropdown filed with allowed values


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilteringContext.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/OwnerResolver.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OwnerClause.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensOwnerResolver.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/security/AbstractInitializedSecurityTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorToFilterTranslator.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorFilterEvaluation.java
    M repo/security-impl/src/test/java/com/evolveum/midpoint/security/impl/MidPointPrincipalManagerMock.java

  Log Message:
  -----------
  MID-9985, MID-5689: Support roleMembershipRef for owner clause

Added support to authorization owner clause for role memberhsip ref.
Search by owner clause is only supported on native repository
  - requires referencedBy filter.

Extended OwnerResolver interface to return multiple owners if possible.


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

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

  Log Message:
  -----------
  Role analysis change outlier item id in operation panel
1. Change outlier item id - remove (outlier) identification from identifier
2. Minor cleanup


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierModeConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/StandardModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconAjaxButtonBadge.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconWithLabel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisClusterOccupationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetailsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoBox.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoItem.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoItem.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemsCardPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemsCardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelItemPanel.java

  Log Message:
  -----------
  Role analysis panel remove unused panels and cleanup
1. Remove old unused panels.
2. Cleanup.
3. Add missing localizations.


  Commit: 25e348933c96f9e795ee1fcc319b598c74067a74
      https://github.com/Evolveum/midpoint/commit/25e348933c96f9e795ee1fcc319b598c74067a74
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AdvancedModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BalancedCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/DepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/ExactSimilarityModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierDepartmentModeConfiguration.java

  Log Message:
  -----------
  Role analysis configurations modes cleanup


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

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

  Log Message:
  -----------
  Role analysis fix incorrect class for inline operation buttons (cluster view)


  Commit: fdbe5de3b1ce3bc688be2140cdf29c3c277bdd46
      https://github.com/Evolveum/midpoint/commit/fdbe5de3b1ce3bc688be2140cdf29c3c277bdd46
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cid/ContainerValueIdGenerator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java

  Log Message:
  -----------
  Generate PCV IDs also for expressions

This is to cover PCVs embedded in the ExpressionType (a PPV).
The ContainerValueIdGenerator was heavily simplified in this commit.


  Commit: 000d324e463f6bc36fd8954469f19adf0ee1ae38
      https://github.com/Evolveum/midpoint/commit/000d324e463f6bc36fd8954469f19adf0ee1ae38
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ComplexConstructionConsumer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConstructionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java

  Log Message:
  -----------
  Treat missing object types gracefully

When determining the default operation policy (regarding constructions),
09ae9ecca7e756d78b9c735989370dc9f9fe4e29 was too harsh: it threw
an exception when the object type definition was not available.

Now it's softer, recording the error only in the OperationResult.

This fixes TestAssignmentErrors.


  Commit: 5f0c2b479e243c8c5d4078ad6aea151b70204582
      https://github.com/Evolveum/midpoint/commit/5f0c2b479e243c8c5d4078ad6aea151b70204582
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  Role analysis fix attribute panel overall result button does not change to active


  Commit: 6d7affc88b84f80cba3d80be669a3181551409c8
      https://github.com/Evolveum/midpoint/commit/6d7affc88b84f80cba3d80be669a3181551409c8
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowMarkingRules.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/MarkManager.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java

  Log Message:
  -----------
  Add MarkManager#isMarkStateful method


  Commit: 77a8ac1e95a07ac132c8f6c36e25eabd87ee5c99
      https://github.com/Evolveum/midpoint/commit/77a8ac1e95a07ac132c8f6c36e25eabd87ee5c99
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  Role analysis fix attribute panel mark overall button as unique


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

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

  Log Message:
  -----------
  Role analysis change detected reduction values from danger to success color


  Commit: 09f0c74e2b9a41ddba59735a865e664fefd6e5fd
      https://github.com/Evolveum/midpoint/commit/09f0c74e2b9a41ddba59735a865e664fefd6e5fd
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/data/provider/ISelectableDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/TableHeadersToolbar.java

  Log Message:
  -----------
  MID-8773 sorting/paging not being properly stored when moving back from details page, wip


  Commit: 383ec97895cdd5de6071077d11f7b307099ba6df
      https://github.com/Evolveum/midpoint/commit/383ec97895cdd5de6071077d11f7b307099ba6df
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  minor template fix (space in footer)


  Commit: 52368a2354455b2626704b660be5444347e71968
      https://github.com/Evolveum/midpoint/commit/52368a2354455b2626704b660be5444347e71968
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeParticipantDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNativeReferences.java
    A provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-native-references.xml

  Log Message:
  -----------
  Add TestOpenDjNativeReferences

This is to test the support for native references in our LDAP connector.
Currently, it fails.

---
This commit also improves schema parsing regarding associations:
explicitly checking for dangling references for object types and
reference attributes in associations' definitions.


  Commit: 53af3ed4b3c1e6963b17dba2cd4bd6a9fa8076ae
      https://github.com/Evolveum/midpoint/commit/53af3ed4b3c1e6963b17dba2cd4bd6a9fa8076ae
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M repo/system-init/src/main/resources/initial-objects/mark/800-mark-protected.xml
    M repo/system-init/src/main/resources/initial-objects/mark/801-mark-decommission-later.xml
    M repo/system-init/src/main/resources/initial-objects/mark/802-mark-correlate-later.xml
    M repo/system-init/src/main/resources/initial-objects/mark/803-mark-do-not-touch.xml
    M repo/system-init/src/main/resources/initial-objects/mark/804-mark-invalid-data.xml

  Log Message:
  -----------
  Add "disable membership sync" to "no sync" marks

Existing "no sync" marks (Protected, Decommission later,
Correlate later, Do not touch, Invalid data) were enhanced by
disallowing membership synchronization as well.

Related to MID-9957.


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AssociationsToShadowReferencesTransformer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaRegistry.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowsNormalizationUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ResourceSchemaLoader.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AssociationsToShadowReferencesTransformer.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsNormalizationUtil.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowFinder.java

  Log Message:
  -----------
  MID-9983: Debug pages now normalizes shadow queries

In order to correctly execute queries for shadows
(written againsts "normal" shadow schema), the query must
be processed by ShadowNormalizationUtil.

This ensures correct types are used for attributes in repository query.


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

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

  Log Message:
  -----------
  MID-9983: Ninja now normalizes shadow queries

Similar issue was present in Ninja when searching for shadows,
so normalization of queries for shadows was also introduced here.


  Commit: 779579a34e40eaed06a000543b5030ba2e87ba35
      https://github.com/Evolveum/midpoint/commit/779579a34e40eaed06a000543b5030ba2e87ba35
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DebugLabel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisMatrixColumn.java

  Log Message:
  -----------
  Role analysis optimize table cell resolver


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java

  Log Message:
  -----------
  Role analysis add max distance option value


  Commit: b391b48d59a7c4a064ca7a3822df5202819cec8b
      https://github.com/Evolveum/midpoint/commit/b391b48d59a7c4a064ca7a3822df5202819cec8b
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardItemVariableStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/NotFoundWizardVariableStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/NotFoundWizardVariableStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardVariableStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardVariableStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeMembershipStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeMembershipStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/AssociationMappingExpressionWrapper.java

  Log Message:
  -----------
  adding new variable wizard step panel WizardVariableStepPanel


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

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

  Log Message:
  -----------
  MID-9983: Model controller normalizes shadow queries when accessing repository

Shadow Query normalization is also necessary to be performed in model
controller for user queries which go directly to repository, skipping
provisioning.

Functionality currently can not be implemented in repository directly
since provisioning expects repository to not normalize queries.


  Commit: 9326052b90a6c59ef5e32245d7093b57bd785a19
      https://github.com/Evolveum/midpoint/commit/9326052b90a6c59ef5e32245d7093b57bd785a19
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectObjectTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java

  Log Message:
  -----------
  MID-9974: fix wrong path for component


  Commit: 6125ee02484ffa47fda253bf2308c51211ef277b
      https://github.com/Evolveum/midpoint/commit/6125ee02484ffa47fda253bf2308c51211ef277b
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/ConstructionAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/ConstructionInducementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/InducedEntitlementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java

  Log Message:
  -----------
  fix columns for resource inducements panels


  Commit: 55cbd945df2e179c970a92325558eaedb65ed23b
      https://github.com/Evolveum/midpoint/commit/55cbd945df2e179c970a92325558eaedb65ed23b
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/AssociationMappingExpressionWrapper.java

  Log Message:
  -----------
  fix issue with modifying of association configuration via GUI


  Commit: fe7fa0815663b19a9b4777e350617e5a6c3d2c70
      https://github.com/Evolveum/midpoint/commit/fe7fa0815663b19a9b4777e350617e5a6c3d2c70
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  add posibility removing marks via GUI, that was added by one-time policies


  Commit: 32b8d8b00d1308da95c452e6e4031b062582727a
      https://github.com/Evolveum/midpoint/commit/32b8d8b00d1308da95c452e6e4031b062582727a
  Author: Patrik <patkomalinak at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss
    M gui/admin-gui/src/frontend/scss/_bootstrap-variables.scss
    M gui/admin-gui/src/frontend/scss/_midpoint-variables.scss
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/model/IdentifyWidgetItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoBox.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoBox.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedPatternTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDistributionProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectVerticalSummaryPanel.html

  Log Message:
  -----------
  RM UI upgrade package: Widgets, Outlier view, Session view, Tiles, Attribute panel, Responsivity, Operation panel fix


  Commit: 9bc2a3e0962a017343ed8d014bb1b03e05131a2b
      https://github.com/Evolveum/midpoint/commit/9bc2a3e0962a017343ed8d014bb1b03e05131a2b
  Author: Patrik <patkomalinak at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  Cluster list table (session) responsivity fix


  Commit: c51e9ae164c30e0a6bfa6c0fde72feea0f21489a
      https://github.com/Evolveum/midpoint/commit/c51e9ae164c30e0a6bfa6c0fde72feea0f21489a
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  MID-9995 NPE fix in association delta visualizer


  Commit: 86c515b80f08138be8105f8c516c9e32843dff6a
      https://github.com/Evolveum/midpoint/commit/86c515b80f08138be8105f8c516c9e32843dff6a
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/CertItemOutcomeSearchItemWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/SearchItemContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertificationItemResponseHelper.java

  Log Message:
  -----------
  cert response search item fix (available responses)


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.html

  Log Message:
  -----------
  Role analysis fix progress status calculation


  Commit: d03b6f56b011d1f603d80903befe7d041e23779b
      https://github.com/Evolveum/midpoint/commit/d03b6f56b011d1f603d80903befe7d041e23779b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    A model/model-intest/src/test/resources/preview/resource-dummy-misc.xml

  Log Message:
  -----------
  Add a (disabled) test for MID-9853

The fix is not that easy. Please see the comments in the code.


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

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/jsonb/JsonbUtils.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java

  Log Message:
  -----------
  MID-9945: Support protected attributes in sqale JSON for attributes


  Commit: a74ed739ed9625407e783900a9e95bfd5240add3
      https://github.com/Evolveum/midpoint/commit/a74ed739ed9625407e783900a9e95bfd5240add3
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  Fix trivial schema lookups

When looking for the definition for kind=null, intent=null, OC=null,
we don't want to fail even if no resource schema is present (this was
the original behavior before 17516b9237a8c0c5cbea3f642601f13b7fdaaacc).

Fixes TestOpenDjNegative.test195SynchronizeAllClasses.


  Commit: c97f7813b7dd11d10bb42468491df90db14a2bee
      https://github.com/Evolveum/midpoint/commit/c97f7813b7dd11d10bb42468491df90db14a2bee
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  fix test TestPageSystemConfiguration.test018testModifySystemConfig (change path for wicket component)


  Commit: 03b0306ed634c15528100971746e4a134202e158
      https://github.com/Evolveum/midpoint/commit/03b0306ed634c15528100971746e4a134202e158
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  available responses search item fix


  Commit: b0b89def0e41182d74a24e35f40c26de2c4042ab
      https://github.com/Evolveum/midpoint/commit/b0b89def0e41182d74a24e35f40c26de2c4042ab
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M docs/roles-policies/certification/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd

  Log Message:
  -----------
  renaming for enableCertItemsCollectionView (changed to allowCertificationItemsMenus) + docs update


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

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

  Log Message:
  -----------
  Role analysis temporary disable cached attribute analysis


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

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

  Log Message:
  -----------
  Role analysis temporary disable cached attribute analysis


  Commit: 95af09cc5d7434bde0803c7e70fce13cc72cffa2
      https://github.com/Evolveum/midpoint/commit/95af09cc5d7434bde0803c7e70fce13cc72cffa2
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectBrowserPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java

  Log Message:
  -----------
  MID-9177 not very nice fix for search that was always checking whether underlying page has collection defined in page params. This broke popups where it was not wanted.


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

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributePathResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java

  Log Message:
  -----------
  Role analysis fix cached attribute analysis


  Commit: 59cd045464b986efbf07197ec31b969eed5379fe
      https://github.com/Evolveum/midpoint/commit/59cd045464b986efbf07197ec31b969eed5379fe
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java

  Log Message:
  -----------
  Role analysis fix incorrect applied height css for attribute chart panel


  Commit: d6630221e1c26f97625f6a1e2542536b0eb04e14
      https://github.com/Evolveum/midpoint/commit/d6630221e1c26f97625f6a1e2542536b0eb04e14
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/BasicFocusMappingStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingMainStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingOptionalStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingWizardPanel.java

  Log Message:
  -----------
  adding first panels for focus mapping of assignment


  Commit: 96090f7bba759d4bd60484d8e58c5cf2cbdeb36d
      https://github.com/Evolveum/midpoint/commit/96090f7bba759d4bd60484d8e58c5cf2cbdeb36d
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  fix compilation issue in FocusMappingWizardPanel


  Commit: 93947fe77b41043b4692e7af8943b808368f184c
      https://github.com/Evolveum/midpoint/commit/93947fe77b41043b4692e7af8943b808368f184c
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/AbstractItemWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/CreateObjectForReferencePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeDefaultOptionalPolicyWrapperFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/ShadowMarkPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/ShadowMarkPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/ShadowMarkPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/ShadowMarkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/DefaultOperationPolicyStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingTableWizardPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingTableWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PatternStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PatternWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PoliciesObjectTypeWizardChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PoliciesObjectTypeWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTableWizardPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTableWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPolicyStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPolicyWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTableWizardPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTableWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/PatternStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/PatternWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/synchronization/SynchronizationWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java

  Log Message:
  -----------
  adding support for new DefaultOperationPolicyConfigurationType container of object type in wizard


  Commit: 5c864beeb7f36626aaa6daaa7d20309061734b60
      https://github.com/Evolveum/midpoint/commit/5c864beeb7f36626aaa6daaa7d20309061734b60
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

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

  Log Message:
  -----------
  Fix LC for policy statements and defaults

They should be optional, obviously.
(Fixes e2ba094a85794b8b6002f54dce00e67ce6aadc0d.)


  Commit: d009cf2be28bd5293cf0112ee4ca5d57905d84ec
      https://github.com/Evolveum/midpoint/commit/d009cf2be28bd5293cf0112ee4ca5d57905d84ec
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/DashboardCertCampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java

  Log Message:
  -----------
  fix for redirecting from dashboard cert widget


  Commit: 717f7f7d81d646b3d41cebe2f8bfd6bda36ef44d
      https://github.com/Evolveum/midpoint/commit/717f7f7d81d646b3d41cebe2f8bfd6bda36ef44d
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd

  Log Message:
  -----------
  moved default certification items view definition to the accessCertification element in systemConfiguration


  Commit: 22501a2c651df5ecd50463bec1bed78035fb67fb
      https://github.com/Evolveum/midpoint/commit/22501a2c651df5ecd50463bec1bed78035fb67fb
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/action/AbstractGuiAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/action/CertItemResolveAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java

  Log Message:
  -----------
  fixing Resolve cert item action


  Commit: 065899d94498ec1d3626d0caf8856bce7b2512d2
      https://github.com/Evolveum/midpoint/commit/065899d94498ec1d3626d0caf8856bce7b2512d2
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:

  Log Message:
  -----------
  Merge branch 'master' into login-panel-configuration


  Commit: 03553223ac9912ca562e7c779a872506f955078c
      https://github.com/Evolveum/midpoint/commit/03553223ac9912ca562e7c779a872506f955078c
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M docs/admin-gui/admin-gui-config/index.adoc

  Log Message:
  -----------
  Docs: Admin GUI configuration - Correction of description of listView in panel configuration.


  Commit: cdba934962c6209b617e3eb4758769707d554879
      https://github.com/Evolveum/midpoint/commit/cdba934962c6209b617e3eb4758769707d554879
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M docs/admin-gui/admin-gui-config/index.adoc

  Log Message:
  -----------
  Docs: Admin GUI configuration - typo in link.


  Commit: 590ba5d53e39f2f0e41922ba65e82edc58d31822
      https://github.com/Evolveum/midpoint/commit/590ba5d53e39f2f0e41922ba65e82edc58d31822
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/DeltaProgressBarColumn.java

  Log Message:
  -----------
  MID-9318 fix for delta counter column - simulation result object list table


  Commit: f94517134903f7befc013109489a5ecda889e555
      https://github.com/Evolveum/midpoint/commit/f94517134903f7befc013109489a5ecda889e555
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M docs/admin-gui/admin-gui-config/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/forgotpassword/PageResetPassword.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAttributeVerification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageDuoSelect.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageFocusIdentification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageOidcSelect.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PagePasswordHint.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSamlSelect.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/ModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/ModuleAuthenticationImpl.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java

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


  Commit: a6b2a105a0f40e4719b5e21b2a1bb9be7de451a0
      https://github.com/Evolveum/midpoint/commit/a6b2a105a0f40e4719b5e21b2a1bb9be7de451a0
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/action/CertItemResolveAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/AvailableResponses.java

  Log Message:
  -----------
  fixing Resolve item action for cert items (available responses + response saving)


  Commit: a275d5e091a4dc1d38616388a766c4d2a90de6ab
      https://github.com/Evolveum/midpoint/commit/a275d5e091a4dc1d38616388a766c4d2a90de6ab
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M docs/admin-gui/admin-gui-config/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/DeltaProgressBarColumn.java

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


  Commit: 9650f721a845f39a868389d81119eefdfa5cfed6
      https://github.com/Evolveum/midpoint/commit/9650f721a845f39a868389d81119eefdfa5cfed6
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/package-lock.json

  Log Message:
  -----------
  updated webpack (JS) dependabot #91


  Commit: 6d65005514195564c7b9e925b20fd812f62a33bb
      https://github.com/Evolveum/midpoint/commit/6d65005514195564c7b9e925b20fd812f62a33bb
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    M docs/concepts/query/midpoint-query-language/query-examples/index.adoc

  Log Message:
  -----------
  Docs: added inOid filter documentation


  Commit: f916ecdf8173964ce5893094f96f4ae4bca9ebbd
      https://github.com/Evolveum/midpoint/commit/f916ecdf8173964ce5893094f96f4ae4bca9ebbd
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/DeltaProgressBarColumn.java

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


  Commit: 351d7e4718bef9ac90dffde8920bc7d536f42e84
      https://github.com/Evolveum/midpoint/commit/351d7e4718bef9ac90dffde8920bc7d536f42e84
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowMarkingRules.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MarkTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueMetadataTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/MarkManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectPolicyRulesEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStatementProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowMarksComputerConfiguration.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerRelative.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyShadowMarks.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/EvaluatedPolicyStatements.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectMarkHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java

  Log Message:
  -----------
  Support shadow effectiveMarkRef value metadata

The effectiveMarkRef item for shadows now supports the value metadata.
These are added for both policy statements and shadow marking rules.
(Note that policy rules currently do not provide object marks for
shadows.)

Also, marks provided by the rules but disabled by statements are stored
in effectiveMarkRef, but with the relation of org:related.

Interesting methods:

- MarkTypeUtil#isEffective checks the relation value;
- MarkTypeUtil#isTransitional is a replacement for isStateful() method;
- ObjectTypeUtil#getReallyEffectiveMarkRefs is a replacement for
the direct object.getEffectiveMarkRef call.

Other changes: ObjectMarkHelper was factored out from
ObjectOperationPolicyHelper to make things simpler.

Work in progress. Some tests should be provided.

NOTE:
Focus object marks are not influenced by this commit; they still have
no value metadata, neither for policy rules nor for policy statements.


  Commit: a01db1c719c4bbdbb5af5f584671971472b95b80
      https://github.com/Evolveum/midpoint/commit/a01db1c719c4bbdbb5af5f584671971472b95b80
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M docs/admin-gui/admin-gui-config/index.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    M docs/concepts/query/midpoint-query-language/query-examples/index.adoc
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectBrowserPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/action/AbstractGuiAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/action/CertItemResolveAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/AbstractItemWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/CreateObjectForReferencePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeDefaultOptionalPolicyWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/DashboardCertCampaignsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/ShadowMarkPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/ShadowMarkPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/ShadowMarkPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/ShadowMarkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/DefaultOperationPolicyStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingTableWizardPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingTableWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PatternStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PatternWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PoliciesObjectTypeWizardChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PoliciesObjectTypeWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTableWizardPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTableWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPolicyStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPolicyWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTableWizardPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTableWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/PatternStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/PatternWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/synchronization/SynchronizationWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/BasicFocusMappingStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingMainStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingOptionalStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/forgotpassword/PageResetPassword.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAttributeVerification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageDuoSelect.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageFocusIdentification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageOidcSelect.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PagePasswordHint.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSamlSelect.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/DeltaProgressBarColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributePathResult.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/ModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/ModuleAuthenticationImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java

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


  Commit: 413acc45aea1e7429e7711429a7fff350a51a6d7
      https://github.com/Evolveum/midpoint/commit/413acc45aea1e7429e7711429a7fff350a51a6d7
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M docs/tasks/recompute-task.adoc

  Log Message:
  -----------
  Docs: Support #9645 - updated documentation of recompute task.


  Commit: 4d73ef1a00098131cc6873189d85f511d7090fcc
      https://github.com/Evolveum/midpoint/commit/4d73ef1a00098131cc6873189d85f511d7090fcc
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MarkTypeUtil.java

  Log Message:
  -----------
  Add two aux methods in MarkTypeUtil


  Commit: abb199feefddc6a2fbbe7ffdeeceeb20f822e55f
      https://github.com/Evolveum/midpoint/commit/abb199feefddc6a2fbbe7ffdeeceeb20f822e55f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M docs/tasks/recompute-task.adoc

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


  Commit: 0dd1c011d9bc99fae037a4e27cb583cbd43da5bb
      https://github.com/Evolveum/midpoint/commit/0dd1c011d9bc99fae037a4e27cb583cbd43da5bb
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeIdentification.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ProjectionContextKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ResourceObjectProcessingContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/AssociationSynchronizationExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/DefaultSingleShadowInboundsProcessingContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SingleShadowInboundsProcessingContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/InboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedInboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedSourceItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/PreMappingsEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContextCreator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestInbounds.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ProvenanceMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ValueMetadataValueAsserter.java

  Log Message:
  -----------
  Add objectType to mapping specification

When executing inbound mappings, they now publish the related object
type name (like account/default) into the value metadata produced.

This is necessary to avoid requiring mapping name uniqueness across
the whole resource, but also to ensure working of mappings (1) inherited
from the super-type to subtypes, (2) applied to multiple object types
(like those in association types). Such mappings would have the same
specification even when they are in fact executed as two distinct
instances on different data.


  Commit: 0a7c5b38d78257866e009976feadaf170e39f392
      https://github.com/Evolveum/midpoint/commit/0a7c5b38d78257866e009976feadaf170e39f392
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/AssociationSynchronizationExpressionEvaluator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M model/model-intest/src/test/resources/associations/resource-dummy-ad.xml

  Log Message:
  -----------
  Treat unmanaged group removal gracefully

When unmanaged group is removed, the role is gone. So the assignments
are dangling. After this commit, user recomputation (with reconciliation
option on) as well as group reconciliation should both remove these
extra assignments nicely.

Technically, we no longer fail on exceptions in
doesVetoTargetValueRemoval method in <associationSynchronization>
expression evaluator.

Should resolve MID-9917.


  Commit: 270759de35835ef785cc7a052b1fba983dca0e9b
      https://github.com/Evolveum/midpoint/commit/270759de35835ef785cc7a052b1fba983dca0e9b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowFinder.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java

  Log Message:
  -----------
  Remove obsolete consistency check

This resolves MID-9904.

(Later, we could re-introduce similar checks, but they should be
much more systematic.)


  Commit: 8130d0c3ead4ae7e85cdcba1d760b856dafd8cc7
      https://github.com/Evolveum/midpoint/commit/8130d0c3ead4ae7e85cdcba1d760b856dafd8cc7
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-09-14 (Sat, 14 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeProgressForm.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeProgressForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisSimpleModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategoryMode.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AdvancedModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BalancedCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/ExactSimilarityModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconAjaxButtonBadge.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconAjaxButtonBadgeNew.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconAjaxButtonBadgeNew.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributeAnalysisDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/ProcessModeChoiceStepPanel.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributePathResult.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAssignmentAttributeDef.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java

  Log Message:
  -----------
  attribute statistics wip - still not working e.g. for session creation


  Commit: 51574baf9f9be213fa4f97542d671101f3d164fe
      https://github.com/Evolveum/midpoint/commit/51574baf9f9be213fa4f97542d671101f3d164fe
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-09-14 (Sat, 14 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AnalysisAttributeFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/RoleAnalysisAttributeSettingPropertyFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectionProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormRoleAnalysisAttributeSettingPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormRoleAnalysisAttributeSettingPanel.java

  Log Message:
  -----------
  attribute selector panel for advanced mode


  Commit: 2e927ca0ac95085c996e08a5d32ff53499521537
      https://github.com/Evolveum/midpoint/commit/2e927ca0ac95085c996e08a5d32ff53499521537
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-09-14 (Sat, 14 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributesDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedPatternTable.java

  Log Message:
  -----------
  cleanup model usage for role analysis attribute panel (WIP)


  Commit: 83558d478cb0b70d62213b4b28b14dee734d0144
      https://github.com/Evolveum/midpoint/commit/83558d478cb0b70d62213b4b28b14dee734d0144
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-09-15 (Sun, 15 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAttributeResultChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconAjaxButtonBadge.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconAjaxButtonBadgeNew.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconAjaxButtonBadgeNew.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributeAnalysisDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributesDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedPatternTable.java

  Log Message:
  -----------
  finishing refactoring after configuration for attribute configuration for role analysis changed


  Commit: b0af774fa2772da4a3929e9b89aaba4e1638b27e
      https://github.com/Evolveum/midpoint/commit/b0af774fa2772da4a3929e9b89aaba4e1638b27e
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-09-15 (Sun, 15 Sep 2024)

  Changed paths:
    M docs/admin-gui/admin-gui-config/index.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    M docs/concepts/query/midpoint-query-language/query-examples/index.adoc
    M docs/tasks/recompute-task.adoc
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/action/AbstractGuiAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/action/CertItemResolveAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/AbstractItemWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/CreateObjectForReferencePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeDefaultOptionalPolicyWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/DashboardCertCampaignsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/ShadowMarkPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/ShadowMarkPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/ShadowMarkPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/ShadowMarkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/DefaultOperationPolicyStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingTableWizardPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingTableWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PatternStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PatternWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PoliciesObjectTypeWizardChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PoliciesObjectTypeWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTableWizardPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTableWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPolicyStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPolicyWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTableWizardPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTableWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/PatternStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/PatternWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/synchronization/SynchronizationWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/BasicFocusMappingStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingMainStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingOptionalStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/forgotpassword/PageResetPassword.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAttributeVerification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageDuoSelect.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageFocusIdentification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageOidcSelect.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PagePasswordHint.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSamlSelect.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/DeltaProgressBarColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeIdentification.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowMarkingRules.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MarkTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueMetadataTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/ModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/ModuleAuthenticationImpl.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ProjectionContextKey.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/MarkManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ResourceObjectProcessingContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/AssociationSynchronizationExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/DefaultSingleShadowInboundsProcessingContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SingleShadowInboundsProcessingContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/InboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedInboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedSourceItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectPolicyRulesEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStatementProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/PreMappingsEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContextCreator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestInbounds.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M model/model-intest/src/test/resources/associations/resource-dummy-ad.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowMarksComputerConfiguration.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerRelative.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowFinder.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyShadowMarks.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/EvaluatedPolicyStatements.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectMarkHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ProvenanceMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ValueMetadataValueAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/role-analysis-attributes

* origin/master: (147 commits)
  Remove obsolete consistency check
  Treat unmanaged group removal gracefully
  Add objectType to mapping specification
  Add two aux methods in MarkTypeUtil
  Docs: Support #9645 - updated documentation of recompute task.
  Support shadow effectiveMarkRef value metadata
  Docs: added inOid filter documentation
  updated webpack (JS) dependabot #91
  MID-9318 fix for delta counter column - simulation result object list table
  Docs: Admin GUI configuration - typo in link.
  Docs: Admin GUI configuration - Correction of description of listView in panel configuration.
  fixing Resolve cert item action
  moved default certification items view definition to the accessCertification element in systemConfiguration
  fix for redirecting from dashboard cert widget
  Fix LC for policy statements and defaults
  adding support for new DefaultOperationPolicyConfigurationType container of object type in wizard
  fix compilation issue in FocusMappingWizardPanel
  adding first panels for focus mapping of assignment
  Role analysis fix incorrect applied height css for attribute chart panel
  Role analysis fix cached attribute analysis
  ...

# Conflicts:
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java


  Commit: ee2a991d6484eecefe04b2ce67a5f6dc6246b934
      https://github.com/Evolveum/midpoint/commit/ee2a991d6484eecefe04b2ce67a5f6dc6246b934
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-09-15 (Sun, 15 Sep 2024)

  Changed paths:
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/startCampaign/AccessCertificationStartCampaignRun.java

  Log Message:
  -----------
  corrent object type when starting campaign


  Commit: 9e6c9dc3bd61e1098897ca79d6d755f1e475313b
      https://github.com/Evolveum/midpoint/commit/9e6c9dc3bd61e1098897ca79d6d755f1e475313b
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-16 (Mon, 16 Sep 2024)

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

  Log Message:
  -----------
  MID-9945: Enable caching of protected attributes


  Commit: 01f6063fe92f114225969e8725398e6c7d5a9127
      https://github.com/Evolveum/midpoint/commit/01f6063fe92f114225969e8725398e6c7d5a9127
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-16 (Mon, 16 Sep 2024)

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

  Log Message:
  -----------
  added schema context type for group selection in request access configuration


  Commit: 9184823bbc78fb0dab5fe5d71e83e8b514e90b91
      https://github.com/Evolveum/midpoint/commit/9184823bbc78fb0dab5fe5d71e83e8b514e90b91
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-16 (Mon, 16 Sep 2024)

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

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


  Commit: 3ca953510e586c4953c1c1a1a602e9d81d9d645e
      https://github.com/Evolveum/midpoint/commit/3ca953510e586c4953c1c1a1a602e9d81d9d645e
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-16 (Mon, 16 Sep 2024)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  upgrade keycloak dependencies version


  Commit: a41e0ed46526f5d212899cc7ed3c0541f3ae95bc
      https://github.com/Evolveum/midpoint/commit/a41e0ed46526f5d212899cc7ed3c0541f3ae95bc
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-16 (Mon, 16 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeIdentification.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinition.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/startCampaign/AccessCertificationStartCampaignRun.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ProjectionContextKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ResourceObjectProcessingContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/AssociationSynchronizationExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/DefaultSingleShadowInboundsProcessingContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SingleShadowInboundsProcessingContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/InboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedInboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedSourceItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/PreMappingsEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContextCreator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestInbounds.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M model/model-intest/src/test/resources/associations/resource-dummy-ad.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowFinder.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ProvenanceMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ValueMetadataValueAsserter.java

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


  Commit: 9676ce5a033943119d19d901ddf940b435eb63eb
      https://github.com/Evolveum/midpoint/commit/9676ce5a033943119d19d901ddf940b435eb63eb
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-16 (Mon, 16 Sep 2024)

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

  Log Message:
  -----------
  query fix for cert items table


  Commit: 62271710c4164977e52d1a5f0e5f9cd52d9ab9e4
      https://github.com/Evolveum/midpoint/commit/62271710c4164977e52d1a5f0e5f9cd52d9ab9e4
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-16 (Mon, 16 Sep 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    M docs/concepts/query/midpoint-query-language/query-examples/index.adoc
    M docs/tasks/recompute-task.adoc
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeIdentification.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowMarkingRules.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MarkTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueMetadataTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/startCampaign/AccessCertificationStartCampaignRun.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ProjectionContextKey.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/MarkManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ResourceObjectProcessingContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/AssociationSynchronizationExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/DefaultSingleShadowInboundsProcessingContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SingleShadowInboundsProcessingContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/InboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedInboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedSourceItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectPolicyRulesEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStatementProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/PreMappingsEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContextCreator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestInbounds.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M model/model-intest/src/test/resources/associations/resource-dummy-ad.xml
    M pom.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowMarksComputerConfiguration.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerRelative.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowFinder.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyShadowMarks.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/EvaluatedPolicyStatements.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectMarkHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ProvenanceMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ValueMetadataValueAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java

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


  Commit: 269e61f3b7148422a26cba72761a528fe98f40ab
      https://github.com/Evolveum/midpoint/commit/269e61f3b7148422a26cba72761a528fe98f40ab
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-16 (Mon, 16 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageActiveCampaigns.java

  Log Message:
  -----------
  active campaigns page redirecting from dashboard widget fix


  Commit: 4dff7783246955374fd99f93b2bb12879f09d4b3
      https://github.com/Evolveum/midpoint/commit/4dff7783246955374fd99f93b2bb12879f09d4b3
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-16 (Mon, 16 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchButtonWithDropdownMenu.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/component/DashboardSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/MidpointForm.java

  Log Message:
  -----------
  MID-9683 Cannot do Basic search with Enter (Return) key in Request access fixed via custom handling of default submit button via JS "click()"


  Commit: 7252aa4c6a7bc02cd42dd2664cb126ba27df3e30
      https://github.com/Evolveum/midpoint/commit/7252aa4c6a7bc02cd42dd2664cb126ba27df3e30
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-16 (Mon, 16 Sep 2024)

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

  Log Message:
  -----------
  progress label for running task on the campaign tile component


  Commit: ae8c2fe46eb4a1d6d7c3c63ca845ab9c4c44e813
      https://github.com/Evolveum/midpoint/commit/ae8c2fe46eb4a1d6d7c3c63ca845ab9c4c44e813
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-16 (Mon, 16 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchButtonWithDropdownMenu.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/component/DashboardSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/MidpointForm.java

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


  Commit: 656b1026be4226a32c46271a8cb266bab319c5ba
      https://github.com/Evolveum/midpoint/commit/656b1026be4226a32c46271a8cb266bab319c5ba
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-16 (Mon, 16 Sep 2024)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Bumped Spring Boot Version

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


  Commit: e6a2e0701c6e56007fc4c4425d952ef56b4f72df
      https://github.com/Evolveum/midpoint/commit/e6a2e0701c6e56007fc4c4425d952ef56b4f72df
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-16 (Mon, 16 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java

  Log Message:
  -----------
  npe fix


  Commit: 8afd7b4b95c6701e4b705486c928366f3ee8651e
      https://github.com/Evolveum/midpoint/commit/8afd7b4b95c6701e4b705486c928366f3ee8651e
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-16 (Mon, 16 Sep 2024)

  Changed paths:
    M pom.xml

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


  Commit: 110715d5b730e86e05a64e9130fecd18eb5e5177
      https://github.com/Evolveum/midpoint/commit/110715d5b730e86e05a64e9130fecd18eb5e5177
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-16 (Mon, 16 Sep 2024)

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

  Log Message:
  -----------
  reference resolving error fix (for campaign details page)


  Commit: 1326809dcb2dcac1517c1c9dd1a02d98ca288854
      https://github.com/Evolveum/midpoint/commit/1326809dcb2dcac1517c1c9dd1a02d98ca288854
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-16 (Mon, 16 Sep 2024)

  Changed paths:
    M docs/security/authentication/flexible-authentication/sequence.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M release-notes.adoc

  Log Message:
  -----------
  documentation update + release notes (configuring login panel with label/desc/action)


  Commit: d85d866c2e5fb4d7fbef206d294653abea92ff33
      https://github.com/Evolveum/midpoint/commit/d85d866c2e5fb4d7fbef206d294653abea92ff33
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-16 (Mon, 16 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/FocusMarkPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/FocusMarkPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/EffectiveMarkDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.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/shadow/ShadowBasicPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowBasicPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowMarkPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowMarkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/FocusListInlineMenuHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBean.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBeanImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MarkTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd

  Log Message:
  -----------
  MID-9972: adding table panel for modify focus and shadow marks


  Commit: ea902b6f98f96f401f3ea3fb4e8faa5a145dc6c9
      https://github.com/Evolveum/midpoint/commit/ea902b6f98f96f401f3ea3fb4e8faa5a145dc6c9
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-16 (Mon, 16 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/action/CertItemResolveAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchButtonWithDropdownMenu.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageActiveCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertResponseDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/AvailableResponses.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/component/DashboardSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/MidpointForm.java
    M pom.xml

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


  Commit: a6f53548554d45fc7cfbbe8f8c32af3507b0ce16
      https://github.com/Evolveum/midpoint/commit/a6f53548554d45fc7cfbbe8f8c32af3507b0ce16
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    M config/initial-objects/archetype/020-archetype-system-user.xml
    M config/initial-objects/archetype/021-archetype-system-role.xml
    M config/initial-objects/archetype/022-archetype-business-role.xml
    M config/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
    M config/initial-objects/archetype/024-archetype-operation-request.xml
    M config/initial-objects/archetype/025-archetype-approval-case.xml
    M config/initial-objects/archetype/026-archetype-trace.xml
    M config/initial-objects/archetype/027-archetype-correlation-case.xml
    M config/initial-objects/archetype/028-archetype-application-role.xml
    M config/initial-objects/archetype/029-archetype-application.xml
    M config/initial-objects/archetype/059-archetype-report.xml
    M config/initial-objects/archetype/060-archetype-report-dashboard.xml
    M config/initial-objects/archetype/061-archetype-report-collection.xml
    M config/initial-objects/archetype/062-archetype-classification.xml
    M config/initial-objects/archetype/063-archetype-clearance.xml
    M config/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M config/initial-objects/archetype/502-archetype-task-recomputation.xml
    M config/initial-objects/archetype/503-archetype-task-import.xml
    M config/initial-objects/archetype/504-archetype-task-live-sync.xml
    M config/initial-objects/archetype/505-archetype-task-async-update.xml
    M config/initial-objects/archetype/506-archetype-task-cleanup.xml
    M config/initial-objects/archetype/507-archetype-task-report.xml
    M config/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M config/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M config/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M config/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M config/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M config/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
    M config/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
    M config/initial-objects/archetype/515-archetype-task-objects-delete.xml
    M config/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M config/initial-objects/archetype/517-archetype-task-execute-change.xml
    M config/initial-objects/archetype/518-archetype-task-execute-deltas.xml
    M config/initial-objects/archetype/519-archetype-task-reindex-repository.xml
    M config/initial-objects/archetype/520-archetype-task-certification.xml
    M config/initial-objects/archetype/521-archetype-task-approval.xml
    M config/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
    M config/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M config/initial-objects/archetype/528-archetype-task-util.xml
    M config/initial-objects/archetype/529-archetype-task-system.xml
    M config/initial-objects/archetype/530-archetype-task-validity.xml
    M config/initial-objects/archetype/531-archetype-task-trigger.xml
    M config/initial-objects/archetype/532-archetype-task-propagation.xml
    M config/initial-objects/archetype/533-archetype-task-multi-propagation.xml
    R config/initial-objects/archetype/534-archetype-task-certification-campaign-open-next-stage.xml
    A config/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M config/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    A config/initial-objects/archetype/536-archetype-task-certification-start-campaign.xml
    A config/initial-objects/archetype/537-archetype-task-certification-close-current-stage.xml
    A config/initial-objects/archetype/538-archetype-task-certification-reiterate-campaign.xml
    M config/initial-objects/archetype/700-archetype-event-mark.xml
    M config/initial-objects/archetype/701-archetype-object-mark.xml
    M config/initial-objects/archetype/702-archetype-person.xml
    A config/initial-objects/archetype/705-archetype-shadow-policy-mark.xml
    M config/initial-objects/dashboard/899-dashboard-compliance.xml
    M config/initial-objects/mark/800-mark-protected.xml
    M config/initial-objects/mark/801-mark-decommission-later.xml
    M config/initial-objects/mark/802-mark-correlate-later.xml
    M config/initial-objects/mark/803-mark-do-not-touch.xml
    M config/initial-objects/mark/804-mark-invalid-data.xml
    A config/initial-objects/mark/805-mark-unmanaged.xml
    A config/initial-objects/mark/806-mark-managed.xml
    M config/initial-objects/report/100-report-reconciliation.xml
    M config/initial-objects/report/110-report-user-list.xml
    M config/initial-objects/report/130-report-certification-definitions.xml
    M config/initial-objects/report/140-report-certification-campaigns.xml
    M config/initial-objects/report/150-report-certification-cases.xml
    M config/initial-objects/report/160-report-certification-work-items.xml
    M config/initial-objects/report/200-report-indirect-assignments.xml
    M config/initial-objects/role/040-role-enduser.xml
    M config/initial-objects/role/042-role-reviewer.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml

  Log Message:
  -----------
  updated initial objects


  Commit: 6b2476c2a556523ed3ec8108c7b3f1d89e03e90a
      https://github.com/Evolveum/midpoint/commit/6b2476c2a556523ed3ec8108c7b3f1d89e03e90a
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    M docs/security/authentication/flexible-authentication/configuration.adoc

  Log Message:
  -----------
  added sample for login form configuration


  Commit: 35b8850c355cecf2cdf212cee17e8b094d26179e
      https://github.com/Evolveum/midpoint/commit/35b8850c355cecf2cdf212cee17e8b094d26179e
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    M config/initial-objects/archetype/020-archetype-system-user.xml
    M config/initial-objects/archetype/021-archetype-system-role.xml
    M config/initial-objects/archetype/022-archetype-business-role.xml
    M config/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
    M config/initial-objects/archetype/024-archetype-operation-request.xml
    M config/initial-objects/archetype/025-archetype-approval-case.xml
    M config/initial-objects/archetype/026-archetype-trace.xml
    M config/initial-objects/archetype/027-archetype-correlation-case.xml
    M config/initial-objects/archetype/028-archetype-application-role.xml
    M config/initial-objects/archetype/029-archetype-application.xml
    M config/initial-objects/archetype/059-archetype-report.xml
    M config/initial-objects/archetype/060-archetype-report-dashboard.xml
    M config/initial-objects/archetype/061-archetype-report-collection.xml
    M config/initial-objects/archetype/062-archetype-classification.xml
    M config/initial-objects/archetype/063-archetype-clearance.xml
    M config/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M config/initial-objects/archetype/502-archetype-task-recomputation.xml
    M config/initial-objects/archetype/503-archetype-task-import.xml
    M config/initial-objects/archetype/504-archetype-task-live-sync.xml
    M config/initial-objects/archetype/505-archetype-task-async-update.xml
    M config/initial-objects/archetype/506-archetype-task-cleanup.xml
    M config/initial-objects/archetype/507-archetype-task-report.xml
    M config/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M config/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M config/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M config/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M config/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M config/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
    M config/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
    M config/initial-objects/archetype/515-archetype-task-objects-delete.xml
    M config/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M config/initial-objects/archetype/517-archetype-task-execute-change.xml
    M config/initial-objects/archetype/518-archetype-task-execute-deltas.xml
    M config/initial-objects/archetype/519-archetype-task-reindex-repository.xml
    M config/initial-objects/archetype/520-archetype-task-certification.xml
    M config/initial-objects/archetype/521-archetype-task-approval.xml
    M config/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
    M config/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M config/initial-objects/archetype/528-archetype-task-util.xml
    M config/initial-objects/archetype/529-archetype-task-system.xml
    M config/initial-objects/archetype/530-archetype-task-validity.xml
    M config/initial-objects/archetype/531-archetype-task-trigger.xml
    M config/initial-objects/archetype/532-archetype-task-propagation.xml
    M config/initial-objects/archetype/533-archetype-task-multi-propagation.xml
    R config/initial-objects/archetype/534-archetype-task-certification-campaign-open-next-stage.xml
    A config/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M config/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    A config/initial-objects/archetype/536-archetype-task-certification-start-campaign.xml
    A config/initial-objects/archetype/537-archetype-task-certification-close-current-stage.xml
    A config/initial-objects/archetype/538-archetype-task-certification-reiterate-campaign.xml
    M config/initial-objects/archetype/700-archetype-event-mark.xml
    M config/initial-objects/archetype/701-archetype-object-mark.xml
    M config/initial-objects/archetype/702-archetype-person.xml
    A config/initial-objects/archetype/705-archetype-shadow-policy-mark.xml
    M config/initial-objects/dashboard/899-dashboard-compliance.xml
    M config/initial-objects/mark/800-mark-protected.xml
    M config/initial-objects/mark/801-mark-decommission-later.xml
    M config/initial-objects/mark/802-mark-correlate-later.xml
    M config/initial-objects/mark/803-mark-do-not-touch.xml
    M config/initial-objects/mark/804-mark-invalid-data.xml
    A config/initial-objects/mark/805-mark-unmanaged.xml
    A config/initial-objects/mark/806-mark-managed.xml
    M config/initial-objects/report/100-report-reconciliation.xml
    M config/initial-objects/report/110-report-user-list.xml
    M config/initial-objects/report/130-report-certification-definitions.xml
    M config/initial-objects/report/140-report-certification-campaigns.xml
    M config/initial-objects/report/150-report-certification-cases.xml
    M config/initial-objects/report/160-report-certification-work-items.xml
    M config/initial-objects/report/200-report-indirect-assignments.xml
    M config/initial-objects/role/040-role-enduser.xml
    M config/initial-objects/role/042-role-reviewer.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/FocusMarkPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/FocusMarkPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/EffectiveMarkDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.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/shadow/ShadowBasicPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowBasicPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowMarkPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowMarkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/FocusListInlineMenuHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBean.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBeanImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MarkTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd

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


  Commit: 7cc08a2b528737b413d5a3865acc5f29d4bef832
      https://github.com/Evolveum/midpoint/commit/7cc08a2b528737b413d5a3865acc5f29d4bef832
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java

  Log Message:
  -----------
  Role analysis fix npe for migration tile create timestamp resolver


  Commit: 88e06b3e22340b66cb8cf1f58a205ab411f65f48
      https://github.com/Evolveum/midpoint/commit/88e06b3e22340b66cb8cf1f58a205ab411f65f48
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableTools.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisObjectColumn.java

  Log Message:
  -----------
  Role analysis fix column/row object icon resolver for user-permission table


  Commit: 0eb8ff38173bfa490ae1ea76627052a7af39adfa
      https://github.com/Evolveum/midpoint/commit/0eb8ff38173bfa490ae1ea76627052a7af39adfa
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertDefinitions.java

  Log Message:
  -----------
  added cert definition verification to have reviewer specification defined


  Commit: e6a6dc8519f5689a9ecdb9ba9542ddabfd1f0b56
      https://github.com/Evolveum/midpoint/commit/e6a6dc8519f5689a9ecdb9ba9542ddabfd1f0b56
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigrationRoleTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java

  Log Message:
  -----------
  Role analysis change max width for location label in tile components
1. Outlier tile.
2. Candidate tile.
3. Migrated tile.
4. Pattern tile.


  Commit: 64f560b0229f6cce8648b12ce417b16cbaa320cf
      https://github.com/Evolveum/midpoint/commit/64f560b0229f6cce8648b12ce417b16cbaa320cf
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.html

  Log Message:
  -----------
  Role analysis remove testing information from outlier widget charts


  Commit: 331b65638d7c4f3796ce9a9f1c46d1cbce7ee5cd
      https://github.com/Evolveum/midpoint/commit/331b65638d7c4f3796ce9a9f1c46d1cbce7ee5cd
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    M docs/roles-policies/certification/index.adoc
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd

  Log Message:
  -----------
  cert docs update


  Commit: 7e42d44222838f50f022aa81ab42269970f05b5b
      https://github.com/Evolveum/midpoint/commit/7e42d44222838f50f022aa81ab42269970f05b5b
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/LocalizationUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStatePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/ResourceDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.html
    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/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ResourceObjectTypeChoiceRenderer.java

  Log Message:
  -----------
  MID-9972: fix bugs in new mark panels


  Commit: 4d6f28432ee4cfecf4a20520026f5d1c332bf451
      https://github.com/Evolveum/midpoint/commit/4d6f28432ee4cfecf4a20520026f5d1c332bf451
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    M config/initial-objects/archetype/020-archetype-system-user.xml
    M config/initial-objects/archetype/021-archetype-system-role.xml
    M config/initial-objects/archetype/022-archetype-business-role.xml
    M config/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
    M config/initial-objects/archetype/024-archetype-operation-request.xml
    M config/initial-objects/archetype/025-archetype-approval-case.xml
    M config/initial-objects/archetype/026-archetype-trace.xml
    M config/initial-objects/archetype/027-archetype-correlation-case.xml
    M config/initial-objects/archetype/028-archetype-application-role.xml
    M config/initial-objects/archetype/029-archetype-application.xml
    M config/initial-objects/archetype/059-archetype-report.xml
    M config/initial-objects/archetype/060-archetype-report-dashboard.xml
    M config/initial-objects/archetype/061-archetype-report-collection.xml
    M config/initial-objects/archetype/062-archetype-classification.xml
    M config/initial-objects/archetype/063-archetype-clearance.xml
    M config/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M config/initial-objects/archetype/502-archetype-task-recomputation.xml
    M config/initial-objects/archetype/503-archetype-task-import.xml
    M config/initial-objects/archetype/504-archetype-task-live-sync.xml
    M config/initial-objects/archetype/505-archetype-task-async-update.xml
    M config/initial-objects/archetype/506-archetype-task-cleanup.xml
    M config/initial-objects/archetype/507-archetype-task-report.xml
    M config/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M config/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M config/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M config/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M config/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M config/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
    M config/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
    M config/initial-objects/archetype/515-archetype-task-objects-delete.xml
    M config/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M config/initial-objects/archetype/517-archetype-task-execute-change.xml
    M config/initial-objects/archetype/518-archetype-task-execute-deltas.xml
    M config/initial-objects/archetype/519-archetype-task-reindex-repository.xml
    M config/initial-objects/archetype/520-archetype-task-certification.xml
    M config/initial-objects/archetype/521-archetype-task-approval.xml
    M config/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
    M config/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M config/initial-objects/archetype/528-archetype-task-util.xml
    M config/initial-objects/archetype/529-archetype-task-system.xml
    M config/initial-objects/archetype/530-archetype-task-validity.xml
    M config/initial-objects/archetype/531-archetype-task-trigger.xml
    M config/initial-objects/archetype/532-archetype-task-propagation.xml
    M config/initial-objects/archetype/533-archetype-task-multi-propagation.xml
    R config/initial-objects/archetype/534-archetype-task-certification-campaign-open-next-stage.xml
    A config/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M config/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    A config/initial-objects/archetype/536-archetype-task-certification-start-campaign.xml
    A config/initial-objects/archetype/537-archetype-task-certification-close-current-stage.xml
    A config/initial-objects/archetype/538-archetype-task-certification-reiterate-campaign.xml
    M config/initial-objects/archetype/700-archetype-event-mark.xml
    M config/initial-objects/archetype/701-archetype-object-mark.xml
    M config/initial-objects/archetype/702-archetype-person.xml
    A config/initial-objects/archetype/705-archetype-shadow-policy-mark.xml
    M config/initial-objects/dashboard/899-dashboard-compliance.xml
    M config/initial-objects/mark/800-mark-protected.xml
    M config/initial-objects/mark/801-mark-decommission-later.xml
    M config/initial-objects/mark/802-mark-correlate-later.xml
    M config/initial-objects/mark/803-mark-do-not-touch.xml
    M config/initial-objects/mark/804-mark-invalid-data.xml
    A config/initial-objects/mark/805-mark-unmanaged.xml
    A config/initial-objects/mark/806-mark-managed.xml
    M config/initial-objects/report/100-report-reconciliation.xml
    M config/initial-objects/report/110-report-user-list.xml
    M config/initial-objects/report/130-report-certification-definitions.xml
    M config/initial-objects/report/140-report-certification-campaigns.xml
    M config/initial-objects/report/150-report-certification-cases.xml
    M config/initial-objects/report/160-report-certification-work-items.xml
    M config/initial-objects/report/200-report-indirect-assignments.xml
    M config/initial-objects/role/040-role-enduser.xml
    M config/initial-objects/role/042-role-reviewer.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    M docs/security/authentication/flexible-authentication/configuration.adoc
    M docs/security/authentication/flexible-authentication/sequence.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigrationRoleTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableTools.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisObjectColumn.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M release-notes.adoc

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


  Commit: f38d360e5cc3a88ba5b74691b57e206391a5ca39
      https://github.com/Evolveum/midpoint/commit/f38d360e5cc3a88ba5b74691b57e206391a5ca39
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

  Log Message:
  -----------
  fix open modify marks popup for object without marks


  Commit: 8a3e951eea31405000a3954e927ed45c6bf0a580
      https://github.com/Evolveum/midpoint/commit/8a3e951eea31405000a3954e927ed45c6bf0a580
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  updated release notes, removed support h2 - docker compose as option to start midpoint instance


  Commit: 68ac5ac30ce118ab991f3609ac8789c9cd84fffb
      https://github.com/Evolveum/midpoint/commit/68ac5ac30ce118ab991f3609ac8789c9cd84fffb
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

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

  Log Message:
  -----------
  Role analysis improve birthright mode
1. Remove incorrect warn message.
2. Filter only archetypes that is assignable for UserType objects.
3. Minor cleanup.


  Commit: 139fb3050ac23f1726a8ac113882d4f953bc8385
      https://github.com/Evolveum/midpoint/commit/139fb3050ac23f1726a8ac113882d4f953bc8385
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

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

  Log Message:
  -----------
  MID-9993: Hide exception on 500 page if stacktraceVisibility is hidden


  Commit: 6868cbd83f1a092a96868332b51a2912318f45e1
      https://github.com/Evolveum/midpoint/commit/6868cbd83f1a092a96868332b51a2912318f45e1
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

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

  Log Message:
  -----------
  Role analysis fix filter for birthright mode archetype selection


  Commit: c0862d09ed3c95ea87e03d4e98f9a225c2a62994
      https://github.com/Evolveum/midpoint/commit/c0862d09ed3c95ea87e03d4e98f9a225c2a62994
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanelSimpleModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/RoleAnalysisSessionBasicRoleModeWizardPanel.java

  Log Message:
  -----------
  Role analysis improve membership overlap selection for birthright mode
1. Fix range slider selector (incorrect update)
2. From this version is birthright mode properties overlap calculated as a percentage part (60% by default)


  Commit: 9b207dffe7500921c0f0278910bbfe7cdcb555aa
      https://github.com/Evolveum/midpoint/commit/9b207dffe7500921c0f0278910bbfe7cdcb555aa
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/LocalizationUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStatePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/ResourceDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.html
    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/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTable.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/error/PageError.java
    M release-notes.adoc
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

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


  Commit: 3a7b3267553585c300135509b8429f2ad4f1d2ee
      https://github.com/Evolveum/midpoint/commit/3a7b3267553585c300135509b8429f2ad4f1d2ee
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanelSimpleModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/RoleAnalysisSessionBasicRoleModeWizardPanel.java

  Log Message:
  -----------
  Role analysis fix incorrect calculation of minOverlap value for birthright mode


  Commit: 20f7034476c75541f4c2474d6c93cd0c32dba405
      https://github.com/Evolveum/midpoint/commit/20f7034476c75541f4c2474d6c93cd0c32dba405
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.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/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/PageShadows.java

  Log Message:
  -----------
  adding new MarksOfObjectListPanel for modify mark on simulation result panels


  Commit: 71618fddd811bb4ca7ea69a6dceea83cb6c32c6d
      https://github.com/Evolveum/midpoint/commit/71618fddd811bb4ca7ea69a6dceea83cb6c32c6d
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanelSimpleModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/RoleAnalysisSessionBasicRoleModeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.java
    M release-notes.adoc

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


  Commit: 89c1aba7ef088331476afaca43a5867645c52b78
      https://github.com/Evolveum/midpoint/commit/89c1aba7ef088331476afaca43a5867645c52b78
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/RoleAnalysisAttributeSettingPropertyFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectionProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectionProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/DepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierDepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormClusteringAttributesPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormClusteringAttributesPanel.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/VerticalFormRoleAnalysisAttributeSettingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/AccessCertificationStageManagementRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/ClusterExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/RoleAnalysisAttributeDefConvert.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java

  Log Message:
  -----------
  clusterin attribute rules - changing schema to support itempath instead fo string. still missing function for department mode


  Commit: 1d3c101e888a71832d9842f33360459823c2aad6
      https://github.com/Evolveum/midpoint/commit/1d3c101e888a71832d9842f33360459823c2aad6
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    M config/initial-objects/archetype/020-archetype-system-user.xml
    M config/initial-objects/archetype/021-archetype-system-role.xml
    M config/initial-objects/archetype/022-archetype-business-role.xml
    M config/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
    M config/initial-objects/archetype/024-archetype-operation-request.xml
    M config/initial-objects/archetype/025-archetype-approval-case.xml
    M config/initial-objects/archetype/026-archetype-trace.xml
    M config/initial-objects/archetype/027-archetype-correlation-case.xml
    M config/initial-objects/archetype/028-archetype-application-role.xml
    M config/initial-objects/archetype/029-archetype-application.xml
    M config/initial-objects/archetype/059-archetype-report.xml
    M config/initial-objects/archetype/060-archetype-report-dashboard.xml
    M config/initial-objects/archetype/061-archetype-report-collection.xml
    M config/initial-objects/archetype/062-archetype-classification.xml
    M config/initial-objects/archetype/063-archetype-clearance.xml
    M config/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M config/initial-objects/archetype/502-archetype-task-recomputation.xml
    M config/initial-objects/archetype/503-archetype-task-import.xml
    M config/initial-objects/archetype/504-archetype-task-live-sync.xml
    M config/initial-objects/archetype/505-archetype-task-async-update.xml
    M config/initial-objects/archetype/506-archetype-task-cleanup.xml
    M config/initial-objects/archetype/507-archetype-task-report.xml
    M config/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M config/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M config/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M config/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M config/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M config/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
    M config/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
    M config/initial-objects/archetype/515-archetype-task-objects-delete.xml
    M config/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M config/initial-objects/archetype/517-archetype-task-execute-change.xml
    M config/initial-objects/archetype/518-archetype-task-execute-deltas.xml
    M config/initial-objects/archetype/519-archetype-task-reindex-repository.xml
    M config/initial-objects/archetype/520-archetype-task-certification.xml
    M config/initial-objects/archetype/521-archetype-task-approval.xml
    M config/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
    M config/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M config/initial-objects/archetype/528-archetype-task-util.xml
    M config/initial-objects/archetype/529-archetype-task-system.xml
    M config/initial-objects/archetype/530-archetype-task-validity.xml
    M config/initial-objects/archetype/531-archetype-task-trigger.xml
    M config/initial-objects/archetype/532-archetype-task-propagation.xml
    M config/initial-objects/archetype/533-archetype-task-multi-propagation.xml
    R config/initial-objects/archetype/534-archetype-task-certification-campaign-open-next-stage.xml
    A config/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M config/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    A config/initial-objects/archetype/536-archetype-task-certification-start-campaign.xml
    A config/initial-objects/archetype/537-archetype-task-certification-close-current-stage.xml
    A config/initial-objects/archetype/538-archetype-task-certification-reiterate-campaign.xml
    M config/initial-objects/archetype/700-archetype-event-mark.xml
    M config/initial-objects/archetype/701-archetype-object-mark.xml
    M config/initial-objects/archetype/702-archetype-person.xml
    A config/initial-objects/archetype/705-archetype-shadow-policy-mark.xml
    M config/initial-objects/dashboard/899-dashboard-compliance.xml
    M config/initial-objects/mark/800-mark-protected.xml
    M config/initial-objects/mark/801-mark-decommission-later.xml
    M config/initial-objects/mark/802-mark-correlate-later.xml
    M config/initial-objects/mark/803-mark-do-not-touch.xml
    M config/initial-objects/mark/804-mark-invalid-data.xml
    A config/initial-objects/mark/805-mark-unmanaged.xml
    A config/initial-objects/mark/806-mark-managed.xml
    M config/initial-objects/report/100-report-reconciliation.xml
    M config/initial-objects/report/110-report-user-list.xml
    M config/initial-objects/report/130-report-certification-definitions.xml
    M config/initial-objects/report/140-report-certification-campaigns.xml
    M config/initial-objects/report/150-report-certification-cases.xml
    M config/initial-objects/report/160-report-certification-work-items.xml
    M config/initial-objects/report/200-report-indirect-assignments.xml
    M config/initial-objects/role/040-role-enduser.xml
    M config/initial-objects/role/042-role-reviewer.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    M docs/security/authentication/flexible-authentication/configuration.adoc
    M docs/security/authentication/flexible-authentication/sequence.adoc
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/LocalizationUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/action/CertItemResolveAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStatePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchButtonWithDropdownMenu.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigrationRoleTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageActiveCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertResponseDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/AvailableResponses.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/FocusMarkPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/FocusMarkPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/EffectiveMarkDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/ResourceDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.html
    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/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanelSimpleModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/RoleAnalysisSessionBasicRoleModeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableTools.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowBasicPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowBasicPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowMarkPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowMarkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/component/DashboardSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisObjectColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/MidpointForm.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/component/util/FocusListInlineMenuHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBean.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBeanImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/PageShadows.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MarkTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/startCampaign/AccessCertificationStartCampaignRun.java
    M pom.xml
    M release-notes.adoc
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/role-analysis-attributes

* origin/master: (29 commits)
  adding new MarksOfObjectListPanel for modify mark on simulation result panels
  Role analysis fix incorrect calculation of minOverlap value for birthright mode
  Role analysis improve membership overlap selection for birthright mode 1. Fix range slider selector (incorrect update) 2. From this version is birthright mode properties overlap calculated as a percentage part (60% by default)
  Role analysis fix filter for birthright mode archetype selection
  MID-9993: Hide exception on 500 page if stacktraceVisibility is hidden
  Role analysis improve birthright mode 1. Remove incorrect warn message. 2. Filter only archetypes that is assignable for UserType objects. 3. Minor cleanup.
  updated release notes, removed support h2 - docker compose as option to start midpoint instance
  fix open modify marks popup for object without marks
  MID-9972: fix bugs in new mark panels
  Role analysis remove testing information from outlier widget charts
  Role analysis change max width for location label in tile components 1. Outlier tile. 2. Candidate tile. 3. Migrated tile. 4. Pattern tile.
  Role analysis fix column/row object icon resolver for user-permission table
  Role analysis fix npe for migration tile create timestamp resolver
  added sample for login form configuration
  updated initial objects
  MID-9972: adding table panel for modify focus and shadow marks
  documentation update + release notes (configuring login panel with label/desc/action)
  reference resolving error fix (for campaign details page)
  npe fix
  Bumped Spring Boot Version
  ...


  Commit: 46da6c860070b59bcf4f2099314ba35462d6e57b
      https://github.com/Evolveum/midpoint/commit/46da6c860070b59bcf4f2099314ba35462d6e57b
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-17 (Tue, 17 Sep 2024)

  Changed paths:
    R config/sql/generic/h2-4.9-all.sql
    R config/sql/generic/h2-upgrade-4.8-4.9.sql
    M release-notes.adoc
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/RepoConcurrencyTest.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryConfiguration.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleServiceBase.java
    M repo/repo-sql-impl-test/pom.xml
    M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/TestSqlRepositoryBeanPostProcessor.java
    M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/TestSqlRepositoryConfigurationFactory.java
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/Database.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlBaseService.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlEmbeddedRepository.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryBeanConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/TransactionSerializationProblemDetector.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/TemporaryTableDialect.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/JdbcRepositoryConfiguration.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SupportedDatabase.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/QuerydslUtils.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerConfiguration.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/UpAndDown.java
    R repo/task-quartz-impl/src/main/resources/com/evolveum/midpoint/task/quartzimpl/execution/tables_h2.sql
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaTestMixin.java

  Log Message:
  -----------
  H2 removal started


  Commit: 41466d21e342795cd4a90cd59b926c18d9996f9e
      https://github.com/Evolveum/midpoint/commit/41466d21e342795cd4a90cd59b926c18d9996f9e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/misc/TestMiscellaneous.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConfiguredConnectorInstanceEntry.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorSpec.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceCompletionOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceExpansionOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceSchemaHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceTestOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/SchemaFetcher.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorConfiguration.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorConfigurationOptions.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorFactory.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/SchemaAwareUcfExecutionContext.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfAddReturnValue.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfExecutionContext.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManagedConnectorInstance.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ConnectorFactoryBuiltinImpl.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/targets/ArtemisProvisioningTarget.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/TransformationalAsyncUpdateMessageListener.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdCapabilitiesAndSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConfigurationTransformer.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdObjectConvertor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToUcfObjectConversion.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdUtil.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorContext.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorOperationContext.java
    R provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/IntermediateException.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/IntermediateSchemaException.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/NativeCapabilitiesAndSchema.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SearchExecutor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SyncDeltaConverter.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractUcfDummyTest.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java

  Log Message:
  -----------
  Fix working with schema in connectors

ConnectorInstance no longer keeps complete (refined) resource schema,
even if it really needs that information. The original approach was
extremely error prone, with ConnectorInstance having almost no chances
of learning about changed schemaHandling (or other) parts of resource
definitions.

So it keeps only the native schema now. The complete schema is provided
by the client as part of the now required SchemaAwareUcfExecutionContext
object.

Other changes:

1. The management of cached native schema in ConnectorInstanceConnIdImpl
was fixed.

2. "Object classes to generate" is now considered to be the part of the
connector configuration. See new ConnectorConfiguration object.
So, after changing this piece of information, a connector is
reconfigured (or a new one is provided), resolving MID-9779.

3. The code for providing connector instances for non-production use
(in ConnectorManager) was fixed, so it never changes cached production
instances now. The fetchSchema() method in provisioning and model APIs
now requests non-production connector instance. Together, it resolves
MID-9780.

---
Related to MID-9779 and MID-9780.


  Commit: 9859f19e04450c17184caac2956a933eaf7e7ff8
      https://github.com/Evolveum/midpoint/commit/9859f19e04450c17184caac2956a933eaf7e7ff8
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M config/initial-objects/archetype/020-archetype-system-user.xml
    M config/initial-objects/archetype/021-archetype-system-role.xml
    M config/initial-objects/archetype/022-archetype-business-role.xml
    M config/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
    M config/initial-objects/archetype/024-archetype-operation-request.xml
    M config/initial-objects/archetype/025-archetype-approval-case.xml
    M config/initial-objects/archetype/026-archetype-trace.xml
    M config/initial-objects/archetype/027-archetype-correlation-case.xml
    M config/initial-objects/archetype/028-archetype-application-role.xml
    M config/initial-objects/archetype/029-archetype-application.xml
    M config/initial-objects/archetype/059-archetype-report.xml
    M config/initial-objects/archetype/060-archetype-report-dashboard.xml
    M config/initial-objects/archetype/061-archetype-report-collection.xml
    M config/initial-objects/archetype/062-archetype-classification.xml
    M config/initial-objects/archetype/063-archetype-clearance.xml
    M config/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M config/initial-objects/archetype/502-archetype-task-recomputation.xml
    M config/initial-objects/archetype/503-archetype-task-import.xml
    M config/initial-objects/archetype/504-archetype-task-live-sync.xml
    M config/initial-objects/archetype/505-archetype-task-async-update.xml
    M config/initial-objects/archetype/506-archetype-task-cleanup.xml
    M config/initial-objects/archetype/507-archetype-task-report.xml
    M config/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M config/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M config/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M config/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M config/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M config/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
    M config/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
    M config/initial-objects/archetype/515-archetype-task-objects-delete.xml
    M config/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M config/initial-objects/archetype/517-archetype-task-execute-change.xml
    M config/initial-objects/archetype/518-archetype-task-execute-deltas.xml
    M config/initial-objects/archetype/519-archetype-task-reindex-repository.xml
    M config/initial-objects/archetype/520-archetype-task-certification.xml
    M config/initial-objects/archetype/521-archetype-task-approval.xml
    M config/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
    M config/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M config/initial-objects/archetype/528-archetype-task-util.xml
    M config/initial-objects/archetype/529-archetype-task-system.xml
    M config/initial-objects/archetype/530-archetype-task-validity.xml
    M config/initial-objects/archetype/531-archetype-task-trigger.xml
    M config/initial-objects/archetype/532-archetype-task-propagation.xml
    M config/initial-objects/archetype/533-archetype-task-multi-propagation.xml
    R config/initial-objects/archetype/534-archetype-task-certification-campaign-open-next-stage.xml
    A config/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M config/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    A config/initial-objects/archetype/536-archetype-task-certification-start-campaign.xml
    A config/initial-objects/archetype/537-archetype-task-certification-close-current-stage.xml
    A config/initial-objects/archetype/538-archetype-task-certification-reiterate-campaign.xml
    M config/initial-objects/archetype/700-archetype-event-mark.xml
    M config/initial-objects/archetype/701-archetype-object-mark.xml
    M config/initial-objects/archetype/702-archetype-person.xml
    A config/initial-objects/archetype/705-archetype-shadow-policy-mark.xml
    M config/initial-objects/dashboard/899-dashboard-compliance.xml
    M config/initial-objects/mark/800-mark-protected.xml
    M config/initial-objects/mark/801-mark-decommission-later.xml
    M config/initial-objects/mark/802-mark-correlate-later.xml
    M config/initial-objects/mark/803-mark-do-not-touch.xml
    M config/initial-objects/mark/804-mark-invalid-data.xml
    A config/initial-objects/mark/805-mark-unmanaged.xml
    A config/initial-objects/mark/806-mark-managed.xml
    M config/initial-objects/report/100-report-reconciliation.xml
    M config/initial-objects/report/110-report-user-list.xml
    M config/initial-objects/report/130-report-certification-definitions.xml
    M config/initial-objects/report/140-report-certification-campaigns.xml
    M config/initial-objects/report/150-report-certification-cases.xml
    M config/initial-objects/report/160-report-certification-work-items.xml
    M config/initial-objects/report/200-report-indirect-assignments.xml
    M config/initial-objects/role/040-role-enduser.xml
    M config/initial-objects/role/042-role-reviewer.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    M docs/security/authentication/flexible-authentication/configuration.adoc
    M docs/security/authentication/flexible-authentication/sequence.adoc
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/LocalizationUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/action/CertItemResolveAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStatePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchButtonWithDropdownMenu.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigrationRoleTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageActiveCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertResponseDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/AvailableResponses.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/FocusMarkPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/FocusMarkPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/EffectiveMarkDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/ResourceDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.html
    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/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanelSimpleModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/RoleAnalysisSessionBasicRoleModeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableTools.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowBasicPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowBasicPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowMarkPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowMarkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/component/DashboardSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisObjectColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/MidpointForm.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/component/util/FocusListInlineMenuHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBean.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBeanImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/PageShadows.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MarkTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M pom.xml
    M release-notes.adoc
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

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


  Commit: 1d1ce57e2f5e30e3f1745bdff1e602ac410c4a37
      https://github.com/Evolveum/midpoint/commit/1d1ce57e2f5e30e3f1745bdff1e602ac410c4a37
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/UploadDownloadPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/TaskOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxDownloadBehaviorFromStream.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/UploadDownloadPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageCreatedReports.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/ReportDownloadHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/MimeTypeUtil.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/util/MimeTypeUtil.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/MailMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java

  Log Message:
  -----------
  MID-9990 Saving files and downloading them does not bring same file suffix fixed


  Commit: eeb876d85faf81dee22f03906cf8a628cd10308a
      https://github.com/Evolveum/midpoint/commit/eeb876d85faf81dee22f03906cf8a628cd10308a
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M repo/system-init/src/main/resources/initial-objects/archetype/700-archetype-event-mark.xml

  Log Message:
  -----------
  MID-9999:hide objectOperationPolicyPanel for archetype 'Event mark'


  Commit: dc20745e9d588cf090c1876f5a298f60c2accf05
      https://github.com/Evolveum/midpoint/commit/dc20745e9d588cf090c1876f5a298f60c2accf05
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/UploadDownloadPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/TaskOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxDownloadBehaviorFromStream.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/UploadDownloadPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageCreatedReports.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/ReportDownloadHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/MimeTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/misc/TestMiscellaneous.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/util/MimeTypeUtil.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/MailMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConfiguredConnectorInstanceEntry.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorSpec.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceCompletionOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceExpansionOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceSchemaHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceTestOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/SchemaFetcher.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorConfiguration.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorConfigurationOptions.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorFactory.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/SchemaAwareUcfExecutionContext.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfAddReturnValue.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfExecutionContext.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManagedConnectorInstance.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ConnectorFactoryBuiltinImpl.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/targets/ArtemisProvisioningTarget.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/TransformationalAsyncUpdateMessageListener.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdCapabilitiesAndSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConfigurationTransformer.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdObjectConvertor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToUcfObjectConversion.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdUtil.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorContext.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorOperationContext.java
    R provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/IntermediateException.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/IntermediateSchemaException.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/NativeCapabilitiesAndSchema.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SearchExecutor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SyncDeltaConverter.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractUcfDummyTest.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java

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


  Commit: 15cc2a7fe96150d2d2ec1bd84378cbe601b45c64
      https://github.com/Evolveum/midpoint/commit/15cc2a7fe96150d2d2ec1bd84378cbe601b45c64
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/UploadDownloadPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/TaskOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxDownloadBehaviorFromStream.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/UploadDownloadPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageCreatedReports.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/ReportDownloadHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/MimeTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/misc/TestMiscellaneous.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/util/MimeTypeUtil.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/MailMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConfiguredConnectorInstanceEntry.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorSpec.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceCompletionOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceExpansionOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceSchemaHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceTestOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/SchemaFetcher.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorConfiguration.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorConfigurationOptions.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorFactory.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/SchemaAwareUcfExecutionContext.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfAddReturnValue.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfExecutionContext.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManagedConnectorInstance.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ConnectorFactoryBuiltinImpl.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/targets/ArtemisProvisioningTarget.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/TransformationalAsyncUpdateMessageListener.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdCapabilitiesAndSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConfigurationTransformer.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdObjectConvertor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToUcfObjectConversion.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdUtil.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorContext.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorOperationContext.java
    R provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/IntermediateException.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/IntermediateSchemaException.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/NativeCapabilitiesAndSchema.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SearchExecutor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SyncDeltaConverter.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractUcfDummyTest.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java

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


  Commit: b77418404ec41af253c55cbaa657c44789a85e96
      https://github.com/Evolveum/midpoint/commit/b77418404ec41af253c55cbaa657c44789a85e96
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    M model/model-intest/pom.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationMultiNode.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationWithSubtasks.java
    M pom.xml
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionState.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SystemFeatures.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SystemFeaturesEnquirer.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleServiceBase.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/BaseSQLRepoTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtensionTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ObjectDeltaUpdaterTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SchemaTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureConcurrencyTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlBaseService.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/JdbcRepositoryConfiguration.java
    M repo/system-init/src/main/resources/config.xml
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaTestMixin.java

  Log Message:
  -----------
  H2 removal started, work in progress


  Commit: cf4359ec5d7fa1e12e426081d498fae8c49eea0d
      https://github.com/Evolveum/midpoint/commit/cf4359ec5d7fa1e12e426081d498fae8c49eea0d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M dist/src/main/bin/ninja.sh
    M dist/src/main/var/README.txt
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/RepositoryDiag.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java

  Log Message:
  -----------
  H2 removal started, removed from all places but docs


  Commit: a1246fa2074af20cf4494fb844c4c466e104ee99
      https://github.com/Evolveum/midpoint/commit/a1246fa2074af20cf4494fb844c4c466e104ee99
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/LocalizationUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStatePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigrationRoleTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/UploadDownloadPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/TaskOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/ResourceDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.html
    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/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanelSimpleModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/RoleAnalysisSessionBasicRoleModeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableTools.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxDownloadBehaviorFromStream.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisObjectColumn.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/component/input/UploadDownloadPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageCreatedReports.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/ReportDownloadHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/PageShadows.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/MimeTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/misc/TestMiscellaneous.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/util/MimeTypeUtil.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/MailMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConfiguredConnectorInstanceEntry.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorSpec.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceCompletionOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceExpansionOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceSchemaHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceTestOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/SchemaFetcher.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorConfiguration.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorConfigurationOptions.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorFactory.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/SchemaAwareUcfExecutionContext.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfAddReturnValue.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfExecutionContext.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManagedConnectorInstance.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ConnectorFactoryBuiltinImpl.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/targets/ArtemisProvisioningTarget.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/TransformationalAsyncUpdateMessageListener.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdCapabilitiesAndSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConfigurationTransformer.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdObjectConvertor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToUcfObjectConversion.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdUtil.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorContext.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorOperationContext.java
    R provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/IntermediateException.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/IntermediateSchemaException.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/NativeCapabilitiesAndSchema.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SearchExecutor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SyncDeltaConverter.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractUcfDummyTest.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java
    M release-notes.adoc
    M repo/system-init/src/main/resources/initial-objects/archetype/700-archetype-event-mark.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

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


  Commit: f94389713bb76f05edb365759972ad08a57189fc
      https://github.com/Evolveum/midpoint/commit/f94389713bb76f05edb365759972ad08a57189fc
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

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

  Log Message:
  -----------
  fix error handling in MarksOfObjectListPanel


  Commit: 49baa289d2131e3a003f804a610244bd29c6cc6b
      https://github.com/Evolveum/midpoint/commit/49baa289d2131e3a003f804a610244bd29c6cc6b
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M docs/roles-policies/certification/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertDefinitions.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd

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


  Commit: 854d8cabdbd60320ee052bdcee56214f0ce15ec7
      https://github.com/Evolveum/midpoint/commit/854d8cabdbd60320ee052bdcee56214f0ce15ec7
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java

  Log Message:
  -----------
  Improve an assertion


  Commit: a8b25a94a72c11f9ed49cc9aed900c1b2fea4d5b
      https://github.com/Evolveum/midpoint/commit/a8b25a94a72c11f9ed49cc9aed900c1b2fea4d5b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M docs/roles-policies/certification/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertDefinitions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd

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


  Commit: d88e645402509f628bf6929011084a4e75eee781
      https://github.com/Evolveum/midpoint/commit/d88e645402509f628bf6929011084a4e75eee781
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java

  Log Message:
  -----------
  Fix merging logic in ObjectOperationPolicyHelper


  Commit: d099eb954ca94f9825792e2396214cb24292b3c5
      https://github.com/Evolveum/midpoint/commit/d099eb954ca94f9825792e2396214cb24292b3c5
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

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

  Log Message:
  -----------
  fix setting focusType in role wizard of adding resource


  Commit: bff0e588dc377b6f959c54c56d7c18c903b2912c
      https://github.com/Evolveum/midpoint/commit/bff0e588dc377b6f959c54c56d7c18c903b2912c
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M docs/repository/generic/configuration.adoc
    M docs/repository/generic/database-schema-versioning.adoc
    R docs/repository/generic/h2.adoc

  Log Message:
  -----------
  H2 removal, starting docs update


  Commit: 80ea6803a9acf447b91328da3c6fb7db3a8fb8d3
      https://github.com/Evolveum/midpoint/commit/80ea6803a9acf447b91328da3c6fb7db3a8fb8d3
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

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

  Log Message:
  -----------
  fix NPE in EffectiveMarkDto during initialize


  Commit: e6c23e1826a8f1e674c789bede0454b113213715
      https://github.com/Evolveum/midpoint/commit/e6c23e1826a8f1e674c789bede0454b113213715
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

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

  Log Message:
  -----------
  adding refresh shadow table after modifying of marks


  Commit: 29f175631648ce78f3e1bb0a179f630d082bcbc0
      https://github.com/Evolveum/midpoint/commit/29f175631648ce78f3e1bb0a179f630d082bcbc0
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternConfidenceCalculator.java

  Log Message:
  -----------
  Role analysis fix incorrect calculation of pattern confidence


  Commit: 932add735069ebc00b631c26818f4826358c6b28
      https://github.com/Evolveum/midpoint/commit/932add735069ebc00b631c26818f4826358c6b28
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchButtonWithDropdownMenu.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/component/DashboardSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/MidpointForm.java

  Log Message:
  -----------
  Revert "MID-9683 Cannot do Basic search with Enter (Return) key in Request access fixed via custom handling of default submit button via JS "click()""

This reverts commit 4dff7783, will be later fixed directly in wicket framework


  Commit: 69f3938b7addd8b7fea36d6f826c7c1317c903f9
      https://github.com/Evolveum/midpoint/commit/69f3938b7addd8b7fea36d6f826c7c1317c903f9
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/EffectiveMarkDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeMembershipStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeStepPanel.java

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


  Commit: 9b5f46dbef536eaa56bc04f01b9f507f8131a51c
      https://github.com/Evolveum/midpoint/commit/9b5f46dbef536eaa56bc04f01b9f507f8131a51c
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PolicyStatementMarkRefWrapperFactory.java

  Log Message:
  -----------
  adding filter for PolicyStatementMarkRefWrapperFactory


  Commit: 349cf4554757ac12f0bde3ffbebff76e63546b4f
      https://github.com/Evolveum/midpoint/commit/349cf4554757ac12f0bde3ffbebff76e63546b4f
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

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

  Log Message:
  -----------
  adding column to mapping table that represent strength


  Commit: cd071bd3e318c36217e500e508000174c506220e
      https://github.com/Evolveum/midpoint/commit/cd071bd3e318c36217e500e508000174c506220e
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchButtonWithDropdownMenu.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/component/DashboardSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/MidpointForm.java

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


  Commit: b345536bc8e11db072e3ee4e5b620940bcd3c3d5
      https://github.com/Evolveum/midpoint/commit/b345536bc8e11db072e3ee4e5b620940bcd3c3d5
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

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

  Log Message:
  -----------
  MID-9583: Also normalize other property filters than equals.


  Commit: fa16dc506c0be7e46272adaccf411de397145d41
      https://github.com/Evolveum/midpoint/commit/fa16dc506c0be7e46272adaccf411de397145d41
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AssociationDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOfInboundForAssociationMappingPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOfInboundMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfAssociationMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfMappingPanelFactory.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/schemaHandling/associationType/basic/ResourceAssociationTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/InboundMappingsTableWizardPanel.java

  Log Message:
  -----------
  adding panel factory for source attribute of inbound mapping


  Commit: c6f79f23fefabab8be4c93d468019cc592c967e1
      https://github.com/Evolveum/midpoint/commit/c6f79f23fefabab8be4c93d468019cc592c967e1
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

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

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


  Commit: cd30c640e74710e6879d7620ff8ed32d16a2ae30
      https://github.com/Evolveum/midpoint/commit/cd30c640e74710e6879d7620ff8ed32d16a2ae30
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

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

  Log Message:
  -----------
  adding attribute 'archetypeRef' to search panel for assignmentHolderType


  Commit: 9ad2759629298137037773817caef950b0241644
      https://github.com/Evolveum/midpoint/commit/9ad2759629298137037773817caef950b0241644
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M docs/roles-policies/certification/tutorial/index.adoc

  Log Message:
  -----------
  images width fix attempt


  Commit: 27afcbccc3fa168b98600c91d3eff5d17c52f78e
      https://github.com/Evolveum/midpoint/commit/27afcbccc3fa168b98600c91d3eff5d17c52f78e
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchButtonWithDropdownMenu.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AssociationDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOfInboundForAssociationMappingPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOfInboundMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfAssociationMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfMappingPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PolicyStatementMarkRefWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/EffectiveMarkDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.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/schemaHandling/associationType/basic/ResourceAssociationTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/InboundMappingsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeMembershipStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/component/DashboardSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/MidpointForm.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowsNormalizationUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java

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


  Commit: ce595833ced61afc34f67f71d7d11242fa178f3f
      https://github.com/Evolveum/midpoint/commit/ce595833ced61afc34f67f71d7d11242fa178f3f
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

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

  Log Message:
  -----------
  relocated running task progress button up on the campaign tile


  Commit: b7468fd4a4a2f070bcda0992a4f6afdf4ea1d6e3
      https://github.com/Evolveum/midpoint/commit/b7468fd4a4a2f070bcda0992a4f6afdf4ea1d6e3
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

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

  Log Message:
  -----------
  MID-9177 fixed updating marks dialog


  Commit: f68c7f125ea160ee5933464c0d08bb1f445ab2a0
      https://github.com/Evolveum/midpoint/commit/f68c7f125ea160ee5933464c0d08bb1f445ab2a0
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M docs/roles-policies/certification/tutorial/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AssociationDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOfInboundForAssociationMappingPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOfInboundMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfAssociationMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfMappingPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PolicyStatementMarkRefWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ResourceAssociationTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/InboundMappingsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AttributeMappingsTable.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowsNormalizationUtil.java

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


  Commit: 089415f06ead9c1e25526c91fc2f4536889b6793
      https://github.com/Evolveum/midpoint/commit/089415f06ead9c1e25526c91fc2f4536889b6793
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ObjectTypeIntentPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/basic/BasicSettingResourceObjectTypeStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/IntentValidator.java

  Log Message:
  -----------
  adding validator for resource object type intent field


  Commit: 0ebc37170b97690ee13b5062d008863ae0b007dd
      https://github.com/Evolveum/midpoint/commit/0ebc37170b97690ee13b5062d008863ae0b007dd
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M docs/roles-policies/certification/tutorial/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.java

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


  Commit: 43ed69b53a27b3e254a151f97780d0eab5078797
      https://github.com/Evolveum/midpoint/commit/43ed69b53a27b3e254a151f97780d0eab5078797
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M docs/roles-policies/certification/index.adoc
    M docs/roles-policies/certification/tutorial/index.adoc
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchButtonWithDropdownMenu.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AssociationDuplicateResolver.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ObjectTypeIntentPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOfInboundForAssociationMappingPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOfInboundMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfAssociationMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfMappingPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PolicyStatementMarkRefWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertDefinitions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/EffectiveMarkDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.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/schemaHandling/associationType/basic/ResourceAssociationTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/InboundMappingsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/basic/BasicSettingResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeMembershipStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/component/DashboardSearchPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/IntentValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/MidpointForm.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowsNormalizationUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
    M repo/system-init/src/main/resources/initial-objects/archetype/700-archetype-event-mark.xml

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


  Commit: ee5fdf0908c6cadb961e16374c0b187bde3aad94
      https://github.com/Evolveum/midpoint/commit/ee5fdf0908c6cadb961e16374c0b187bde3aad94
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestConfigurationLoad.java

  Log Message:
  -----------
  fixed configuration load test without h2


  Commit: abcd7101912bff1bbc0f59b4c90319eb61c9f149
      https://github.com/Evolveum/midpoint/commit/abcd7101912bff1bbc0f59b4c90319eb61c9f149
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M model/workflow-impl/src/test/resources/test-config.xml
    M repo/repo-cache/src/test/resources/test-config.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java
    M repo/repo-test-util/src/main/resources/test-config-no-repo.xml
    M repo/repo-test-util/src/main/resources/test-config.xml
    M repo/system-init/src/main/resources/config.xml

  Log Message:
  -----------
  removing last remains of h2 configuration options


  Commit: 6ffd2874ac8ef6658e7f2f1de0e84a59e0fbacbf
      https://github.com/Evolveum/midpoint/commit/6ffd2874ac8ef6658e7f2f1de0e84a59e0fbacbf
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialArchetype.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java

  Log Message:
  -----------
  Role analysis improve rbac generator
1. Add concrete holderType for specific archetype.


  Commit: c7c3fa062994093ff576e5dccf6cda01d706334c
      https://github.com/Evolveum/midpoint/commit/c7c3fa062994093ff576e5dccf6cda01d706334c
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialArchetype.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java

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


  Commit: fc1b678ed5d7feb06f4342849bc4f3a34f59de8e
      https://github.com/Evolveum/midpoint/commit/fc1b678ed5d7feb06f4342849bc4f3a34f59de8e
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java

  Log Message:
  -----------
  sql repository configuration now throws more reasonable error messages when database type is not configured


  Commit: 0502c2cae39d13c174bcfdc2838df7eb213f1422
      https://github.com/Evolveum/midpoint/commit/0502c2cae39d13c174bcfdc2838df7eb213f1422
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  updated release notes


  Commit: 6e7eb3c18054e7046437e5dd7a43c84c8794f92b
      https://github.com/Evolveum/midpoint/commit/6e7eb3c18054e7046437e5dd7a43c84c8794f92b
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/BaseGeneratorOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacObjectCategoryBuilder.java

  Log Message:
  -----------
  Role analysis fix rbac generator wrong option definition
1. Forgot noise and additional noise had their settings command flipped


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

  Changed paths:
    R config/sql/generic/h2-4.9-all.sql
    R config/sql/generic/h2-upgrade-4.8-4.9.sql
    M dist/src/main/bin/ninja.sh
    M dist/src/main/var/README.txt
    M docs/repository/generic/configuration.adoc
    M docs/repository/generic/database-schema-versioning.adoc
    R docs/repository/generic/h2.adoc
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/RepositoryDiag.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    M model/model-intest/pom.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationMultiNode.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationWithSubtasks.java
    M model/workflow-impl/src/test/resources/test-config.xml
    M pom.xml
    M release-notes.adoc
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
    M repo/repo-cache/src/test/resources/test-config.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionState.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SystemFeatures.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SystemFeaturesEnquirer.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/RepoConcurrencyTest.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryConfiguration.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleServiceBase.java
    M repo/repo-sql-impl-test/pom.xml
    M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/TestSqlRepositoryBeanPostProcessor.java
    M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/TestSqlRepositoryConfigurationFactory.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/BaseSQLRepoTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtensionTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ObjectDeltaUpdaterTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SchemaTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureConcurrencyTest.java
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/Database.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlBaseService.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlEmbeddedRepository.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryBeanConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/TransactionSerializationProblemDetector.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/TemporaryTableDialect.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/JdbcRepositoryConfiguration.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SupportedDatabase.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/QuerydslUtils.java
    M repo/repo-test-util/src/main/resources/test-config-no-repo.xml
    M repo/repo-test-util/src/main/resources/test-config.xml
    M repo/system-init/src/main/resources/config.xml
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestConfigurationLoad.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerConfiguration.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/UpAndDown.java
    R repo/task-quartz-impl/src/main/resources/com/evolveum/midpoint/task/quartzimpl/execution/tables_h2.sql
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaTestMixin.java

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


  Commit: 43fc6eeeac93fe1ad6f3eb0ee9ad87d283a7ea72
      https://github.com/Evolveum/midpoint/commit/43fc6eeeac93fe1ad6f3eb0ee9ad87d283a7ea72
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M docs/deployment/clustering-ha/index.adoc
    M docs/deployment/ninja/use-case/administrator-unlock.adoc
    M docs/deployment/ninja/use-case/upgrade-with-ninja.adoc
    M docs/deployment/stand-alone-deployment.adoc
    M docs/repository/configuration.adoc
    M docs/repository/generic/configuration.adoc
    M docs/repository/generic/generic-audit.adoc
    M docs/repository/generic/implementation.adoc
    M docs/repository/generic/ms-sql.adoc
    M docs/repository/repository-database-support.adoc
    M docs/tasks/task-manager/configuration.adoc

  Log Message:
  -----------
  Removed h2 from doc


  Commit: a54e3e7928ac042f8e61e76d3d66421d476e0190
      https://github.com/Evolveum/midpoint/commit/a54e3e7928ac042f8e61e76d3d66421d476e0190
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-18 (Wed, 18 Sep 2024)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/BaseGeneratorOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacObjectCategoryBuilder.java

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


  Commit: 2e1a9b89852c8acf5de8a403ae798ab6598f1add
      https://github.com/Evolveum/midpoint/commit/2e1a9b89852c8acf5de8a403ae798ab6598f1add
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

  Changed paths:
    M config/initial-objects/archetype/020-archetype-system-user.xml
    M config/initial-objects/archetype/021-archetype-system-role.xml
    M config/initial-objects/archetype/022-archetype-business-role.xml
    M config/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
    M config/initial-objects/archetype/024-archetype-operation-request.xml
    M config/initial-objects/archetype/025-archetype-approval-case.xml
    M config/initial-objects/archetype/026-archetype-trace.xml
    M config/initial-objects/archetype/027-archetype-correlation-case.xml
    M config/initial-objects/archetype/028-archetype-application-role.xml
    M config/initial-objects/archetype/029-archetype-application.xml
    M config/initial-objects/archetype/059-archetype-report.xml
    M config/initial-objects/archetype/060-archetype-report-dashboard.xml
    M config/initial-objects/archetype/061-archetype-report-collection.xml
    M config/initial-objects/archetype/062-archetype-classification.xml
    M config/initial-objects/archetype/063-archetype-clearance.xml
    M config/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M config/initial-objects/archetype/502-archetype-task-recomputation.xml
    M config/initial-objects/archetype/503-archetype-task-import.xml
    M config/initial-objects/archetype/504-archetype-task-live-sync.xml
    M config/initial-objects/archetype/505-archetype-task-async-update.xml
    M config/initial-objects/archetype/506-archetype-task-cleanup.xml
    M config/initial-objects/archetype/507-archetype-task-report.xml
    M config/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M config/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M config/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M config/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M config/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M config/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
    M config/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
    M config/initial-objects/archetype/515-archetype-task-objects-delete.xml
    M config/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M config/initial-objects/archetype/517-archetype-task-execute-change.xml
    M config/initial-objects/archetype/518-archetype-task-execute-deltas.xml
    M config/initial-objects/archetype/519-archetype-task-reindex-repository.xml
    M config/initial-objects/archetype/520-archetype-task-certification.xml
    M config/initial-objects/archetype/521-archetype-task-approval.xml
    M config/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
    M config/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M config/initial-objects/archetype/528-archetype-task-util.xml
    M config/initial-objects/archetype/529-archetype-task-system.xml
    M config/initial-objects/archetype/530-archetype-task-validity.xml
    M config/initial-objects/archetype/531-archetype-task-trigger.xml
    M config/initial-objects/archetype/532-archetype-task-propagation.xml
    M config/initial-objects/archetype/533-archetype-task-multi-propagation.xml
    R config/initial-objects/archetype/534-archetype-task-certification-campaign-open-next-stage.xml
    A config/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M config/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    A config/initial-objects/archetype/536-archetype-task-certification-start-campaign.xml
    A config/initial-objects/archetype/537-archetype-task-certification-close-current-stage.xml
    A config/initial-objects/archetype/538-archetype-task-certification-reiterate-campaign.xml
    M config/initial-objects/archetype/700-archetype-event-mark.xml
    M config/initial-objects/archetype/701-archetype-object-mark.xml
    M config/initial-objects/archetype/702-archetype-person.xml
    A config/initial-objects/archetype/705-archetype-shadow-policy-mark.xml
    M config/initial-objects/dashboard/899-dashboard-compliance.xml
    M config/initial-objects/mark/800-mark-protected.xml
    M config/initial-objects/mark/801-mark-decommission-later.xml
    M config/initial-objects/mark/802-mark-correlate-later.xml
    M config/initial-objects/mark/803-mark-do-not-touch.xml
    M config/initial-objects/mark/804-mark-invalid-data.xml
    A config/initial-objects/mark/805-mark-unmanaged.xml
    A config/initial-objects/mark/806-mark-managed.xml
    M config/initial-objects/report/100-report-reconciliation.xml
    M config/initial-objects/report/110-report-user-list.xml
    M config/initial-objects/report/130-report-certification-definitions.xml
    M config/initial-objects/report/140-report-certification-campaigns.xml
    M config/initial-objects/report/150-report-certification-cases.xml
    M config/initial-objects/report/160-report-certification-work-items.xml
    M config/initial-objects/report/200-report-indirect-assignments.xml
    M config/initial-objects/role/040-role-enduser.xml
    M config/initial-objects/role/042-role-reviewer.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    R config/sql/generic/h2-4.9-all.sql
    R config/sql/generic/h2-upgrade-4.8-4.9.sql
    M dist/src/main/bin/ninja.sh
    M dist/src/main/var/README.txt
    M docs/admin-gui/admin-gui-config/index.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    M docs/concepts/query/midpoint-query-language/query-examples/index.adoc
    M docs/deployment/clustering-ha/index.adoc
    M docs/deployment/ninja/use-case/administrator-unlock.adoc
    M docs/deployment/ninja/use-case/upgrade-with-ninja.adoc
    M docs/deployment/stand-alone-deployment.adoc
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/repository/configuration.adoc
    M docs/repository/generic/configuration.adoc
    M docs/repository/generic/database-schema-versioning.adoc
    M docs/repository/generic/generic-audit.adoc
    R docs/repository/generic/h2.adoc
    M docs/repository/generic/implementation.adoc
    M docs/repository/generic/ms-sql.adoc
    M docs/repository/repository-database-support.adoc
    M docs/roles-policies/certification/index.adoc
    M docs/roles-policies/certification/tutorial/index.adoc
    M docs/security/authentication/flexible-authentication/configuration.adoc
    M docs/security/authentication/flexible-authentication/sequence.adoc
    M docs/tasks/recompute-task.adoc
    M docs/tasks/shadow-refresh-task.adoc
    M docs/tasks/task-manager/configuration.adoc
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss
    M gui/admin-gui/src/frontend/scss/_bootstrap-variables.scss
    M gui/admin-gui/src/frontend/scss/_midpoint-variables.scss
    M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectBrowserPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/data/provider/ISelectableDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/WizardModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/LocalizationUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/action/AbstractGuiAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/action/CertItemResolveAction.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/data/column/AbstractItemWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismContainerWrapperColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismContainerWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStatePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/SimpleValueExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/CertItemOutcomeSearchItemWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/SearchItemContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectObjectTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigratedRoleTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/migration/RoleAnalysisMigrationRoleTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierPartitionTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/outlier/RoleAnalysisOutlierTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTileModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/pattern/RoleAnalysisPatternTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTileModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisSessionTilePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/session/RoleAnalysisTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardBasicPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardItemVariableStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/NotFoundWizardVariableStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/NotFoundWizardVariableStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardVariableStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardVariableStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/ContainerableDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AssociationDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AttributeMappingDuplicateResolver.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationAndExpressionPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationReferenceAttributeExpressionPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ConditionPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/CreateObjectForReferencePanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExpressionModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ObjectTypeIntentPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeSearchFilterTypeForQueryModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributesSearchFilterPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TextPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/UploadDownloadPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationAndExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationConstructionExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationReferenceAttributeExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationSynchronizationExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/ConditionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/ExpressionModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/ExpressionPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/itempath/CorrelatorItemRefPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/searchfilter/SearchFilterTypeForQueryModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOfInboundForAssociationMappingPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOfInboundMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfAssociationMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfMappingPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PolicyStatementMarkRefWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismContainerWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismObjectWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeDefaultOptionalPolicyWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeWrapperFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/EnumChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/ConstructionAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/ConstructionInducementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/InducedEntitlementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageActiveCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertDefinitions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertResponseDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/DashboardCertCampaignsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/AvailableResponses.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertificationItemResponseHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/TaskOperationalButtonsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/FocusMarkPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/FocusMarkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/ShadowMarkPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/ShadowMarkPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/EffectiveMarkDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/ShadowMarkPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/ShadowMarkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/ResourceDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AbstractResourceObjectPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.html
    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/SelectObjectClassesStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ObjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ResourceAssociationTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/SubjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/InboundMappingsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/basic/BasicSettingResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/DefaultOperationPolicyStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingTableWizardPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingTableWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/MarkingWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PatternStepPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PatternWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PoliciesObjectTypeWizardChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/PoliciesObjectTypeWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTableWizardPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTableWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPolicyStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPolicyWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTableWizardPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTableWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/PatternStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/PatternWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/synchronization/SynchronizationWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeMembershipStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeMembershipStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/BasicFocusMappingStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingMainStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingOptionalStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/RoleAnalysisWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarSecondStyle.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanelSimpleModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisOutlier.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureClusterPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/OutlierPartitionPage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/PageOutliers.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAnomaliesItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierClusterItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierPatternItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterSummaryPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisSessionDiscoveredOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisSessionDiscoveredOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierObjectModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionOverviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisWidgetsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisWidgetsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/aspects/RoleAnalysisOutlierAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/OutlierAccessDistributionPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisOutlierPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisSessionTopOutlierPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/RoleAnalysisSessionTopOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisAccessNoiseOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionAllOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionClassifiedOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisSessionUnClassifiedOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisUniqueOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/panel/suggestion/RoleAnalysisUniqueOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisSessionSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisUserSessionOptions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/model/IdentifyWidgetItem.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategoryMode.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/RoleAnalysisProcedureMode.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AdvancedModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BalancedCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/DepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/ExactSimilarityModeConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierDepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierModeConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/StandardModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconAjaxButtonBadge.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconWithLabel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/LinkIconLabelIconPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisClusterOccupationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetailsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoBox.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoBox.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoItem.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisInfoItem.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemsCardPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisItemsCardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelPatternItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/BasicSessionInformationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionDetectionOptionsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/ProcessModeChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/RoleAnalysisSessionBasicRoleModeWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/RoleAnalysisTypeChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DebugLabel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisCandidateRoleTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedPatternTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDistributionProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierDashboardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisOutlierPartitionTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisCandidateRoleTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisDetectedPatternTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/tile/RoleAnalysisSessionTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/RoleAnalysisSettingsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableTools.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowAssociationObjectsColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowAssociationsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowBasicPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowBasicPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowMarkPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowMarkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationsGuiUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/widget/MetricWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/AllAccessListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/forgotpassword/PageResetPassword.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAttributeVerification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageCorrelation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageDuoSelect.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageEmailNonce.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageFocusIdentification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageOidcSelect.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PagePasswordHint.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSamlSelect.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageSecurityQuestions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/AssociationMappingExpressionWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeArchetypeValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceObjectTypeMarkPolicyValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/AssociationChildWrapperUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/IntentValidator.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/ParseAxiomQueryValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxDownloadBehaviorFromStream.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectVerticalSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/RoleAnalysisTabbedPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableDataTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/TableHeadersToolbar.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithBadgesColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithBadgesPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkWithBadgesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/DeltaProgressBarColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisMatrixColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisObjectColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.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/component/input/UploadDownloadPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/FocusListInlineMenuHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBean.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBeanImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/DefinitionScopeDto.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/reports/PageCreatedReports.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/ReportDownloadHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/PageShadows.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageSystemConfiguration.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/MimeTypeUtil.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributePathResult.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisUtils.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/ObjectCleanerTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java
    M infra/common/src/test/resources/cleanup/user.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/RepositoryDiag.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/TaskExecutionMode.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeParticipantDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AssociationsToShadowReferencesTransformer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeIdentification.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaRegistry.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowMarkingRules.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowsNormalizationUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/FilteringContext.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/OwnerResolver.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OwnerClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MarkTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowBuilder.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueMetadataTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cid/ContainerValueIdGenerator.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/ModuleAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/ModuleAuthenticationImpl.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/startCampaign/AccessCertificationStartCampaignRun.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ProjectionContextKey.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/MarkManager.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ResourceObjectProcessingContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ResourceSchemaLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/AssociationSynchronizationExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensOwnerResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionTargetKey.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ComplexConstructionConsumer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConstructionProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/DefaultSingleShadowInboundsProcessingContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SingleShadowInboundsProcessingContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/InboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedInboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedSourceItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ContextLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectPolicyRulesEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStatementProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutlierAnalyzeModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierDetectionActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/BasicOutlierDetectionStrategy.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/OutlierDetectionBasicModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlineOutlierDetectionStrategy.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DataPoint.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DensityBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/PreMappingsEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContextCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/AssociationDescriptionHandler.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/misc/TestMiscellaneous.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    M model/model-intest/pom.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestInbounds.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowMarks.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractInitializedSecurityTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationMultiNode.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationWithSubtasks.java
    M model/model-intest/src/test/resources/associations/resource-dummy-ad.xml
    A model/model-intest/src/test/resources/preview/resource-dummy-misc.xml
    M model/model-intest/src/test/resources/shadow-marks/resource-shadow-marks.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    A model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/ShadowFindRequest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/SynchronizationRequest.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/util/MimeTypeUtil.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/MailMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
    M model/workflow-impl/src/test/resources/test-config.xml
    M pom.xml
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowMarksComputerConfiguration.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConfiguredConnectorInstanceEntry.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorSpec.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceCompletionOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceExpansionOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceSchemaHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceTestOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/SchemaFetcher.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AssociationsToShadowReferencesTransformer.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsNormalizationUtil.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerRelative.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowFinder.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowObjectComputer.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyShadowMarks.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNativeReferences.java
    A provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-native-references.xml
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorConfiguration.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorConfigurationOptions.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorFactory.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/SchemaAwareUcfExecutionContext.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfAddReturnValue.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfExecutionContext.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManagedConnectorInstance.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ConnectorFactoryBuiltinImpl.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/targets/ArtemisProvisioningTarget.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/TransformationalAsyncUpdateMessageListener.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdCapabilitiesAndSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConfigurationTransformer.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdObjectConvertor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToUcfObjectConversion.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdUtil.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorContext.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorOperationContext.java
    R provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/IntermediateException.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/IntermediateSchemaException.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/NativeCapabilitiesAndSchema.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SearchExecutor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SyncDeltaConverter.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractUcfDummyTest.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java
    M release-notes.adoc
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
    M repo/repo-cache/src/test/resources/test-config.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/EvaluatedPolicyStatements.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectMarkHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorToFilterTranslator.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionState.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SystemFeatures.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SystemFeaturesEnquirer.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/RepoConcurrencyTest.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryConfiguration.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleServiceBase.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/jsonb/JsonbUtils.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sql-impl-test/pom.xml
    M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/TestSqlRepositoryBeanPostProcessor.java
    M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/TestSqlRepositoryConfigurationFactory.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/BaseSQLRepoTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtensionTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ObjectDeltaUpdaterTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SchemaTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureConcurrencyTest.java
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/Database.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlBaseService.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlEmbeddedRepository.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryBeanConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/TransactionSerializationProblemDetector.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/TemporaryTableDialect.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/JdbcRepositoryConfiguration.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SupportedDatabase.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/QuerydslUtils.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ProvenanceMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ValueMetadataValueAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
    M repo/repo-test-util/src/main/resources/test-config-no-repo.xml
    M repo/repo-test-util/src/main/resources/test-config.xml
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorFilterEvaluation.java
    M repo/security-impl/src/test/java/com/evolveum/midpoint/security/impl/MidPointPrincipalManagerMock.java
    M repo/system-init/src/main/resources/config.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/700-archetype-event-mark.xml
    M repo/system-init/src/main/resources/initial-objects/mark/800-mark-protected.xml
    M repo/system-init/src/main/resources/initial-objects/mark/801-mark-decommission-later.xml
    M repo/system-init/src/main/resources/initial-objects/mark/802-mark-correlate-later.xml
    M repo/system-init/src/main/resources/initial-objects/mark/803-mark-do-not-touch.xml
    M repo/system-init/src/main/resources/initial-objects/mark/804-mark-invalid-data.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestConfigurationLoad.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerConfiguration.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/UpAndDown.java
    R repo/task-quartz-impl/src/main/resources/com/evolveum/midpoint/task/quartzimpl/execution/tables_h2.sql
    M testing/story/src/test/resources/associations-first-steps-ad/resource-ad-300.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/BaseGeneratorOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacObjectCategoryBuilder.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialArchetype.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaTestMixin.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into test/role-analysis


  Commit: 80ea2a252a4653a31eca9ff8c5f039b3569b9f6c
      https://github.com/Evolveum/midpoint/commit/80ea2a252a4653a31eca9ff8c5f039b3569b9f6c
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ProgressAwareChangesExecutorImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/DirectAndIndirectAssignmentPanel.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/web/component/progress/ProgressPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelExecuteOptions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ProgressListener.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AbstractSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceAttributeTargetSearchExpressionEvaluator.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.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/expr/SequentialValueExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkHookHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEnforcer.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/TestPreviewSequences.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/ElementContextAsserter.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/FocusContextAsserter.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/ProjectionContextAsserter.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/hook/WfHook.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestInboundOutboundAssociation.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/security/TestRoleMembers.java

  Log Message:
  -----------
  Migrate previewChanges to simulations, part 1

The previewChanges functionality was created long before simulations
were born, and it significantly overlaps them. Moreover, it's quite
problematic in nature, as it does not simulate the execution closely
enough. This leads to a lot of tickets, like MID-9853.

So this commit migrates previewChanges functionality to use simulations.
It is a drop-in replacement: Model API remains unchanged, only
the implementation is switched.

There are some areas where we depend on the original behavior, though;
at least for now. So, the previewChangesLegacy method was created.
It is currently used for requesting access and for computing direct
and indirect assignments. This is to be reviewed soon.

Also removed (experimental) simulation options in ModelExecuteOptions.

Work in progress. Maybe we should migrate all nuances from legacy
previewChanges method to the modern one.

---
Related to MID-9853.


  Commit: ec18f1c07fac2204b5215531d107541bf69a9a70
      https://github.com/Evolveum/midpoint/commit/ec18f1c07fac2204b5215531d107541bf69a9a70
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

  Changed paths:
    R config/sql/generic/h2-4.9-all.sql
    R config/sql/generic/h2-upgrade-4.8-4.9.sql
    M dist/src/main/bin/ninja.sh
    M dist/src/main/var/README.txt
    M docs/deployment/clustering-ha/index.adoc
    M docs/deployment/ninja/use-case/administrator-unlock.adoc
    M docs/deployment/ninja/use-case/upgrade-with-ninja.adoc
    M docs/deployment/stand-alone-deployment.adoc
    M docs/repository/configuration.adoc
    M docs/repository/generic/configuration.adoc
    M docs/repository/generic/database-schema-versioning.adoc
    M docs/repository/generic/generic-audit.adoc
    R docs/repository/generic/h2.adoc
    M docs/repository/generic/implementation.adoc
    M docs/repository/generic/ms-sql.adoc
    M docs/repository/repository-database-support.adoc
    M docs/roles-policies/certification/tutorial/index.adoc
    M docs/tasks/task-manager/configuration.adoc
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchButtonWithDropdownMenu.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AssociationDuplicateResolver.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ObjectTypeIntentPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOfInboundForAssociationMappingPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOfInboundMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfAssociationMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfMappingPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PolicyStatementMarkRefWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/EffectiveMarkDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.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/schemaHandling/associationType/basic/ResourceAssociationTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/InboundMappingsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/basic/BasicSettingResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeMembershipStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/component/DashboardSearchPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/IntentValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/MidpointForm.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/RepositoryDiag.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowsNormalizationUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    M model/model-intest/pom.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationMultiNode.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationWithSubtasks.java
    M model/workflow-impl/src/test/resources/test-config.xml
    M pom.xml
    M release-notes.adoc
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
    M repo/repo-cache/src/test/resources/test-config.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionState.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SystemFeatures.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SystemFeaturesEnquirer.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/RepoConcurrencyTest.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryConfiguration.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleServiceBase.java
    M repo/repo-sql-impl-test/pom.xml
    M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/TestSqlRepositoryBeanPostProcessor.java
    M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/TestSqlRepositoryConfigurationFactory.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/BaseSQLRepoTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtensionTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ObjectDeltaUpdaterTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SchemaTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureConcurrencyTest.java
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/Database.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlBaseService.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlEmbeddedRepository.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryBeanConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/TransactionSerializationProblemDetector.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/TemporaryTableDialect.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/JdbcRepositoryConfiguration.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SupportedDatabase.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/QuerydslUtils.java
    M repo/repo-test-util/src/main/resources/test-config-no-repo.xml
    M repo/repo-test-util/src/main/resources/test-config.xml
    M repo/system-init/src/main/resources/config.xml
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestConfigurationLoad.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerConfiguration.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/UpAndDown.java
    R repo/task-quartz-impl/src/main/resources/com/evolveum/midpoint/task/quartzimpl/execution/tables_h2.sql
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/BaseGeneratorOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacObjectCategoryBuilder.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialArchetype.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaTestMixin.java

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


  Commit: edd14b0dde594df1f3db32fc539d11273e736e99
      https://github.com/Evolveum/midpoint/commit/edd14b0dde594df1f3db32fc539d11273e736e99
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

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

  Log Message:
  -----------
  Add definition bean access to association def


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/BasicSessionInformationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionDetectionOptionsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionMaintenanceWizardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionMaintenanceWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java

  Log Message:
  -----------
  Role analysis tri to fix NPE during session creating


  Commit: 7595f75316ee8a5c7c6a62d8bc5450511b79d118
      https://github.com/Evolveum/midpoint/commit/7595f75316ee8a5c7c6a62d8bc5450511b79d118
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

  Changed paths:
    M docs/deployment/clustering-ha/index.adoc
    M docs/deployment/ninja/use-case/administrator-unlock.adoc
    M docs/deployment/ninja/use-case/upgrade-with-ninja.adoc
    M docs/deployment/stand-alone-deployment.adoc
    M docs/repository/configuration.adoc
    M docs/repository/generic/configuration.adoc
    M docs/repository/generic/generic-audit.adoc
    M docs/repository/generic/implementation.adoc
    M docs/repository/generic/ms-sql.adoc
    M docs/repository/repository-database-support.adoc
    M docs/tasks/task-manager/configuration.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ProgressAwareChangesExecutorImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/DirectAndIndirectAssignmentPanel.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/web/component/progress/ProgressPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelExecuteOptions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ProgressListener.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AbstractSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceAttributeTargetSearchExpressionEvaluator.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.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/expr/SequentialValueExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkHookHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEnforcer.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/TestPreviewSequences.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/ElementContextAsserter.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/FocusContextAsserter.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/ProjectionContextAsserter.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/hook/WfHook.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestInboundOutboundAssociation.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/security/TestRoleMembers.java

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


  Commit: 9dc3d2eb844f7de67f527853dead32f0d7b220e8
      https://github.com/Evolveum/midpoint/commit/9dc3d2eb844f7de67f527853dead32f0d7b220e8
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

  Changed paths:
    M model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-1.xml

  Log Message:
  -----------
  test data aligned to new schema


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

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java

  Log Message:
  -----------
  Role analysis rbac generator remove noise prefix from noise role names


  Commit: b2cf1e25fc72b5aa254c724fbbe6df45742902f0
      https://github.com/Evolveum/midpoint/commit/b2cf1e25fc72b5aa254c724fbbe6df45742902f0
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java

  Log Message:
  -----------
  role analysis test assertions


  Commit: d10b1ffa5ec7155d081bf1f7a68aa4b2a809a126
      https://github.com/Evolveum/midpoint/commit/d10b1ffa5ec7155d081bf1f7a68aa4b2a809a126
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

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

  Log Message:
  -----------
  Add definition bean access to association type def


  Commit: 174b5d27a8dbbfcfc2cb6766c473a1c8dbc73921
      https://github.com/Evolveum/midpoint/commit/174b5d27a8dbbfcfc2cb6766c473a1c8dbc73921
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

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

  Log Message:
  -----------
  about page exception fix


  Commit: 2b279d3a9c079bd8b4ad63d789ba337d1b221474
      https://github.com/Evolveum/midpoint/commit/2b279d3a9c079bd8b4ad63d789ba337d1b221474
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

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

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


  Commit: c22c034842f5206ec8c57264dd10cdb8d090d4d2
      https://github.com/Evolveum/midpoint/commit/c22c034842f5206ec8c57264dd10cdb8d090d4d2
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    M model/model-intest/src/test/resources/mining/session/session-role-mining-1.xml
    A model/model-intest/src/test/resources/mining/session/session-role-mining-role-mode-1.xml
    A model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-role-mode-1.xml

  Log Message:
  -----------
  role mode tests


  Commit: e880cb143a62c375aa347a49eb1798971c10157a
      https://github.com/Evolveum/midpoint/commit/e880cb143a62c375aa347a49eb1798971c10157a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/DirectAndIndirectAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelExecuteOptions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/hooks/ChangeHook.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkHookHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEnforcer.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockClockworkHook.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbacLightInitialProjection.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbacNoInbounds.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/hook/WfHook.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/security/TestRoleMembers.java

  Log Message:
  -----------
  Migrate previewChanges to simulations

The remaining specifics of legacy previewChanges() are now incorporated
in the new simulation-based implementation. See these execution options:

- firstClickOnly
- previewPolicyRulesEnforcement
- operationStartPreAuthorized


  Commit: 16a27db8c19642064d11291678cb4cee279ce0b2
      https://github.com/Evolveum/midpoint/commit/16a27db8c19642064d11291678cb4cee279ce0b2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

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

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


  Commit: 8e2ed2525d41734bb0a597ba1dadaa0e49c1fb08
      https://github.com/Evolveum/midpoint/commit/8e2ed2525d41734bb0a597ba1dadaa0e49c1fb08
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/basic/FocusResourceObjectTypeStepPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd

  Log Message:
  -----------
  Remove obsolete itemPath in focus spec


  Commit: 7b545bea7b7e52f9b0c1c7a2806f8810bfda893a
      https://github.com/Evolveum/midpoint/commit/7b545bea7b7e52f9b0c1c7a2806f8810bfda893a
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java

  Log Message:
  -----------
  reused test flow, simplified assertion


  Commit: 0437173ca67e09cd1b01674e3767b3aafa16208f
      https://github.com/Evolveum/midpoint/commit/0437173ca67e09cd1b01674e3767b3aafa16208f
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

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

  Log Message:
  -----------
  Role analysis fix cluster attribute confidence calculation for role mode
1. Removal of inconsistency with respect to user mode.


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

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

  Log Message:
  -----------
  Role analysis remove old max reduction from cluster statistics after migration procedure
1. Removing information that disappears or is invalid after role migration.


  Commit: c913d6df934bb2e666b9619079426dbab0817596
      https://github.com/Evolveum/midpoint/commit/c913d6df934bb2e666b9619079426dbab0817596
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationTypeMappingNamePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/MappingNamePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceObjectTypeMappingNamePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/resourceAssociation/AssociationMappingExpressionWrapperFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/AssociationMappingNameValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/IntentValidator.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/MappingNameValidator.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/ObjectTypeMappingNameValidator.java

  Log Message:
  -----------
  adding validators for mapping names


  Commit: a8003e1004a456edb2d2845c41408c2ec1a83801
      https://github.com/Evolveum/midpoint/commit/a8003e1004a456edb2d2845c41408c2ec1a83801
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/DirectAndIndirectAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/basic/FocusResourceObjectTypeStepPanel.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/web/page/admin/configuration/PageAbout.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelExecuteOptions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/hooks/ChangeHook.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkHookHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEnforcer.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockClockworkHook.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbacLightInitialProjection.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbacNoInbounds.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/hook/WfHook.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/security/TestRoleMembers.java

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


  Commit: 00f4bd0fc28adba3cc3d902de55812e6ec43c193
      https://github.com/Evolveum/midpoint/commit/00f4bd0fc28adba3cc3d902de55812e6ec43c193
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Bump ConnId framework to 1.5.3.0-M3

M3 is a build corresponding to the code that is going to be proposed
to the ConnId maintainers.


  Commit: cff7e64da6b2e29d06c898626f8c787a88b6f4a5
      https://github.com/Evolveum/midpoint/commit/cff7e64da6b2e29d06c898626f8c787a88b6f4a5
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationTypeMappingNamePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/MappingNamePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceObjectTypeMappingNamePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/resourceAssociation/AssociationMappingExpressionWrapperFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/AssociationMappingNameValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/IntentValidator.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/MappingNameValidator.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/ObjectTypeMappingNameValidator.java

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


  Commit: af158204920d91d5f28594d49ac693d9bac53429
      https://github.com/Evolveum/midpoint/commit/af158204920d91d5f28594d49ac693d9bac53429
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

  Changed paths:
    M config/initial-objects/archetype/029-archetype-application.xml
    M docs/interfaces/rest/endpoints/archetypes.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/ConstructionInducementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/InducedEntitlementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M repo/system-init/src/main/resources/initial-objects/archetype/029-archetype-application.xml

  Log Message:
  -----------
  removing induced entitlemens from default panels of abstract role


  Commit: 1e7bdcf1cbde43f3e4457221859bbec2475480e6
      https://github.com/Evolveum/midpoint/commit/1e7bdcf1cbde43f3e4457221859bbec2475480e6
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-19 (Thu, 19 Sep 2024)

  Changed paths:
    M pom.xml

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


  Commit: ed57061324380a26a1af373b4ea81d7929bcb07d
      https://github.com/Evolveum/midpoint/commit/ed57061324380a26a1af373b4ea81d7929bcb07d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

  Changed paths:
    M gui/admin-gui/pom.xml

  Log Message:
  -----------
  build fix


  Commit: d7c27b0c8c662dcb2d5d12953ee11fc7318cd191
      https://github.com/Evolveum/midpoint/commit/d7c27b0c8c662dcb2d5d12953ee11fc7318cd191
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  connector-ldap version bump to '3.8-M3'


  Commit: 146ef0112efe708b73dfd78dba22a48512e2fc24
      https://github.com/Evolveum/midpoint/commit/146ef0112efe708b73dfd78dba22a48512e2fc24
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

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

  Log Message:
  -----------
  Treat strings in PolyString item deltas well

A commit during shadow caching development broke the situation where
client provides Java String value in a delta for PolyString-typed
property.

Here we fix that (in both prism and midPoint).


  Commit: 2c179904c44a45f0535282ef7fd6adb6004bc26f
      https://github.com/Evolveum/midpoint/commit/2c179904c44a45f0535282ef7fd6adb6004bc26f
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Resolver.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/visualizer/TestVisualizer.java
    M model/model-impl/testng-unit.xml

  Log Message:
  -----------
  fixed visualizer tests


  Commit: d608f9324ace695241b881bbf7f50e30640eb475
      https://github.com/Evolveum/midpoint/commit/d608f9324ace695241b881bbf7f50e30640eb475
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M pom.xml

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


  Commit: 8ff84f5b3512c7c7bcde25c500955dd6b2059a6c
      https://github.com/Evolveum/midpoint/commit/8ff84f5b3512c7c7bcde25c500955dd6b2059a6c
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

  Changed paths:
    M docs/interfaces/rest/index.adoc

  Log Message:
  -----------
  Docs: Small typo corrections


  Commit: d7c450285bbbfea623a34b525bed40cb681d819b
      https://github.com/Evolveum/midpoint/commit/d7c450285bbbfea623a34b525bed40cb681d819b
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ExpressionPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AssociationExpressionValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java

  Log Message:
  -----------
  MID-9994: fix creating ShadowAssociationValueType evaluator via GUI


  Commit: 18a18b8eae5fcb2596748a45f8f3c1e89211a015
      https://github.com/Evolveum/midpoint/commit/18a18b8eae5fcb2596748a45f8f3c1e89211a015
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

  Changed paths:
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml

  Log Message:
  -----------
  Adapt UCF tests to new LDAP connector


  Commit: 81488ce77ae66616273610d2b406c92ed8e99d17
      https://github.com/Evolveum/midpoint/commit/81488ce77ae66616273610d2b406c92ed8e99d17
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

  Changed paths:
    M docs/interfaces/rest/index.adoc
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Resolver.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/visualizer/TestVisualizer.java
    M model/model-impl/testng-unit.xml

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


  Commit: 5227718459e0771c016e35f30fadd5330d73f7a8
      https://github.com/Evolveum/midpoint/commit/5227718459e0771c016e35f30fadd5330d73f7a8
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AbstractShadow.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-native-references.xml

  Log Message:
  -----------
  Adapt/fix TestOpenDjNativeReferences

Only test429 remains to be fixed.


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

  Changed paths:
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/provisioning-impl/testng-integration.xml

  Log Message:
  -----------
  Put TestOpenDjNativeReferences into test suite

Until resources without referential integrity are supported,
test429 is partially disabled.


  Commit: 5bf18f35c0c7068d9724e366bbed524bd4a92ae2
      https://github.com/Evolveum/midpoint/commit/5bf18f35c0c7068d9724e366bbed524bd4a92ae2
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectBrowserPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.java

  Log Message:
  -----------
  MID-9177 another fix for updated marks ui


  Commit: 20c9d2dc453264d2fb1b91f0e26def58810dc493
      https://github.com/Evolveum/midpoint/commit/20c9d2dc453264d2fb1b91f0e26def58810dc493
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AbstractShadow.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-native-references.xml
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml

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


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectBrowserPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.java

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


  Commit: 4d2787bc8b042b571c5af746f676ed289ce22a5f
      https://github.com/Evolveum/midpoint/commit/4d2787bc8b042b571c5af746f676ed289ce22a5f
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java

  Log Message:
  -----------
  MID-10019 Marking in simulation results: using mark is not reflected in the list of processed objects except Protected fixed


  Commit: 1d8f471a1edfeddd6017946ae217ee59c5778bf8
      https://github.com/Evolveum/midpoint/commit/1d8f471a1edfeddd6017946ae217ee59c5778bf8
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/MappingNameValidator.java

  Log Message:
  -----------
  MID-9620: adding generation mapping name for inducent entitlements created via GUI


  Commit: 403d90f69389a38f7e57d8ab7a330ce033b64687
      https://github.com/Evolveum/midpoint/commit/403d90f69389a38f7e57d8ab7a330ce033b64687
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

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

  Log Message:
  -----------
  about page serialization fix


  Commit: 3f6f5589d2298409f13b4a3837e4ad98ecce146a
      https://github.com/Evolveum/midpoint/commit/3f6f5589d2298409f13b4a3837e4ad98ecce146a
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

  Changed paths:
    M docs/interfaces/rest/index.adoc
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectBrowserPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AbstractShadow.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Resolver.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/visualizer/TestVisualizer.java
    M model/model-impl/testng-unit.xml
    M pom.xml
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-native-references.xml
    M provisioning/provisioning-impl/testng-integration.xml
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml

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


  Commit: 187ea1731eba7321a9f990eb80352a665cb71663
      https://github.com/Evolveum/midpoint/commit/187ea1731eba7321a9f990eb80352a665cb71663
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/CreateTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/TemplateChoicePanel.java

  Log Message:
  -----------
  MID-10014 localization for new application button tooltip fixed (initial objects still need fixed keys)


  Commit: 6ebd137c4a455f5a5e05b403ee490601691a5806
      https://github.com/Evolveum/midpoint/commit/6ebd137c4a455f5a5e05b403ee490601691a5806
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ExpressionPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/MappingNameValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AssociationExpressionValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java

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


  Commit: 37c81a96f310ba92dea413e3834f7d35344be662
      https://github.com/Evolveum/midpoint/commit/37c81a96f310ba92dea413e3834f7d35344be662
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java

  Log Message:
  -----------
  meaningful assertions only


  Commit: 0c2107f444c23630e2a42f5da11b8c38d7b274eb
      https://github.com/Evolveum/midpoint/commit/0c2107f444c23630e2a42f5da11b8c38d7b274eb
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/RoleAnalysisAttributeDefConvert.java

  Log Message:
  -----------
  Role analysis fix clustering rule resolver


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

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/ClusterExplanation.java

  Log Message:
  -----------
  Role analysis fix cluster rule based name resolver


  Commit: 980fa2d406a9fbfc5810d2a33df04a332b121544
      https://github.com/Evolveum/midpoint/commit/980fa2d406a9fbfc5810d2a33df04a332b121544
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AssociationSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java

  Log Message:
  -----------
  MID-9994: use right reference attribute for ShadowAssociationValueType evaluator via GUI


  Commit: 5bd8d06cfb9f91dd40ebb27be218271d1907219e
      https://github.com/Evolveum/midpoint/commit/5bd8d06cfb9f91dd40ebb27be218271d1907219e
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/CreateTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/TemplateChoicePanel.java

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


  Commit: c269828279d49e1e33a309ad943c2c2a91723318
      https://github.com/Evolveum/midpoint/commit/c269828279d49e1e33a309ad943c2c2a91723318
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    A model/model-intest/src/test/resources/mining/session/session-role-mining-indirect-1.xml
    A model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-indirect-1.xml

  Log Message:
  -----------
  testing analysis with no data using indirect mode


  Commit: da7c46b008b454df324525a9e2f7a7f1edb3a7f1
      https://github.com/Evolveum/midpoint/commit/da7c46b008b454df324525a9e2f7a7f1edb3a7f1
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/AssociationTilePanel.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/AssociationTypesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ChoiceAssociationPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/SelectObjectClassesStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/ResourceAssociationTypeWizardChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/AssociationChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ObjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ParticipantAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/SubjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java

  Log Message:
  -----------
  MID-9780: use ModelService.fetchSchema in ResourceDetailsModel


  Commit: 9e446e7505fb1d5998e3b2f9016cc24638ea59a6
      https://github.com/Evolveum/midpoint/commit/9e446e7505fb1d5998e3b2f9016cc24638ea59a6
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/scripting/AbstractBasicScriptingTest.java

  Log Message:
  -----------
  Adapt scripting tests to changes in previewChanges


  Commit: 945306c6e9d084069a57420515c4ec8dcf158d51
      https://github.com/Evolveum/midpoint/commit/945306c6e9d084069a57420515c4ec8dcf158d51
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AssociationSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/AssociationTilePanel.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/AssociationTypesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ChoiceAssociationPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/SelectObjectClassesStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/ResourceAssociationTypeWizardChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/AssociationChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ObjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ParticipantAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/SubjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java

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


  Commit: 44b5c42a906572c52fe255f14c8cf1190f742ab0
      https://github.com/Evolveum/midpoint/commit/44b5c42a906572c52fe255f14c8cf1190f742ab0
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java

  Log Message:
  -----------
  added assertions


  Commit: 72f721d1b785a8f0078a722bd14af504dfaee4a9
      https://github.com/Evolveum/midpoint/commit/72f721d1b785a8f0078a722bd14af504dfaee4a9
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertCampaignSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/DeadlinePanel.html

  Log Message:
  -----------
  style fix for deadline panel;
campaign start timestamp is added on the summary panel


  Commit: a2e9141450bba3de323bb9345adeb34b77fc42b1
      https://github.com/Evolveum/midpoint/commit/a2e9141450bba3de323bb9345adeb34b77fc42b1
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/Resource.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java

  Log Message:
  -----------
  Add (failing thus disabled) test for MID-10015


  Commit: f079c247fb828500cae7fe9f95835b505ec4aa48
      https://github.com/Evolveum/midpoint/commit/f079c247fb828500cae7fe9f95835b505ec4aa48
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/RelatedTasksPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticBoxPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticBoxPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticListBoxPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticListBoxPanel.java

  Log Message:
  -----------
  clickable title on the campaign statistics (reviewers, tasks) panel


  Commit: 33f18f16b34b828dd5e08b1a00aae94fc30bf9f3
      https://github.com/Evolveum/midpoint/commit/33f18f16b34b828dd5e08b1a00aae94fc30bf9f3
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/Resource.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/scripting/AbstractBasicScriptingTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java

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


  Commit: 218f007e572eb02ddff5b7b8c5d5ad722ece593e
      https://github.com/Evolveum/midpoint/commit/218f007e572eb02ddff5b7b8c5d5ad722ece593e
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schema/ResourceSchemaWizardPanel.java

  Log Message:
  -----------
  MID-9779: fix reload resource schemas after changing of generate object class


  Commit: 0450657bea1b57110feb5e223a505675cd663d84
      https://github.com/Evolveum/midpoint/commit/0450657bea1b57110feb5e223a505675cd663d84
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertCampaignSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/DeadlinePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/RelatedTasksPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticBoxPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticBoxPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticListBoxPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticListBoxPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/Resource.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/scripting/AbstractBasicScriptingTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java

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


  Commit: cf7cade899b8f663d90e5a9785037e0d0d1927c0
      https://github.com/Evolveum/midpoint/commit/cf7cade899b8f663d90e5a9785037e0d0d1927c0
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M repo/system-init/src/main/resources/initial-objects/archetype/020-archetype-system-user.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/021-archetype-system-role.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/022-archetype-business-role.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/024-archetype-operation-request.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/025-archetype-approval-case.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/026-archetype-trace.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/027-archetype-correlation-case.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/028-archetype-application-role.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/029-archetype-application.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/059-archetype-report.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/060-archetype-report-dashboard.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/061-archetype-report-collection.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/062-archetype-classification.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/063-archetype-clearance.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/502-archetype-task-recomputation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/503-archetype-task-import.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/504-archetype-task-live-sync.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/505-archetype-task-async-update.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/506-archetype-task-cleanup.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/507-archetype-task-report.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/515-archetype-task-objects-delete.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/517-archetype-task-execute-change.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/518-archetype-task-execute-deltas.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/519-archetype-task-reindex-repository.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/520-archetype-task-certification.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/521-archetype-task-approval.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/528-archetype-task-util.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/529-archetype-task-system.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/530-archetype-task-validity.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/531-archetype-task-trigger.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/532-archetype-task-propagation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/533-archetype-task-multi-propagation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/700-archetype-event-mark.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/701-archetype-object-mark.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/702-archetype-person.xml
    M repo/system-init/src/main/resources/initial-objects/dashboard/899-dashboard-compliance.xml
    M repo/system-init/src/main/resources/initial-objects/report/100-report-reconciliation.xml
    M repo/system-init/src/main/resources/initial-objects/report/110-report-user-list.xml
    M repo/system-init/src/main/resources/initial-objects/report/130-report-certification-definitions.xml
    M repo/system-init/src/main/resources/initial-objects/report/140-report-certification-campaigns.xml
    M repo/system-init/src/main/resources/initial-objects/report/150-report-certification-cases.xml
    M repo/system-init/src/main/resources/initial-objects/report/160-report-certification-work-items.xml
    M repo/system-init/src/main/resources/initial-objects/report/200-report-indirect-assignments.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

  Log Message:
  -----------
  applying commit #65df833c (+ some other commits) to the initial objects on the right place (extending polystring type elements with translation and keys configuration)


  Commit: 45948531d2e7f648ef733f461ef522843f7eec61
      https://github.com/Evolveum/midpoint/commit/45948531d2e7f648ef733f461ef522843f7eec61
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schema/ResourceSchemaWizardPanel.java

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


  Commit: 73bdfc2b44008d695ec62f053f4eb0bfb259b093
      https://github.com/Evolveum/midpoint/commit/73bdfc2b44008d695ec62f053f4eb0bfb259b093
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/AssociationTilePanel.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/AssociationTypesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ChoiceAssociationPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/SelectObjectClassesStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/ResourceAssociationTypeWizardChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/AssociationChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ObjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ParticipantAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/SubjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java

  Log Message:
  -----------
  fix getting resource schema in GUI


  Commit: 84d212360cc1e74a5a22043ead2994df6d56c181
      https://github.com/Evolveum/midpoint/commit/84d212360cc1e74a5a22043ead2994df6d56c181
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M repo/system-init/src/main/resources/initial-objects/archetype/020-archetype-system-user.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/021-archetype-system-role.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/022-archetype-business-role.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/024-archetype-operation-request.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/025-archetype-approval-case.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/026-archetype-trace.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/027-archetype-correlation-case.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/028-archetype-application-role.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/029-archetype-application.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/059-archetype-report.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/060-archetype-report-dashboard.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/061-archetype-report-collection.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/062-archetype-classification.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/063-archetype-clearance.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/502-archetype-task-recomputation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/503-archetype-task-import.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/504-archetype-task-live-sync.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/505-archetype-task-async-update.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/506-archetype-task-cleanup.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/507-archetype-task-report.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/515-archetype-task-objects-delete.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/517-archetype-task-execute-change.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/518-archetype-task-execute-deltas.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/519-archetype-task-reindex-repository.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/520-archetype-task-certification.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/521-archetype-task-approval.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/528-archetype-task-util.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/529-archetype-task-system.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/530-archetype-task-validity.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/531-archetype-task-trigger.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/532-archetype-task-propagation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/533-archetype-task-multi-propagation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/700-archetype-event-mark.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/701-archetype-object-mark.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/702-archetype-person.xml
    M repo/system-init/src/main/resources/initial-objects/dashboard/899-dashboard-compliance.xml
    M repo/system-init/src/main/resources/initial-objects/report/100-report-reconciliation.xml
    M repo/system-init/src/main/resources/initial-objects/report/110-report-user-list.xml
    M repo/system-init/src/main/resources/initial-objects/report/130-report-certification-definitions.xml
    M repo/system-init/src/main/resources/initial-objects/report/140-report-certification-campaigns.xml
    M repo/system-init/src/main/resources/initial-objects/report/150-report-certification-cases.xml
    M repo/system-init/src/main/resources/initial-objects/report/160-report-certification-work-items.xml
    M repo/system-init/src/main/resources/initial-objects/report/200-report-indirect-assignments.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

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


  Commit: c35082292ebe4b5523f82fe0fa7e4c5621b582f3
      https://github.com/Evolveum/midpoint/commit/c35082292ebe4b5523f82fe0fa7e4c5621b582f3
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AdvancedModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributesDto.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java

  Log Message:
  -----------
  Role analysis disable role attribute analysis and minor fixs


  Commit: c30818bc1bff1cc994dc49fd3f5ad422a44c90ef
      https://github.com/Evolveum/midpoint/commit/c30818bc1bff1cc994dc49fd3f5ad422a44c90ef
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java

  Log Message:
  -----------
  Role analysis fix execution of pattern attribute analysis


  Commit: 4e605fe8ea5e5bbab72854df7c5c939934e74e35
      https://github.com/Evolveum/midpoint/commit/4e605fe8ea5e5bbab72854df7c5c939934e74e35
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

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

  Log Message:
  -----------
  MID-10014 minor localization fix, still main issue is in initial objects xml/properties files


  Commit: 203b22d3df92836d310c14bdecbf3b02a3cab11e
      https://github.com/Evolveum/midpoint/commit/203b22d3df92836d310c14bdecbf3b02a3cab11e
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

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

  Log Message:
  -----------
  adding icon columns to Marking table that indicate filter


  Commit: 0eca8e5835ceca675cba50cdecf129d48082b73f
      https://github.com/Evolveum/midpoint/commit/0eca8e5835ceca675cba50cdecf129d48082b73f
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

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

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


  Commit: d381b6637139464ee967e5c553e1233ba1750499
      https://github.com/Evolveum/midpoint/commit/d381b6637139464ee967e5c553e1233ba1750499
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M repo/system-init/src/main/resources/initial-objects/archetype/027-archetype-correlation-case.xml
    M repo/system-init/src/main/resources/initial-objects/report/150-report-certification-cases.xml
    M repo/system-init/src/main/resources/initial-objects/report/200-report-indirect-assignments.xml

  Log Message:
  -----------
  initial objects fix


  Commit: 5c11c5195a687dc31afa0f3fe8617a3126609739
      https://github.com/Evolveum/midpoint/commit/5c11c5195a687dc31afa0f3fe8617a3126609739
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/AssociationTilePanel.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/AssociationTypesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ChoiceAssociationPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/SelectObjectClassesStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/ResourceAssociationTypeWizardChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/AssociationChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ObjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ParticipantAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/SubjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java

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


  Commit: 2bc9eacc70eaf55a7db129df948c1c12ffcad88a
      https://github.com/Evolveum/midpoint/commit/2bc9eacc70eaf55a7db129df948c1c12ffcad88a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowRelationParticipantType.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectClassDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectTypeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/MidPointTestConstants.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyIntents.java
    A provisioning/provisioning-impl/src/test/resources/dummy/dummy-intents/resource-associations.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java

  Log Message:
  -----------
  Implement associations createTargetObjectsFilter

This should resolve MID-10023.


  Commit: 7b04927db28dfd336a89865bc843ed5a08a7e869
      https://github.com/Evolveum/midpoint/commit/7b04927db28dfd336a89865bc843ed5a08a7e869
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/AssociationTilePanel.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/AssociationTypesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ChoiceAssociationPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/SelectObjectClassesStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schema/ResourceSchemaWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/ResourceAssociationTypeWizardChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/AssociationChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ObjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/ParticipantAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/SubjectAssociationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java
    M repo/system-init/src/main/resources/initial-objects/archetype/020-archetype-system-user.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/021-archetype-system-role.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/022-archetype-business-role.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/024-archetype-operation-request.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/025-archetype-approval-case.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/026-archetype-trace.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/027-archetype-correlation-case.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/028-archetype-application-role.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/029-archetype-application.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/059-archetype-report.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/060-archetype-report-dashboard.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/061-archetype-report-collection.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/062-archetype-classification.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/063-archetype-clearance.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/502-archetype-task-recomputation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/503-archetype-task-import.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/504-archetype-task-live-sync.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/505-archetype-task-async-update.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/506-archetype-task-cleanup.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/507-archetype-task-report.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/515-archetype-task-objects-delete.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/517-archetype-task-execute-change.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/518-archetype-task-execute-deltas.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/519-archetype-task-reindex-repository.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/520-archetype-task-certification.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/521-archetype-task-approval.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/528-archetype-task-util.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/529-archetype-task-system.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/530-archetype-task-validity.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/531-archetype-task-trigger.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/532-archetype-task-propagation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/533-archetype-task-multi-propagation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/700-archetype-event-mark.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/701-archetype-object-mark.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/702-archetype-person.xml
    M repo/system-init/src/main/resources/initial-objects/dashboard/899-dashboard-compliance.xml
    M repo/system-init/src/main/resources/initial-objects/report/100-report-reconciliation.xml
    M repo/system-init/src/main/resources/initial-objects/report/110-report-user-list.xml
    M repo/system-init/src/main/resources/initial-objects/report/130-report-certification-definitions.xml
    M repo/system-init/src/main/resources/initial-objects/report/140-report-certification-campaigns.xml
    M repo/system-init/src/main/resources/initial-objects/report/150-report-certification-cases.xml
    M repo/system-init/src/main/resources/initial-objects/report/160-report-certification-work-items.xml
    M repo/system-init/src/main/resources/initial-objects/report/200-report-indirect-assignments.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

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


  Commit: 2ebaa03d45f49e4212bda4d0603c09a4863a0d94
      https://github.com/Evolveum/midpoint/commit/2ebaa03d45f49e4212bda4d0603c09a4863a0d94
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceUtils.java

  Log Message:
  -----------
  Role analysis fix pattern chunk resolver
1. This commit fixes the incorrect display of the found
suggestion role when mapping to the user-permission table.
Removes inconsistency caused by role analysis process mod.


  Commit: a86fab8191544fdf6c68b464b49062a39b95c1f4
      https://github.com/Evolveum/midpoint/commit/a86fab8191544fdf6c68b464b49062a39b95c1f4
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java

  Log Message:
  -----------
  Role analysis fix npe that cause no detection pattern has been stored
1. Ensure that not null object for attribute analysis has been stored
 during updating cluster statistics.


  Commit: 767532843e23807f50fe787f26a650b7bcfaa379
      https://github.com/Evolveum/midpoint/commit/767532843e23807f50fe787f26a650b7bcfaa379
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

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

  Log Message:
  -----------
  sorting reviewers by non-responded items count


  Commit: 077f8ee26756b1b925531acbe30a3283db91739a
      https://github.com/Evolveum/midpoint/commit/077f8ee26756b1b925531acbe30a3283db91739a
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowRelationParticipantType.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectClassDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectTypeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/MidPointTestConstants.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyIntents.java
    A provisioning/provisioning-impl/src/test/resources/dummy/dummy-intents/resource-associations.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java

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


  Commit: 518c54309bd4cbd9074c65e26e516b466b81debb
      https://github.com/Evolveum/midpoint/commit/518c54309bd4cbd9074c65e26e516b466b81debb
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceReferenceAttributeWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceAttributeTargetSearchExpressionEvaluator.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyIntents.java

  Log Message:
  -----------
  Fix createTargetObjectsFilter methods

In principle, 2bc9eacc70eaf55a7db129df948c1c12ffcad88a was correct, but
the filters produced cannot be used for on-resource (or even noFetch)
searches.

So this commit provides the "resourceSafe" flag that provides
filters that are less precise, but at least executable.

Related to MID-10023. Should fix failing TestEntitlements, TestScience,
and TestUnix/TestUnixTolerantAux.


  Commit: f8cacee0a474eafaa6d88f21d10d670cbdf573c5
      https://github.com/Evolveum/midpoint/commit/f8cacee0a474eafaa6d88f21d10d670cbdf573c5
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java

  Log Message:
  -----------
  MID-9993 application displays error messages with technical details, wip


  Commit: 0df4bd8301ff94820ce5f8c60b0fe604eae65669
      https://github.com/Evolveum/midpoint/commit/0df4bd8301ff94820ce5f8c60b0fe604eae65669
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTable.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowRelationParticipantType.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectClassDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectTypeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/MidPointTestConstants.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyIntents.java
    A provisioning/provisioning-impl/src/test/resources/dummy/dummy-intents/resource-associations.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/system-init/src/main/resources/initial-objects/archetype/027-archetype-correlation-case.xml
    M repo/system-init/src/main/resources/initial-objects/report/150-report-certification-cases.xml
    M repo/system-init/src/main/resources/initial-objects/report/200-report-indirect-assignments.xml

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


  Commit: 5badf14471bde2037a61c6243541463fe8ee51b5
      https://github.com/Evolveum/midpoint/commit/5badf14471bde2037a61c6243541463fe8ee51b5
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M testing/story/pom.xml

  Log Message:
  -----------
  Add test dependency (story->cases)

Seems to be necessary to run the story tests from the latest IDEA?


  Commit: 0266daa55c72b50b1cfd862dbb73b8e52cdcfbe7
      https://github.com/Evolveum/midpoint/commit/0266daa55c72b50b1cfd862dbb73b8e52cdcfbe7
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

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

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


  Commit: 54f03f9b6e919d45a9651d22a71f796efa662989
      https://github.com/Evolveum/midpoint/commit/54f03f9b6e919d45a9651d22a71f796efa662989
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

  Log Message:
  -----------
  initial object fix


  Commit: 1bd93634fe1963c8230988ec6ea36af055e844f2
      https://github.com/Evolveum/midpoint/commit/1bd93634fe1963c8230988ec6ea36af055e844f2
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBoxConfigurationBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/QNameWithoutNamespaceItemWrapperFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/QNameWithoutNamespaceItemWrapper.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd

  Log Message:
  -----------
  adding basic search panel for GuiObjectListViewType


  Commit: 569825796c6edff6ece7320a5061d8f67227d8c6
      https://github.com/Evolveum/midpoint/commit/569825796c6edff6ece7320a5061d8f67227d8c6
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceReferenceAttributeWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowRelationParticipantType.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectClassDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectTypeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/MidPointTestConstants.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceAttributeTargetSearchExpressionEvaluator.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyIntents.java
    A provisioning/provisioning-impl/src/test/resources/dummy/dummy-intents/resource-associations.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/system-init/src/main/resources/initial-objects/archetype/027-archetype-correlation-case.xml
    M repo/system-init/src/main/resources/initial-objects/report/150-report-certification-cases.xml
    M repo/system-init/src/main/resources/initial-objects/report/200-report-indirect-assignments.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    M testing/story/pom.xml

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


  Commit: 50f639f561bf750a5a56c243125b23c73605ce80
      https://github.com/Evolveum/midpoint/commit/50f639f561bf750a5a56c243125b23c73605ce80
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M repo/system-init/src/main/resources/initial-objects/archetype/060-archetype-report-dashboard.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/504-archetype-task-live-sync.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/505-archetype-task-async-update.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/520-archetype-task-certification.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    M repo/system-init/src/main/resources/initial-objects/report/110-report-user-list.xml
    M repo/system-init/src/main/resources/initial-objects/report/130-report-certification-definitions.xml
    M repo/system-init/src/main/resources/initial-objects/report/160-report-certification-work-items.xml
    M repo/system-init/src/main/resources/initial-objects/report/200-report-indirect-assignments.xml

  Log Message:
  -----------
  review of the initial objects + minor fixes


  Commit: 2824958158974a39fab390e1213ee99cd1dd8662
      https://github.com/Evolveum/midpoint/commit/2824958158974a39fab390e1213ee99cd1dd8662
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBoxConfigurationBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/QNameWithoutNamespaceItemWrapperFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/QNameWithoutNamespaceItemWrapper.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd

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


  Commit: af4a49d538e1891e1cc1ea5a3c40c29115a4979e
      https://github.com/Evolveum/midpoint/commit/af4a49d538e1891e1cc1ea5a3c40c29115a4979e
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java

  Log Message:
  -----------
  MID-9993 application displays error messages with technical details


  Commit: 9d822a5e0858040631efed85783ad36acbef9ce3
      https://github.com/Evolveum/midpoint/commit/9d822a5e0858040631efed85783ad36acbef9ce3
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBoxConfigurationBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/QNameWithoutNamespaceItemWrapperFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/QNameWithoutNamespaceItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceReferenceAttributeWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceAttributeTargetSearchExpressionEvaluator.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyIntents.java
    M repo/system-init/src/main/resources/initial-objects/archetype/060-archetype-report-dashboard.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/504-archetype-task-live-sync.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/505-archetype-task-async-update.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/520-archetype-task-certification.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    M repo/system-init/src/main/resources/initial-objects/report/110-report-user-list.xml
    M repo/system-init/src/main/resources/initial-objects/report/130-report-certification-definitions.xml
    M repo/system-init/src/main/resources/initial-objects/report/160-report-certification-work-items.xml
    M repo/system-init/src/main/resources/initial-objects/report/200-report-indirect-assignments.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    M testing/story/pom.xml

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


  Commit: 8cfffd1c0364ee89d5292082adc32031943f9969
      https://github.com/Evolveum/midpoint/commit/8cfffd1c0364ee89d5292082adc32031943f9969
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    M model/model-intest/src/test/resources/mining/import/roles.xml
    M model/model-intest/src/test/resources/mining/import/users.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-1.xml
    A model/model-intest/src/test/resources/mining/session/session-role-mining-direct-1.xml
    R model/model-intest/src/test/resources/mining/session/session-role-mining-indirect-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-role-mode-1.xml
    A model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-direct-1.xml
    R model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-indirect-1.xml

  Log Message:
  -----------
  working with smaller and recomputed data


  Commit: ca944675e37df32f693c0d5f13089e6c1bdb6f5c
      https://github.com/Evolveum/midpoint/commit/ca944675e37df32f693c0d5f13089e6c1bdb6f5c
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M config/initial-objects/archetype/029-archetype-application.xml
    M docs/interfaces/rest/endpoints/archetypes.adoc
    M docs/interfaces/rest/index.adoc
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectBrowserPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBoxConfigurationBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/QNameWithoutNamespaceItemWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AssociationSearchItemWrapper.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/QNameWithoutNamespaceItemWrapper.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationTypeMappingNamePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/MappingNamePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceObjectTypeMappingNamePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceReferenceAttributeWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/resourceAssociation/AssociationMappingExpressionWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/CreateTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ProgressAwareChangesExecutorImpl.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/component/assignmentType/assignment/DirectAndIndirectAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/ConstructionInducementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/InducedEntitlementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertCampaignSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/DeadlinePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/RelatedTasksPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticBoxPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticBoxPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticListBoxPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticListBoxPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.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/wizard/schema/ResourceSchemaWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/basic/FocusResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/BasicSessionInformationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionDetectionOptionsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionMaintenanceWizardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionMaintenanceWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ExpressionPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/AssociationMappingNameValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/IntentValidator.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/MappingNameValidator.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/ObjectTypeMappingNameValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AssociationExpressionValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowRelationParticipantType.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectClassDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectTypeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AbstractShadow.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/Resource.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/MidPointTestConstants.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelExecuteOptions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ProgressListener.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/hooks/ChangeHook.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AbstractSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceAttributeTargetSearchExpressionEvaluator.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/SequentialValueExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkHookHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEnforcer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Resolver.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockClockworkHook.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/visualizer/TestVisualizer.java
    M model/model-impl/testng-unit.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbacLightInitialProjection.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbacNoInbounds.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/scripting/AbstractBasicScriptingTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/TestPreviewSequences.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/ElementContextAsserter.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/FocusContextAsserter.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/ProjectionContextAsserter.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/hook/WfHook.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
    M pom.xml
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyIntents.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    A provisioning/provisioning-impl/src/test/resources/dummy/dummy-intents/resource-associations.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-native-references.xml
    M provisioning/provisioning-impl/testng-integration.xml
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/system-init/src/main/resources/initial-objects/archetype/020-archetype-system-user.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/021-archetype-system-role.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/022-archetype-business-role.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/024-archetype-operation-request.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/025-archetype-approval-case.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/026-archetype-trace.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/027-archetype-correlation-case.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/028-archetype-application-role.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/029-archetype-application.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/059-archetype-report.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/060-archetype-report-dashboard.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/061-archetype-report-collection.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/062-archetype-classification.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/063-archetype-clearance.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/502-archetype-task-recomputation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/503-archetype-task-import.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/504-archetype-task-live-sync.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/505-archetype-task-async-update.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/506-archetype-task-cleanup.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/507-archetype-task-report.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/515-archetype-task-objects-delete.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/517-archetype-task-execute-change.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/518-archetype-task-execute-deltas.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/519-archetype-task-reindex-repository.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/520-archetype-task-certification.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/521-archetype-task-approval.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/528-archetype-task-util.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/529-archetype-task-system.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/530-archetype-task-validity.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/531-archetype-task-trigger.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/532-archetype-task-propagation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/533-archetype-task-multi-propagation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/700-archetype-event-mark.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/701-archetype-object-mark.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/702-archetype-person.xml
    M repo/system-init/src/main/resources/initial-objects/dashboard/899-dashboard-compliance.xml
    M repo/system-init/src/main/resources/initial-objects/report/100-report-reconciliation.xml
    M repo/system-init/src/main/resources/initial-objects/report/110-report-user-list.xml
    M repo/system-init/src/main/resources/initial-objects/report/130-report-certification-definitions.xml
    M repo/system-init/src/main/resources/initial-objects/report/140-report-certification-campaigns.xml
    M repo/system-init/src/main/resources/initial-objects/report/150-report-certification-cases.xml
    M repo/system-init/src/main/resources/initial-objects/report/160-report-certification-work-items.xml
    M repo/system-init/src/main/resources/initial-objects/report/200-report-indirect-assignments.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    M testing/story/pom.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestInboundOutboundAssociation.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/security/TestRoleMembers.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into test/role-analysis


  Commit: 716604da8100b71707e4aadbac03dda858b64021
      https://github.com/Evolveum/midpoint/commit/716604da8100b71707e4aadbac03dda858b64021
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    M model/model-intest/src/test/resources/mining/import/roles.xml
    M model/model-intest/src/test/resources/mining/import/users.xml

  Log Message:
  -----------
  fixing checkstyle errors


  Commit: 10ba98896b8fee672f37b55d32bb0bfe02fbac10
      https://github.com/Evolveum/midpoint/commit/10ba98896b8fee672f37b55d32bb0bfe02fbac10
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.java

  Log Message:
  -----------
  MID-9458: getCaseOrItemOutcome is public (was public for workitems already)


  Commit: 543c3decaf62e6533fb2b4a6a5c25d3669ff6257
      https://github.com/Evolveum/midpoint/commit/543c3decaf62e6533fb2b4a6a5c25d3669ff6257
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java

  Log Message:
  -----------
  MID-10033: Also check for correct serialization

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


  Commit: 34abcbf31470c91018f6c2c6a348d88e14b0a1cc
      https://github.com/Evolveum/midpoint/commit/34abcbf31470c91018f6c2c6a348d88e14b0a1cc
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

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

  Log Message:
  -----------
  MID-9732 Added target/@/name to GUI searchable items list

Prism now supports search by reference target name (in form of @/name) so
it is okay to have this, even if repository assignment view is not enabled

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


  Commit: 61e55476afdea4dc002bcd18cec22f7f341dbfd4
      https://github.com/Evolveum/midpoint/commit/61e55476afdea4dc002bcd18cec22f7f341dbfd4
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

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

  Log Message:
  -----------
  Role analysis fix npe while updating attribute clustering rule


  Commit: 16e3f923aaca7433452689565fa6ede40aab9573
      https://github.com/Evolveum/midpoint/commit/16e3f923aaca7433452689565fa6ede40aab9573
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

  Log Message:
  -----------
  New application label fix


  Commit: 5923365c6fef2374d5a5a9030836d4a23c8c5a59
      https://github.com/Evolveum/midpoint/commit/5923365c6fef2374d5a5a9030836d4a23c8c5a59
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    A model/model-intest/src/test/resources/mining/import/archetypes.xml
    A model/model-intest/src/test/resources/mining/import/orgs.xml
    A model/model-intest/src/test/resources/mining/import/roles.xml
    A model/model-intest/src/test/resources/mining/import/users.xml
    A model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    A model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml
    A model/model-intest/src/test/resources/mining/session/session-role-mining-1.xml
    A model/model-intest/src/test/resources/mining/session/session-role-mining-direct-1.xml
    A model/model-intest/src/test/resources/mining/session/session-role-mining-role-mode-1.xml
    A model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-1.xml
    A model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-direct-1.xml
    A model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-outlier-full-1.xml
    A model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-outlier-part-1.xml
    A model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-role-mode-1.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java

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


  Commit: 39fecfe19c76407b0b7ad725c4facdc85ba18f42
      https://github.com/Evolveum/midpoint/commit/39fecfe19c76407b0b7ad725c4facdc85ba18f42
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    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/mining/ClusteringAttributeFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerHeaderPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormAnalysisAttributesPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormAnalysisAttributesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormClusteringAttributesPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormClusteringAttributesPanel.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/VerticalFormPrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormRoleAnalysisAttributeSettingPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd

  Log Message:
  -----------
  Role analysis improve clustering and analyze attribute panels UI


  Commit: 567bb439fdc0870e710515faeb2b2d7277d5aa95
      https://github.com/Evolveum/midpoint/commit/567bb439fdc0870e710515faeb2b2d7277d5aa95
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyAdTrivialScenario.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    A model/model-intest/src/test/resources/associations/archetype-app-role.xml
    A model/model-intest/src/test/resources/associations/archetype-generic-ad-role.xml
    A model/model-intest/src/test/resources/associations/resource-dummy-ad-two-group-types.xml
    A model/model-intest/src/test/resources/associations/role-inducing-group-template-2.xml
    A model/model-intest/src/test/resources/associations/role-inducing-group-template.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AssociationsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowSearchLikeOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/MaintenanceExceptionHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/PendingOperationsHelper.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyIntents.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestObject.java

  Log Message:
  -----------
  Provide effectiveOperationPolicy for ref. shadows

When referenced shadows for associations and reference attributes
were resolved during provisioning add/modify operations, the effective
operation policy was not filled in. This is now fixed.

Also added tests for MID-9994 and for simple association definitions.


  Commit: 6ea61c94e04c4907fdad3943a54ad955517a0eff
      https://github.com/Evolveum/midpoint/commit/6ea61c94e04c4907fdad3943a54ad955517a0eff
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBoxConfigurationBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/QNameWithoutNamespaceItemWrapperFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/QNameWithoutNamespaceItemWrapper.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    A model/model-intest/src/test/resources/mining/import/archetypes.xml
    A model/model-intest/src/test/resources/mining/import/orgs.xml
    A model/model-intest/src/test/resources/mining/import/roles.xml
    A model/model-intest/src/test/resources/mining/import/users.xml
    A model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    A model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml
    A model/model-intest/src/test/resources/mining/session/session-role-mining-1.xml
    A model/model-intest/src/test/resources/mining/session/session-role-mining-direct-1.xml
    A model/model-intest/src/test/resources/mining/session/session-role-mining-role-mode-1.xml
    A model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-1.xml
    A model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-direct-1.xml
    A model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-outlier-full-1.xml
    A model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-outlier-part-1.xml
    A model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-role-mode-1.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/system-init/src/main/resources/initial-objects/archetype/060-archetype-report-dashboard.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/504-archetype-task-live-sync.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/505-archetype-task-async-update.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/520-archetype-task-certification.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    M repo/system-init/src/main/resources/initial-objects/report/110-report-user-list.xml
    M repo/system-init/src/main/resources/initial-objects/report/130-report-certification-definitions.xml
    M repo/system-init/src/main/resources/initial-objects/report/160-report-certification-work-items.xml
    M repo/system-init/src/main/resources/initial-objects/report/200-report-indirect-assignments.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

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


  Commit: 7a95f940d12b147aff788bb189b0077b87d62d94
      https://github.com/Evolveum/midpoint/commit/7a95f940d12b147aff788bb189b0077b87d62d94
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/FlexibleLabelModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.java

  Log Message:
  -----------
  MID-10016 GUI: summary panel doesn't show titles fixed


  Commit: 23a29c6722b286681df69f2e3d76923bc0025bad
      https://github.com/Evolveum/midpoint/commit/23a29c6722b286681df69f2e3d76923bc0025bad
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyAdTrivialScenario.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    A model/model-intest/src/test/resources/associations/archetype-app-role.xml
    A model/model-intest/src/test/resources/associations/archetype-generic-ad-role.xml
    A model/model-intest/src/test/resources/associations/resource-dummy-ad-two-group-types.xml
    A model/model-intest/src/test/resources/associations/role-inducing-group-template-2.xml
    A model/model-intest/src/test/resources/associations/role-inducing-group-template.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AssociationsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowSearchLikeOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/MaintenanceExceptionHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/PendingOperationsHelper.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyIntents.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestObject.java

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


  Commit: afe163e5f3492e346e4cd8c53f3762f003c09727
      https://github.com/Evolveum/midpoint/commit/afe163e5f3492e346e4cd8c53f3762f003c09727
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/IterationHelper.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java

  Log Message:
  -----------
  Improve "No name in the new object" message

No more information about null object, null template etc.


  Commit: 55142933b7df1fe874e3ec5455b974020c6f756b
      https://github.com/Evolveum/midpoint/commit/55142933b7df1fe874e3ec5455b974020c6f756b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/FlexibleLabelModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.java

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


  Commit: 7fffad9af498ca68b68bdf8a0e0995d205c3c5c2
      https://github.com/Evolveum/midpoint/commit/7fffad9af498ca68b68bdf8a0e0995d205c3c5c2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M pom.xml
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorManager.java

  Log Message:
  -----------
  Bump ConnId version to 1.6.0.0-RC1

This is the first official build containing the support for reference
attributes.


  Commit: 252ab2fdf8c49bf1e7bad50a294abbebad4e86f8
      https://github.com/Evolveum/midpoint/commit/252ab2fdf8c49bf1e7bad50a294abbebad4e86f8
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertResponseDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.java

  Log Message:
  -----------
  fix for cert case details popup to filter activities by iteration


  Commit: 119a476a8fda66d2925181e8a77fb2f9b282bae8
      https://github.com/Evolveum/midpoint/commit/119a476a8fda66d2925181e8a77fb2f9b282bae8
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/FlexibleLabelModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/IterationHelper.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyAdTrivialScenario.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    A model/model-intest/src/test/resources/associations/archetype-app-role.xml
    A model/model-intest/src/test/resources/associations/archetype-generic-ad-role.xml
    A model/model-intest/src/test/resources/associations/resource-dummy-ad-two-group-types.xml
    A model/model-intest/src/test/resources/associations/role-inducing-group-template-2.xml
    A model/model-intest/src/test/resources/associations/role-inducing-group-template.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AssociationsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowSearchLikeOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/MaintenanceExceptionHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/PendingOperationsHelper.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyIntents.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestObject.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java

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


  Commit: d63a738394c46b8e27380574a105c4e48e3e8353
      https://github.com/Evolveum/midpoint/commit/d63a738394c46b8e27380574a105c4e48e3e8353
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java

  Log Message:
  -----------
  MID-9754: Test reindex of two shadows with conflicting attributes definitions.


  Commit: 9f6774e73d58d7efb238e56387c061d8ea225971
      https://github.com/Evolveum/midpoint/commit/9f6774e73d58d7efb238e56387c061d8ea225971
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java

  Log Message:
  -----------
  MID-9754: sqale: Do not overwrite full object values from extension storage

# Conflicts:
#	repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
#	repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java


  Commit: 01f871b5eb2e7efd09c2acffc864a8c00b26886c
      https://github.com/Evolveum/midpoint/commit/01f871b5eb2e7efd09c2acffc864a8c00b26886c
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertResponseDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java

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


  Commit: 1737c372193d508e389e5a101fe708ac003280a1
      https://github.com/Evolveum/midpoint/commit/1737c372193d508e389e5a101fe708ac003280a1
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ObjectSimpleAttributeSelectionProvider.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/BasePrepareAction.java

  Log Message:
  -----------
  Role analysis fix user-permission table settings (display by attribute)


  Commit: e26f813d86223299eaf43da3ccf0440fe2c05134
      https://github.com/Evolveum/midpoint/commit/e26f813d86223299eaf43da3ccf0440fe2c05134
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

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

  Log Message:
  -----------
  Role analysis add text-truncate for IconAjaxButtonBadge


  Commit: f881e7ada1b75b6601c8c6b4f31f574b2a462725
      https://github.com/Evolveum/midpoint/commit/f881e7ada1b75b6601c8c6b4f31f574b2a462725
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java

  Log Message:
  -----------
  Role analysis add localizations


  Commit: 0fd448f066371ed2940fbc9178ce6feebd62ed06
      https://github.com/Evolveum/midpoint/commit/0fd448f066371ed2940fbc9178ce6feebd62ed06
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DebugLabel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DebugLabel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DetailedPatternSelectionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DetailedPatternSelectionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java

  Log Message:
  -----------
  Role analysis fix UI for DetailedPatternSelectionPanel
1. Improve UI.
2. Rename from DebugLabel


  Commit: fef54f6c8c62d1e7abf06f2cba8eac14d98f0662
      https://github.com/Evolveum/midpoint/commit/fef54f6c8c62d1e7abf06f2cba8eac14d98f0662
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/BasePrepareAction.java

  Log Message:
  -----------
  Role analysis fix object cache options
1. Cause 'property' already present


  Commit: 302b90c77b24061870fabb69e8239f201d11c67c
      https://github.com/Evolveum/midpoint/commit/302b90c77b24061870fabb69e8239f201d11c67c
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java

  Log Message:
  -----------
  MID-9992: Fixed session cookie customization via var/application.yml

The initialization code in MidpointSpringApplication accidentally
threw away all session customization via server.servlet.session
properties.


  Commit: e16e5d1405135997ce9787c1620962135a5b40b3
      https://github.com/Evolveum/midpoint/commit/e16e5d1405135997ce9787c1620962135a5b40b3
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/Resource.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/AbstractOpenDjTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNativeReferences.java

  Log Message:
  -----------
  Add a (failing thus disabled) test for MID-9938


  Commit: 48bcb1123853c26dc4f4b9769e561a39988d7c09
      https://github.com/Evolveum/midpoint/commit/48bcb1123853c26dc4f4b9769e561a39988d7c09
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-24 (Tue, 24 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java

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


  Commit: ad580140e25258cb46737b9cf20856bb2cb517cb
      https://github.com/Evolveum/midpoint/commit/ad580140e25258cb46737b9cf20856bb2cb517cb
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtItemCache.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.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/delta/item/ExtensionItemDeltaProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ext/MExtItem.java

  Log Message:
  -----------
  MID-9754: On update properly delete old indexed versions of item

Sometimes changed definition can be first time seen during update
attribute delta so we delete all JSONB attributes belonging
to different attribute definitions with same name.


  Commit: 337a65b09cbd5a9c04e579546d6c3c73e6e68ef5
      https://github.com/Evolveum/midpoint/commit/337a65b09cbd5a9c04e579546d6c3c73e6e68ef5
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M docs/admin-gui/admin-gui-config/index.adoc

  Log Message:
  -----------
  MID-9993 updated docs


  Commit: a909612fa37da1269ab3ff462d75453e086d7073
      https://github.com/Evolveum/midpoint/commit/a909612fa37da1269ab3ff462d75453e086d7073
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AssociationSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ConstructionAssociationPanel.java

  Log Message:
  -----------
  MID-9994: disable selecting shadow for complex association and fix item name of reference attribute in evaluator


  Commit: 565deed86fc03a877594a80561b4426c688d1509
      https://github.com/Evolveum/midpoint/commit/565deed86fc03a877594a80561b4426c688d1509
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M docs/admin-gui/admin-gui-config/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/FlexibleLabelModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertResponseDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/Resource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/IterationHelper.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyAdTrivialScenario.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    A model/model-intest/src/test/resources/associations/archetype-app-role.xml
    A model/model-intest/src/test/resources/associations/archetype-generic-ad-role.xml
    A model/model-intest/src/test/resources/associations/resource-dummy-ad-two-group-types.xml
    A model/model-intest/src/test/resources/associations/role-inducing-group-template-2.xml
    A model/model-intest/src/test/resources/associations/role-inducing-group-template.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.java
    M pom.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AssociationsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowSearchLikeOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/MaintenanceExceptionHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/PendingOperationsHelper.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorManager.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyIntents.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/AbstractOpenDjTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNativeReferences.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtItemCache.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.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/delta/item/ExtensionItemDeltaProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ext/MExtItem.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestObject.java
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java

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


  Commit: d04b908cb7c29c457b2172ffb189cb7185a7258d
      https://github.com/Evolveum/midpoint/commit/d04b908cb7c29c457b2172ffb189cb7185a7258d
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    A docs/security/session-cookie.adoc

  Log Message:
  -----------
  MID-9992: Documented same site cookie use & configuration


  Commit: 96b51b1aa696e96b6eddaaff15184de7a5b84c17
      https://github.com/Evolveum/midpoint/commit/96b51b1aa696e96b6eddaaff15184de7a5b84c17
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionFullLoadOperation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    A model/model-intest/src/test/resources/preview/resource-dummy-bidirectional.xml

  Log Message:
  -----------
  Avoid loading new shadows during simulation

When running in the simulation (preview) mode, shadows that are going
to be created should not be fetched by the context loader - as they
most probably do not exist anyway. This commit ensures that.

It resolves MID-10039.


  Commit: 2a03a9809104cba83566eb9cb03b064497963715
      https://github.com/Evolveum/midpoint/commit/2a03a9809104cba83566eb9cb03b064497963715
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M docs/admin-gui/admin-gui-config/index.adoc
    A docs/security/session-cookie.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AssociationSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ConstructionAssociationPanel.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtItemCache.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.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/delta/item/ExtensionItemDeltaProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ext/MExtItem.java

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


  Commit: bb0a486412e79e9b129ac46cac79e84fd9bcb62e
      https://github.com/Evolveum/midpoint/commit/bb0a486412e79e9b129ac46cac79e84fd9bcb62e
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M docs/security/session-cookie.adoc

  Log Message:
  -----------
  MID-9992: Fixed header formatting in docs


  Commit: 8b4cf16a9a0644ea677f6d58761d7cce999661be
      https://github.com/Evolveum/midpoint/commit/8b4cf16a9a0644ea677f6d58761d7cce999661be
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidpointResponse.java

  Log Message:
  -----------
  MID-9288, MID-10036: Fixed 500 on redirect if HTTP/1.0 was used

Redirect handling code used thread-local helper API to access current
request even if it had already direct pointer to it.

The Spring/ Tomcat did not set this thread-local in some cases
such as HTTP/1.0 requests outside of /midpoint path


  Commit: 8f2a0fc6c3c1029c98fe2c9567f4a9fc054d9a58
      https://github.com/Evolveum/midpoint/commit/8f2a0fc6c3c1029c98fe2c9567f4a9fc054d9a58
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M docs/security/session-cookie.adoc

  Log Message:
  -----------
  MID-9992: Expanded Cookie Attributes section


  Commit: 525fca14c12ed1695bd36a00e18e6915cde3738b
      https://github.com/Evolveum/midpoint/commit/525fca14c12ed1695bd36a00e18e6915cde3738b
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

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

  Log Message:
  -----------
  MID-10017 added missing multivalue column to schema wizard


  Commit: 9b7c31d6cfda6e6c6dca0afbf643972edb415c69
      https://github.com/Evolveum/midpoint/commit/9b7c31d6cfda6e6c6dca0afbf643972edb415c69
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    A docs/security/session-cookie.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AssociationSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidpointResponse.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ConstructionAssociationPanel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionFullLoadOperation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    A model/model-intest/src/test/resources/preview/resource-dummy-bidirectional.xml

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


  Commit: 37e89fb84930f9d9901295b106fcf0bef34dcb31
      https://github.com/Evolveum/midpoint/commit/37e89fb84930f9d9901295b106fcf0bef34dcb31
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelPatternItem.java

  Log Message:
  -----------
  Role analysis minor improvements
1. Better name for attribute metric.
2. Change color for reduction metric.


  Commit: 4e12ea45710110c0d9d0f771f50bfc5bc2ba0be0
      https://github.com/Evolveum/midpoint/commit/4e12ea45710110c0d9d0f771f50bfc5bc2ba0be0
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/Toggle.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TogglePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticBoxPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticBoxPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticListBoxPanel.java

  Log Message:
  -----------
  cert items reviewers sorting by percentage/count


  Commit: d555da9f8993c09f4497ef0ad2309de068aa670d
      https://github.com/Evolveum/midpoint/commit/d555da9f8993c09f4497ef0ad2309de068aa670d
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M docs/admin-gui/admin-gui-config/index.adoc
    A docs/security/session-cookie.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AssociationSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/PrismItemDefinitionsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidpointResponse.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ConstructionAssociationPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/Resource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionFullLoadOperation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    A model/model-intest/src/test/resources/preview/resource-dummy-bidirectional.xml
    M pom.xml
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorManager.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/AbstractOpenDjTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNativeReferences.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtItemCache.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.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/delta/item/ExtensionItemDeltaProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ext/MExtItem.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java

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


  Commit: 3c0c67c45b9ef8be01a7f3c42ba1481ab3962f17
      https://github.com/Evolveum/midpoint/commit/3c0c67c45b9ef8be01a7f3c42ba1481ab3962f17
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardPanelHelper.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/PageResource.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/schemaHandling/associationType/ResourceAssociationTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/AssociationInboundEvaluatorWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/AssociationInboundMappingContainerTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/outbound/AssociationOutboundEvaluatorWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/outbound/AssociationOutboundMappingContainerTableWizardPanel.java

  Log Message:
  -----------
  MID-10024: fix back labels for association wizard panels showed from resource objects panels


  Commit: 913beb8807a56505e19ba273198114c464e623bd
      https://github.com/Evolveum/midpoint/commit/913beb8807a56505e19ba273198114c464e623bd
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    A docs/security/session-cookie.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/Toggle.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TogglePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticBoxPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticBoxPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticListBoxPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/PrismItemDefinitionsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidpointResponse.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionFullLoadOperation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    A model/model-intest/src/test/resources/preview/resource-dummy-bidirectional.xml

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


  Commit: 0e68a9d986ca37935b8e401997d2dd708827eb50
      https://github.com/Evolveum/midpoint/commit/0e68a9d986ca37935b8e401997d2dd708827eb50
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowComputerUtil.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNativeAssociations.java

  Log Message:
  -----------
  Suppress "no OID" warning

It should be quite benign, so converting it to TRACE.

Related to MID-9991.


  Commit: 638573538dec8b5c341a958e5a41b11726ba32ec
      https://github.com/Evolveum/midpoint/commit/638573538dec8b5c341a958e5a41b11726ba32ec
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

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

  Log Message:
  -----------
  MID-10000: Fixed missing reason in All Accesses

GUI assign / unassign tasks are created now with User channel
so that action is properly reflected in metadata.


  Commit: 05b80afa70fe7f0af2d4d97dc8494309fd28f640
      https://github.com/Evolveum/midpoint/commit/05b80afa70fe7f0af2d4d97dc8494309fd28f640
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M docs/security/session-cookie.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/Toggle.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TogglePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardPanelHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsTaskCreator.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/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticBoxPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticBoxPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticListBoxPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/ResourceAssociationTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/AssociationInboundEvaluatorWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/AssociationInboundMappingContainerTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/outbound/AssociationOutboundEvaluatorWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/outbound/AssociationOutboundMappingContainerTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/PrismItemDefinitionsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidpointResponse.java

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


  Commit: b9f6e75eb73a779a7e7b3f059256167c5a74d9fa
      https://github.com/Evolveum/midpoint/commit/b9f6e75eb73a779a7e7b3f059256167c5a74d9fa
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/action/CertItemCheckResponsesAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertCampaignSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationItemsTabbedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignProcessingHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignStateHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionStagesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignListItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrWorkItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/StageDefinitionDto.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/AccessCertificationStageManagementRun.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/closeCurrentStage/AccessCertificationCloseCurrentStageRun.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestRoleInducementCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/AccessCertificationEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CertReviewEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/CertHelper.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCampaignMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCaseMapping.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java

  Log Message:
  -----------
  Make some pieces of cert structures optional

The following xsd:int properties:

- AccessCertificationStageDefinitionType.number
- AccessCertificationCampaignType.stageNumber
- AccessCertificationStageType.number
- AccessCertificationCaseType.stageNumber
- AccessCertificationCaseStageOutcomeType.stageNumber

were mandatory. It is OK, but problems occur if they are null e.g.
because of authorizations. NPEs then occur anytime midPoint tries
to get these values via standard JAXB API.

Now they are optional, adding "use 0 if missing" code to places
when they are accessed.

Related to MID-9331.


  Commit: ec9bacaf9c3c168d4c82e0b8e10133532eef788d
      https://github.com/Evolveum/midpoint/commit/ec9bacaf9c3c168d4c82e0b8e10133532eef788d
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M docs/admin-gui/admin-gui-config/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTypesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectTypesPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SchemaHandlingPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SchemaHandlingPanel.java
    M release-notes.adoc

  Log Message:
  -----------
  adding new top level menu item for Schema handling of resource type


  Commit: b5505ba26dd0cbbb998323a5b34cf93b18a27851
      https://github.com/Evolveum/midpoint/commit/b5505ba26dd0cbbb998323a5b34cf93b18a27851
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/action/CertItemCheckResponsesAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsTaskCreator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertCampaignSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationItemsTabbedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignProcessingHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignStateHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionStagesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignListItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrWorkItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/StageDefinitionDto.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/AccessCertificationStageManagementRun.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/closeCurrentStage/AccessCertificationCloseCurrentStageRun.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestRoleInducementCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/AccessCertificationEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CertReviewEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/CertHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowComputerUtil.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNativeAssociations.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCampaignMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCaseMapping.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java

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


  Commit: 8662328be016598cc08dd9f4999e50e8bb1ad4c0
      https://github.com/Evolveum/midpoint/commit/8662328be016598cc08dd9f4999e50e8bb1ad4c0
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

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

  Log Message:
  -----------
  reviewers sorting in the popup


  Commit: 01ba3ec57a45ce76a8d748cf73a951c21d8816c6
      https://github.com/Evolveum/midpoint/commit/01ba3ec57a45ce76a8d748cf73a951c21d8816c6
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/ShadowUpdater.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestReconTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestReconTaskMultiNode.java
    A model/model-intest/src/test/resources/tasks/recon/resource-dummy-harsh.xml
    A model/model-intest/src/test/resources/tasks/recon/task-reconciliation-harsh.xml

  Log Message:
  -----------
  Fix reporting on shadows deleted by reconciliation

When a shadow is gone, e.g. using <deleteResourceObject> synchronization
action, we should not report (failed) recording of synchronization
metadata as a problem.

Resolves MID-9217.


  Commit: dd5f2a794d4d292c3b3317a4c12a4e957e1c34e2
      https://github.com/Evolveum/midpoint/commit/dd5f2a794d4d292c3b3317a4c12a4e957e1c34e2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M docs/admin-gui/admin-gui-config/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTypesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectTypesPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SchemaHandlingPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SchemaHandlingPanel.java
    M release-notes.adoc

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


  Commit: 0fa9cd1f0c40badc164e3c1a651390877d960e34
      https://github.com/Evolveum/midpoint/commit/0fa9cd1f0c40badc164e3c1a651390877d960e34
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

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

  Log Message:
  -----------
  Adapt TestEntitlements to caching


  Commit: 04a8f68b286ed614524331c18187cf86939cfb84
      https://github.com/Evolveum/midpoint/commit/04a8f68b286ed614524331c18187cf86939cfb84
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

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

  Log Message:
  -----------
  Adapt TestIteration to caching

Note that the behavior of weak credentials mapping is different with
caching disabled and caching enabled. In the latter case, it is executed
more often.


  Commit: 91803fbb30c14671265b6b37f36f8576cdc220cc
      https://github.com/Evolveum/midpoint/commit/91803fbb30c14671265b6b37f36f8576cdc220cc
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  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/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowAssociationObjectsColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectNameColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java

  Log Message:
  -----------
  adding showing of proposed mark in objects table


  Commit: 88a81848931d8cbba76b8314c4a24f43d11217ac
      https://github.com/Evolveum/midpoint/commit/88a81848931d8cbba76b8314c4a24f43d11217ac
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/ShadowUpdater.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIteration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestReconTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestReconTaskMultiNode.java
    A model/model-intest/src/test/resources/tasks/recon/resource-dummy-harsh.xml
    A model/model-intest/src/test/resources/tasks/recon/task-reconciliation-harsh.xml

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


  Commit: 3edc8f8060609f10d0be882cd428786f2c988a3e
      https://github.com/Evolveum/midpoint/commit/3edc8f8060609f10d0be882cd428786f2c988a3e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/TestPasswordDefaultHashing.java

  Log Message:
  -----------
  Disable TestPasswordDefaultHashing when caching

These features are incompatible for now. See MID-10050.


  Commit: 24f91ee6e0fe513b6e027f20dacbabc954c6d089
      https://github.com/Evolveum/midpoint/commit/24f91ee6e0fe513b6e027f20dacbabc954c6d089
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  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/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowAssociationObjectsColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectNameColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java

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


  Commit: 11fed8b009341caaa4ee7afa986353ed73c6f0ed
      https://github.com/Evolveum/midpoint/commit/11fed8b009341caaa4ee7afa986353ed73c6f0ed
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategoryMode.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AttributeBasedModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/RoleAnalysisSettingsUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java

  Log Message:
  -----------
  Role analysis add new attribute based mode


  Commit: 10529566cea35941f4478ef3fc6aa50df3d9f736
      https://github.com/Evolveum/midpoint/commit/10529566cea35941f4478ef3fc6aa50df3d9f736
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

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

  Log Message:
  -----------
  Role analysis disable default attribute rule in attribute based mode


  Commit: 4891767d57174a4b1a7ae1a6b5476f2d17903518
      https://github.com/Evolveum/midpoint/commit/4891767d57174a4b1a7ae1a6b5476f2d17903518
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/ProjectionChangeExecution.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestBrokenResources.java

  Log Message:
  -----------
  Catch "not found" projection execution exception

This can occur especially when shadow caching is enabled. We should
treat it more gracefully than simply throwing it to the caller's face.

This fixes TestBrokenResources.


  Commit: 08b45c39fa1afcc2dfe33082e1c99f0f2b9a2ed8
      https://github.com/Evolveum/midpoint/commit/08b45c39fa1afcc2dfe33082e1c99f0f2b9a2ed8
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerStatisticDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.java

  Log Message:
  -----------
  improving chart info for reviewers panel


  Commit: 3e4c73bd9a23af4f14f8013c5f390b8500e03ce3
      https://github.com/Evolveum/midpoint/commit/3e4c73bd9a23af4f14f8013c5f390b8500e03ce3
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-25 (Wed, 25 Sep 2024)

  Changed paths:
    M docs/admin-gui/admin-gui-config/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/action/CertItemCheckResponsesAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardPanelHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsTaskCreator.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/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertCampaignSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationItemsTabbedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignProcessingHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignStateHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTypesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectTypesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SchemaHandlingPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SchemaHandlingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/ResourceAssociationTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/AssociationInboundEvaluatorWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/AssociationInboundMappingContainerTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/outbound/AssociationOutboundEvaluatorWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/outbound/AssociationOutboundMappingContainerTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowAssociationObjectsColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectNameColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionStagesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignListItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrWorkItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/StageDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/AccessCertificationStageManagementRun.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/closeCurrentStage/AccessCertificationCloseCurrentStageRun.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestRoleInducementCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/ProjectionChangeExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/ShadowUpdater.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIteration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestBrokenResources.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/TestPasswordDefaultHashing.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestReconTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestReconTaskMultiNode.java
    A model/model-intest/src/test/resources/tasks/recon/resource-dummy-harsh.xml
    A model/model-intest/src/test/resources/tasks/recon/task-reconciliation-harsh.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/AccessCertificationEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CertReviewEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/CertHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowComputerUtil.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNativeAssociations.java
    M release-notes.adoc
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCampaignMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCaseMapping.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java

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


  Commit: b6356d4d2b79a70d6eec0f7eaa4ef189319733e2
      https://github.com/Evolveum/midpoint/commit/b6356d4d2b79a70d6eec0f7eaa4ef189319733e2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M testing/story/src/test/resources/first-steps/resource-opendj-270.xml
    M testing/story/src/test/resources/first-steps/resource-opendj-280.xml
    M testing/story/src/test/resources/first-steps/resource-opendj-290.xml
    M testing/story/src/test/resources/first-steps/resource-opendj-300.xml

  Log Message:
  -----------
  Adapt TestFirstSteps

As a side effect of 96b51b1aa696e96b6eddaaff15184de7a5b84c17,
inbounds are now executed for accounts being created (in simulation
mode) on a resource.

This may cause troubles if there are "magic" attributes, which are
computed by the resource. In TestFirstSteps, such an attribute is
ri:uid, which is used to provide a value for user name.

So an additional condition had to be added to this attribute inbound
mapping.

This makes TestFirstSteps work again.

Related to MID-10039 and MID-10051.


  Commit: 5c3e3b1c4ef57b390800b23208fe5329dcfbec5d
      https://github.com/Evolveum/midpoint/commit/5c3e3b1c4ef57b390800b23208fe5329dcfbec5d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerStatisticDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.java

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


  Commit: b1a46b92ccf8d4858013e4d35e7caad3df8d9dd6
      https://github.com/Evolveum/midpoint/commit/b1a46b92ccf8d4858013e4d35e7caad3df8d9dd6
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/ProjectionChangeExecution.java

  Log Message:
  -----------
  Fix ObjectNotFoundException handling for shadows

4891767d57174a4b1a7ae1a6b5476f2d17903518 went too far when converting
"not found" exception to mere partial results for shadows: If the
client explicitly requested a modification on a given shadow, then
such exceptions should be propagated to the client; at least this is
what TestConsistencyMechanism expects in test140 and test142.

Fixes TestConsistencyMechanism and TestConsistencyReaper.


  Commit: 1b9cbb21e569e704db8f9bdf7ad25cec0b6b7e4a
      https://github.com/Evolveum/midpoint/commit/1b9cbb21e569e704db8f9bdf7ad25cec0b6b7e4a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractDirectManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestSemiManual.java

  Log Message:
  -----------
  Adapt manual resources tests to caching

When caching is enforced, extra items (password, admin status) are
to be found in repo shadows. Also, some shadow refresh calls had to be
added.


  Commit: cac6aa6d3ed994b3179305bd35de2ccb642e3df1
      https://github.com/Evolveum/midpoint/commit/cac6aa6d3ed994b3179305bd35de2ccb642e3df1
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerStatisticDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java

  Log Message:
  -----------
  reviewers statistics panel : chart styling and labeling


  Commit: 2e42dcb2955623bd3ec140bd34578ad034b9d759
      https://github.com/Evolveum/midpoint/commit/2e42dcb2955623bd3ec140bd34578ad034b9d759
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/ProjectionChangeExecution.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractDirectManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestSemiManual.java
    M testing/story/src/test/resources/first-steps/resource-opendj-270.xml
    M testing/story/src/test/resources/first-steps/resource-opendj-280.xml
    M testing/story/src/test/resources/first-steps/resource-opendj-290.xml
    M testing/story/src/test/resources/first-steps/resource-opendj-300.xml

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


  Commit: 270710202561c0fad61eef4577e59c1f79969a72
      https://github.com/Evolveum/midpoint/commit/270710202561c0fad61eef4577e59c1f79969a72
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

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

  Log Message:
  -----------
  search be reviewers is added to the cert cases table


  Commit: cb3b7b5bd945b2a55a43f44c783192fece0f0688
      https://github.com/Evolveum/midpoint/commit/cb3b7b5bd945b2a55a43f44c783192fece0f0688
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

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

  Log Message:
  -----------
  removed uncapitalize from display type


  Commit: dce9d159e65f0598a8d88e61be93d6dac030443d
      https://github.com/Evolveum/midpoint/commit/dce9d159e65f0598a8d88e61be93d6dac030443d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerStatisticDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/ProjectionChangeExecution.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractDirectManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestSemiManual.java

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


  Commit: fcba96d65714e4fb414720bcabf480fc5b18b714
      https://github.com/Evolveum/midpoint/commit/fcba96d65714e4fb414720bcabf480fc5b18b714
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M docs/resources/attribute-caching.adoc
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaching.java

  Log Message:
  -----------
  Update caching docs, fix the metadata behavior

The attribute-caching.adoc was updated. Also, the behavior of shadow
caching metadata was brought back into the state described by the docs:
it is present only when a shadow is fetched from the repository.
Otherwise (if the shadow is retrieved from the resource), the metadata
is not there.


  Commit: 81d433b6d67e21c6bf6056426c79b5dc0b9bf3ed
      https://github.com/Evolveum/midpoint/commit/81d433b6d67e21c6bf6056426c79b5dc0b9bf3ed
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerStatisticDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java

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


  Commit: c52b24248bfa63500c3b28281c52866c043d058a
      https://github.com/Evolveum/midpoint/commit/c52b24248bfa63500c3b28281c52866c043d058a
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestConfigurationLoad.java

  Log Message:
  -----------
  Test load configuration fix


  Commit: 8ed322f90c18a100334d963429037d9642c15fe5
      https://github.com/Evolveum/midpoint/commit/8ed322f90c18a100334d963429037d9642c15fe5
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M docs/resources/attribute-caching.adoc
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaching.java

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


  Commit: 22c3f9a222e54a0406bc59cefe32eca01217af20
      https://github.com/Evolveum/midpoint/commit/22c3f9a222e54a0406bc59cefe32eca01217af20
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/XmlGregorianCalendarModel.java

  Log Message:
  -----------
  MID-9733 comparing dates in date panel only to minute precision to avoid phantom changes submitted via html form


  Commit: 8f78a8a2a32856d0452dab3ee7f2050e4bd1b9bc
      https://github.com/Evolveum/midpoint/commit/8f78a8a2a32856d0452dab3ee7f2050e4bd1b9bc
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OpResult.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ProgressAwareChangesExecutorImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ProgressReportingAwarePage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectDeltaOperation.java

  Log Message:
  -----------
  adding link to saved object to result panel


  Commit: 979ffe5af5664fcceb1733493c013a17557d8813
      https://github.com/Evolveum/midpoint/commit/979ffe5af5664fcceb1733493c013a17557d8813
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M docs/resources/attribute-caching.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerStatisticDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/XmlGregorianCalendarModel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/ProjectionChangeExecution.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractDirectManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestSemiManual.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestBrokenResources.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/TestPasswordDefaultHashing.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaching.java
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestConfigurationLoad.java
    M testing/story/src/test/resources/first-steps/resource-opendj-270.xml
    M testing/story/src/test/resources/first-steps/resource-opendj-280.xml
    M testing/story/src/test/resources/first-steps/resource-opendj-290.xml
    M testing/story/src/test/resources/first-steps/resource-opendj-300.xml

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


  Commit: 3c62b4b90faf781719a76799819722a81871c331
      https://github.com/Evolveum/midpoint/commit/3c62b4b90faf781719a76799819722a81871c331
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestConfigurationLoad.java

  Log Message:
  -----------
  Test load configuration another fix for sqale


  Commit: f8753205fcbac90b1c3e054e3dea3ed96cc4229e
      https://github.com/Evolveum/midpoint/commit/f8753205fcbac90b1c3e054e3dea3ed96cc4229e
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OpResult.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ProgressAwareChangesExecutorImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ProgressReportingAwarePage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectDeltaOperation.java

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


  Commit: 153b6d0f5867d0b565cb639caca6fc165af4ef9c
      https://github.com/Evolveum/midpoint/commit/153b6d0f5867d0b565cb639caca6fc165af4ef9c
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M model/model-intest/testng-integration-full.xml

  Log Message:
  -----------
  added role mining test suite


  Commit: 913c735021f31bf1f4bc74a14d25be75b7ee7941
      https://github.com/Evolveum/midpoint/commit/913c735021f31bf1f4bc74a14d25be75b7ee7941
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectAsyncChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdateCachingIndexOnly.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCachingIndexOnly.java
    M provisioning/provisioning-impl/testng-integration.xml
    M release-notes.adoc
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperAsyncUpdate.java
    M testing/story/src/test/resources/grouper/template-user.xml
    M testing/story/testng-integration.xml

  Log Message:
  -----------
  Re-enable tests regarding index-only attributes

These tests were disabled when the work on modern shadow caching began.
Now they are re-enabled. For asynchronous updates, some changes (hacks)
were necessary: 4.8-like behavior had to be brought back, as the code
that handles async updates is extremely fragile.

Tests re-enabled:

- TestAsyncUpdateCachingIndexOnly (provisioning)
- TestDummyCachingIndexOnly (provisioning)
- TestGrouperAsyncUpdate (story)

Work in progress.

TestDummyCachingIndexOnly.test910 still fails, so it's disabled.


  Commit: 2fe9143620847c13e80c982063fc5439bfa3fe89
      https://github.com/Evolveum/midpoint/commit/2fe9143620847c13e80c982063fc5439bfa3fe89
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OpResult.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ProgressAwareChangesExecutorImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ProgressReportingAwarePage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/XmlGregorianCalendarModel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectDeltaOperation.java
    M model/model-intest/testng-integration-full.xml
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestConfigurationLoad.java

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


  Commit: d55c39643dfced450caac1dfb8e521f17408e443
      https://github.com/Evolveum/midpoint/commit/d55c39643dfced450caac1dfb8e521f17408e443
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaching.java

  Log Message:
  -----------
  Fix removing index-only attribute

TestDummyCachingIndexOnly.test910 (renamed to test905)
is now enabled again.


  Commit: 87f8969635e629ad4a913416011b586711260e07
      https://github.com/Evolveum/midpoint/commit/87f8969635e629ad4a913416011b586711260e07
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    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/page/admin/certification/component/ReviewerStatisticDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerTilePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.html

  Log Message:
  -----------
  cert reviewers statistics popup panel is updated with tiles table panel


  Commit: 59dc460cf70b3e42155f7cad39bd3708aa445337
      https://github.com/Evolveum/midpoint/commit/59dc460cf70b3e42155f7cad39bd3708aa445337
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M model/model-intest/testng-integration-full.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectAsyncChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdateCachingIndexOnly.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCachingIndexOnly.java
    M provisioning/provisioning-impl/testng-integration.xml
    M release-notes.adoc
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestConfigurationLoad.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperAsyncUpdate.java
    M testing/story/src/test/resources/grouper/template-user.xml
    M testing/story/testng-integration.xml

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


  Commit: f8ba41c8209ec7f8198133888107fdbe7085c35d
      https://github.com/Evolveum/midpoint/commit/f8ba41c8209ec7f8198133888107fdbe7085c35d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ItemLoadedStatus.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestServiceAccounts.java

  Log Message:
  -----------
  Adapt TestServiceAccounts to caching

See also MID-10057 and the difference in behavior described right
in the test source code.


  Commit: 03bbca23d78bf6cbe77492e01841ad2b2842116f
      https://github.com/Evolveum/midpoint/commit/03bbca23d78bf6cbe77492e01841ad2b2842116f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    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/page/admin/certification/component/ReviewerStatisticDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerTilePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.html

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


  Commit: eda1fada2e008761ffcb63e9f88cce6a8556b792
      https://github.com/Evolveum/midpoint/commit/eda1fada2e008761ffcb63e9f88cce6a8556b792
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersTileTablePanel.java

  Log Message:
  -----------
  refactoring reviewers status popup to apply sorting


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java

  Log Message:
  -----------
  MID-10054: Updated content security policy to allow images from external domains


  Commit: e0c677b958e07476bcadb31f017054eab739c6cb
      https://github.com/Evolveum/midpoint/commit/e0c677b958e07476bcadb31f017054eab739c6cb
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinition.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelivery.java
    M testing/story/src/test/resources/delivery/resource-opendj.xml
    M testing/story/src/test/resources/delivery/roles/role-opendj.xml

  Log Message:
  -----------
  Disable caching of [byte] array attributes

These are currently not supported by the repo, anyway.
This makes TestDelivery working again.

See also MID-10059.


  Commit: 8f6e00bc27d445849353e4a0f8bc681f873d7fe2
      https://github.com/Evolveum/midpoint/commit/8f6e00bc27d445849353e4a0f8bc681f873d7fe2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java

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


  Commit: 2969355883c29319642948a4b0be2868fab292b7
      https://github.com/Evolveum/midpoint/commit/2969355883c29319642948a4b0be2868fab292b7
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestResourceInMaintenance.java

  Log Message:
  -----------
  Adapt TestResourceInMaintenance to shadow caching

(Just inserted some invalidation calls.)


  Commit: 2ea7ea7a8b7994eec3329601b6e643fa3cbc7d8b
      https://github.com/Evolveum/midpoint/commit/2ea7ea7a8b7994eec3329601b6e643fa3cbc7d8b
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/AssignmentsDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/FocusDefinitionsMappingProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/SourceOfFocusMappingProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOfFocusMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfAssociationMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfMappingPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/TargetOfFocusMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/PageAbstractRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/FocusMappingsAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/FocusMappingsInducementsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AbstractMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/OutboundAttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/BasicFocusMappingStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingMainStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingOptionalStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java

  Log Message:
  -----------
  adding wizard for assignmnet/inducement focus mapping


  Commit: f0a7f29443484e91f26e97f11ff03d5a3720275e
      https://github.com/Evolveum/midpoint/commit/f0a7f29443484e91f26e97f11ff03d5a3720275e
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    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/page/admin/certification/component/ReviewerStatisticDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerTilePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ItemLoadedStatus.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-intest/testng-integration-full.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectAsyncChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdateCachingIndexOnly.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCachingIndexOnly.java
    M provisioning/provisioning-impl/testng-integration.xml
    M release-notes.adoc
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestConfigurationLoad.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelivery.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestResourceInMaintenance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestServiceAccounts.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperAsyncUpdate.java
    M testing/story/src/test/resources/delivery/resource-opendj.xml
    M testing/story/src/test/resources/delivery/roles/role-opendj.xml
    M testing/story/src/test/resources/grouper/template-user.xml
    M testing/story/testng-integration.xml

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


  Commit: 8e782194fe21e70c12463e74898e504e5e1f32d2
      https://github.com/Evolveum/midpoint/commit/8e782194fe21e70c12463e74898e504e5e1f32d2
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AnyTypePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AnyTypePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AnyTypePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AnyTypeType.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/TextAreaPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd

  Log Message:
  -----------
  MID-9980 Message template content attachment panel implemented


  Commit: aac3ed0b834b5b0bcebd2770fc5fbca54b58b622
      https://github.com/Evolveum/midpoint/commit/aac3ed0b834b5b0bcebd2770fc5fbca54b58b622
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/AssignmentsDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/FocusDefinitionsMappingProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/SourceOfFocusMappingProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOfFocusMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfAssociationMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfMappingPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/TargetOfFocusMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/PageAbstractRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/FocusMappingsAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/FocusMappingsInducementsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AbstractMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/OutboundAttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/BasicFocusMappingStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingMainStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingOptionalStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinition.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelivery.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestResourceInMaintenance.java
    M testing/story/src/test/resources/delivery/resource-opendj.xml
    M testing/story/src/test/resources/delivery/roles/role-opendj.xml

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


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

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/jsonb/JsonbUtils.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java

  Log Message:
  -----------
  Sqale: fixed JSONB support for xsd:Integer, xsd:Decimal and xsd:base64binary

This resolves MID-10058, MID-10059


  Commit: d304cde36e0004fb94ab2f456c900f476db67e7d
      https://github.com/Evolveum/midpoint/commit/d304cde36e0004fb94ab2f456c900f476db67e7d
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    R config/sql/generic/h2-4.9-all.sql
    R config/sql/generic/h2-upgrade-4.8-4.9.sql
    M dist/src/main/bin/ninja.sh
    M dist/src/main/var/README.txt
    M docs/deployment/clustering-ha/index.adoc
    M docs/deployment/ninja/use-case/administrator-unlock.adoc
    M docs/deployment/ninja/use-case/upgrade-with-ninja.adoc
    M docs/deployment/stand-alone-deployment.adoc
    M docs/repository/configuration.adoc
    M docs/repository/generic/configuration.adoc
    M docs/repository/generic/database-schema-versioning.adoc
    M docs/repository/generic/generic-audit.adoc
    R docs/repository/generic/h2.adoc
    M docs/repository/generic/implementation.adoc
    M docs/repository/generic/ms-sql.adoc
    M docs/repository/repository-database-support.adoc
    M docs/roles-policies/certification/index.adoc
    M docs/roles-policies/certification/tutorial/index.adoc
    M docs/tasks/task-manager/configuration.adoc
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchButtonWithDropdownMenu.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateresolver/AssociationDuplicateResolver.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ObjectTypeIntentPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/UploadDownloadPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOfInboundForAssociationMappingPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOfInboundMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfAssociationMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfMappingPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PolicyStatementMarkRefWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ProgressAwareChangesExecutorImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/DirectAndIndirectAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/PageCertDefinitions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CampaignTilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/TaskOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/EffectiveMarkDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.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/schemaHandling/associationType/basic/ResourceAssociationTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/InboundMappingsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/basic/BasicSettingResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeMembershipStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/BasicSessionInformationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionDetectionOptionsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionMaintenanceWizardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionMaintenanceWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/component/DashboardSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/IntentValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxDownloadBehaviorFromStream.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/MidpointForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/UploadDownloadPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageCreatedReports.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/ReportDownloadHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/MimeTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/RepositoryDiag.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompleteResourceSchemaImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowsNormalizationUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelExecuteOptions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ProgressListener.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AbstractSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceAttributeTargetSearchExpressionEvaluator.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/SequentialValueExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkHookHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEnforcer.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/misc/TestMiscellaneous.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    M model/model-intest/pom.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/TestPreviewSequences.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationMultiNode.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationWithSubtasks.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/ElementContextAsserter.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/FocusContextAsserter.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/asserter/ProjectionContextAsserter.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
    R model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/util/MimeTypeUtil.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/MailMessageTransport.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/hook/WfHook.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
    M model/workflow-impl/src/test/resources/test-config.xml
    M pom.xml
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConfiguredConnectorInstanceEntry.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConnectorSpec.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceCompletionOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceExpansionOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceSchemaHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceTestOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/SchemaFetcher.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorConfiguration.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorConfigurationOptions.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorFactory.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/SchemaAwareUcfExecutionContext.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfAddReturnValue.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfExecutionContext.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManagedConnectorInstance.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ConnectorFactoryBuiltinImpl.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/targets/ArtemisProvisioningTarget.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/TransformationalAsyncUpdateMessageListener.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdCapabilitiesAndSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConfigurationTransformer.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdObjectConvertor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToUcfObjectConversion.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdUtil.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorContext.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorOperationContext.java
    R provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/IntermediateException.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/IntermediateSchemaException.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/NativeCapabilitiesAndSchema.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SearchExecutor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SyncDeltaConverter.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractUcfDummyTest.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java
    M release-notes.adoc
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
    M repo/repo-cache/src/test/resources/test-config.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectOperationPolicyHelper.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionState.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SystemFeatures.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SystemFeaturesEnquirer.java
    M repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/RepoConcurrencyTest.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryConfiguration.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleServiceBase.java
    M repo/repo-sql-impl-test/pom.xml
    M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/TestSqlRepositoryBeanPostProcessor.java
    M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/TestSqlRepositoryConfigurationFactory.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/BaseSQLRepoTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtensionTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ObjectDeltaUpdaterTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SchemaTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureConcurrencyTest.java
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/Database.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlBaseService.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlEmbeddedRepository.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryBeanConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/TransactionSerializationProblemDetector.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/TemporaryTableDialect.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/JdbcRepositoryConfiguration.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SupportedDatabase.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/querydsl/QuerydslUtils.java
    M repo/repo-test-util/src/main/resources/test-config-no-repo.xml
    M repo/repo-test-util/src/main/resources/test-config.xml
    M repo/system-init/src/main/resources/config.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/700-archetype-event-mark.xml
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestConfigurationLoad.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerConfiguration.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/UpAndDown.java
    R repo/task-quartz-impl/src/main/resources/com/evolveum/midpoint/task/quartzimpl/execution/tables_h2.sql
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestInboundOutboundAssociation.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/security/TestRoleMembers.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/BaseGeneratorOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacObjectCategoryBuilder.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialArchetype.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaTestMixin.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/role-analysis-attributes

* origin/master: (36 commits)
  Role analysis rbac generator remove noise prefix from noise role names
  Role analysis tri to fix NPE during session creating
  Add definition bean access to association def
  Migrate previewChanges to simulations, part 1
  Removed h2 from doc
  Role analysis fix rbac generator wrong option definition 1. Forgot noise and additional noise had their settings command flipped
  updated release notes
  sql repository configuration now throws more reasonable error messages when database type is not configured
  Role analysis improve rbac generator 1. Add concrete holderType for specific archetype.
  removing last remains of h2 configuration options
  fixed configuration load test without h2
  adding validator for resource object type intent field
  MID-9177 fixed updating marks dialog
  relocated running task progress button up on the campaign tile
  images width fix attempt
  adding attribute 'archetypeRef' to search panel for assignmentHolderType
  adding panel factory for source attribute of inbound mapping
  MID-9583: Also normalize other property filters than equals.
  adding column to mapping table that represent strength
  adding filter for PolicyStatementMarkRefWrapperFactory
  ...

# Conflicts:
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java


  Commit: 219f8cd750103ab2b8a5c37abf4455049d32d94a
      https://github.com/Evolveum/midpoint/commit/219f8cd750103ab2b8a5c37abf4455049d32d94a
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    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/mining/ClusteringAttributeFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ObjectSimpleAttributeSelectionProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategoryMode.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AdvancedModeConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AttributeBasedModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconAjaxButtonBadge.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributesDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelPatternItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DebugLabel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DebugLabel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DetailedPatternSelectionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DetailedPatternSelectionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/RoleAnalysisSettingsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerHeaderPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormAnalysisAttributesPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormAnalysisAttributesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormClusteringAttributesPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormClusteringAttributesPanel.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/VerticalFormPrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormRoleAnalysisAttributeSettingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/ClusterExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/RoleAnalysisAttributeDefConvert.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/BasePrepareAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java

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

* 'feature/role-analysis-attributes' of github.com:Evolveum/midpoint:
  Role analysis disable default attribute rule in attribute based mode
  Role analysis add new attribute based mode
  Role analysis minor improvements 1. Better name for attribute metric. 2. Change color for reduction metric.
  Role analysis fix object cache options 1. Cause 'property' already present
  Role analysis fix UI for DetailedPatternSelectionPanel 1. Improve UI. 2. Rename from DebugLabel
  Role analysis add localizations
  Role analysis add text-truncate for IconAjaxButtonBadge
  Role analysis fix user-permission table settings (display by attribute)
  Role analysis improve clustering and analyze attribute panels UI
  Role analysis fix npe while updating attribute clustering rule
  Role analysis fix npe that cause no detection pattern has been stored 1. Ensure that not null object for attribute analysis has been stored  during updating cluster statistics.
  Role analysis fix pattern chunk resolver 1. This commit fixes the incorrect display of the found suggestion role when mapping to the user-permission table. Removes inconsistency caused by role analysis process mod.
  Role analysis fix execution of pattern attribute analysis
  Role analysis disable role attribute analysis and minor fixs
  Role analysis fix cluster rule based name resolver
  Role analysis fix clustering rule resolver
  Role analysis remove old max reduction from cluster statistics after migration procedure 1. Removing information that disappears or is invalid after role migration.
  Role analysis fix cluster attribute confidence calculation for role mode 1. Removal of inconsistency with respect to user mode.


  Commit: 4c25263abe3a01fae264011b86598c6be6786390
      https://github.com/Evolveum/midpoint/commit/4c25263abe3a01fae264011b86598c6be6786390
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    M config/initial-objects/archetype/029-archetype-application.xml
    M docs/admin-gui/admin-gui-config/index.adoc
    M docs/interfaces/rest/endpoints/archetypes.adoc
    M docs/interfaces/rest/index.adoc
    M docs/resources/attribute-caching.adoc
    A docs/security/session-cookie.adoc
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectBrowserPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/Toggle.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TogglePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OpResult.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/AssignmentsDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/action/CertItemCheckResponsesAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/FocusDefinitionsMappingProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/SourceOfFocusMappingProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBoxConfigurationBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchConfigurationWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchableItemsDefinitions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/QNameWithoutNamespaceItemWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AssociationSearchItemWrapper.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/QNameWithoutNamespaceItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardPanelHelper.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AnyTypePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationTypeMappingNamePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/MappingNamePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceObjectTypeMappingNamePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOfFocusMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfAssociationMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfMappingPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/TargetOfFocusMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceReferenceAttributeWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/resourceAssociation/AssociationMappingExpressionWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/FlexibleLabelModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/CreateTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ProgressAwareChangesExecutorImpl.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/abstractrole/PageAbstractRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsTaskCreator.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/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/DirectAndIndirectAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/FocusMappingsAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/ConstructionInducementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/FocusMappingsInducementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/InducedEntitlementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertCampaignSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertResponseDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationItemsTabbedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/DeadlinePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/RelatedTasksPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerStatisticDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerTilePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticBoxPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticBoxPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticListBoxPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/StatisticListBoxPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignProcessingHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CampaignStateHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ProgressReportingAwarePage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/MarksOfObjectListPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/ResourceDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/AssociationTypesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectTypesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SchemaHandlingPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SchemaHandlingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schema/ResourceSchemaWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/ResourceAssociationTypeWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/AssociationInboundEvaluatorWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/AssociationInboundMappingContainerTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/outbound/AssociationOutboundEvaluatorWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/outbound/AssociationOutboundMappingContainerTableWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AbstractMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/OutboundAttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/basic/FocusResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/BasicFocusMappingStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingMainStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingOptionalStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/PrismItemDefinitionsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/shadow/ShadowAssociationObjectsColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/ProcessedObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ExpressionPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ProvisioningObjectsUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/AssociationMappingNameValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/IntentValidator.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/MappingNameValidator.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/ObjectTypeMappingNameValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidpointResponse.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ConstructionAssociationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ObjectNameColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AnyTypePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AnyTypePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AnyTypeType.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AssociationExpressionValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/TextAreaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/XmlGregorianCalendarModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionStagesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignListItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrWorkItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/StageDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectDeltaOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowRelationParticipantType.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectClassDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectTypeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AbstractShadow.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/Resource.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/MidPointTestConstants.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/AccessCertificationStageManagementRun.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/closeCurrentStage/AccessCertificationCloseCurrentStageRun.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestRoleInducementCertification.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelExecuteOptions.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/hooks/ChangeHook.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ReferenceAttributeTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkHookHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ItemLoadedStatus.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/ProjectionChangeExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/IterationHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionFullLoadOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEnforcer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/ShadowUpdater.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Resolver.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockClockworkHook.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/visualizer/TestVisualizer.java
    M model/model-impl/testng-unit.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIteration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyAdTrivialScenario.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractDirectManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestSemiManual.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestBrokenResources.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/TestPasswordDefaultHashing.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbacLightInitialProjection.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbacNoInbounds.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/scripting/AbstractBasicScriptingTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestReconTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestReconTaskMultiNode.java
    A model/model-intest/src/test/resources/associations/archetype-app-role.xml
    A model/model-intest/src/test/resources/associations/archetype-generic-ad-role.xml
    A model/model-intest/src/test/resources/associations/resource-dummy-ad-two-group-types.xml
    A model/model-intest/src/test/resources/associations/role-inducing-group-template-2.xml
    A model/model-intest/src/test/resources/associations/role-inducing-group-template.xml
    A model/model-intest/src/test/resources/mining/import/archetypes.xml
    A model/model-intest/src/test/resources/mining/import/orgs.xml
    A model/model-intest/src/test/resources/mining/import/roles.xml
    A model/model-intest/src/test/resources/mining/import/users.xml
    A model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    A model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml
    A model/model-intest/src/test/resources/mining/session/session-role-mining-1.xml
    A model/model-intest/src/test/resources/mining/session/session-role-mining-direct-1.xml
    A model/model-intest/src/test/resources/mining/session/session-role-mining-role-mode-1.xml
    A model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-1.xml
    A model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-direct-1.xml
    A model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-outlier-full-1.xml
    A model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-outlier-part-1.xml
    A model/model-intest/src/test/resources/mining/task/task-role-analysis-process-session-role-mode-1.xml
    A model/model-intest/src/test/resources/preview/resource-dummy-bidirectional.xml
    A model/model-intest/src/test/resources/tasks/recon/resource-dummy-harsh.xml
    A model/model-intest/src/test/resources/tasks/recon/task-reconciliation-harsh.xml
    M model/model-intest/testng-integration-full.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/AccessCertificationEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CaseManagementEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CertReviewEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/CertHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/hook/WfHook.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
    M pom.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectAsyncChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AssociationsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowSearchLikeOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/MaintenanceExceptionHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/PendingOperationsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowComputerUtil.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorManager.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdateCachingIndexOnly.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCachingIndexOnly.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyIntents.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNativeAssociations.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/AbstractOpenDjTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNativeReferences.java
    A provisioning/provisioning-impl/src/test/resources/dummy/dummy-intents/resource-associations.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-native-references.xml
    M provisioning/provisioning-impl/testng-integration.xml
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
    M release-notes.adoc
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtItemCache.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.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/delta/item/ExtensionItemDeltaProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/jsonb/JsonbUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCampaignMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCaseMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ext/MExtItem.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestObject.java
    M repo/system-init/src/main/resources/initial-objects/archetype/020-archetype-system-user.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/021-archetype-system-role.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/022-archetype-business-role.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/024-archetype-operation-request.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/025-archetype-approval-case.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/026-archetype-trace.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/027-archetype-correlation-case.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/028-archetype-application-role.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/029-archetype-application.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/059-archetype-report.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/060-archetype-report-dashboard.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/061-archetype-report-collection.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/062-archetype-classification.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/063-archetype-clearance.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/502-archetype-task-recomputation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/503-archetype-task-import.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/504-archetype-task-live-sync.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/505-archetype-task-async-update.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/506-archetype-task-cleanup.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/507-archetype-task-report.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/515-archetype-task-objects-delete.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/517-archetype-task-execute-change.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/518-archetype-task-execute-deltas.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/519-archetype-task-reindex-repository.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/520-archetype-task-certification.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/521-archetype-task-approval.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/528-archetype-task-util.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/529-archetype-task-system.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/530-archetype-task-validity.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/531-archetype-task-trigger.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/532-archetype-task-propagation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/533-archetype-task-multi-propagation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/700-archetype-event-mark.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/701-archetype-object-mark.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/702-archetype-person.xml
    M repo/system-init/src/main/resources/initial-objects/dashboard/899-dashboard-compliance.xml
    M repo/system-init/src/main/resources/initial-objects/report/100-report-reconciliation.xml
    M repo/system-init/src/main/resources/initial-objects/report/110-report-user-list.xml
    M repo/system-init/src/main/resources/initial-objects/report/130-report-certification-definitions.xml
    M repo/system-init/src/main/resources/initial-objects/report/140-report-certification-campaigns.xml
    M repo/system-init/src/main/resources/initial-objects/report/150-report-certification-cases.xml
    M repo/system-init/src/main/resources/initial-objects/report/160-report-certification-work-items.xml
    M repo/system-init/src/main/resources/initial-objects/report/200-report-indirect-assignments.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestConfigurationLoad.java
    M testing/story/pom.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelivery.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestResourceInMaintenance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestServiceAccounts.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperAsyncUpdate.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/security/TestRoleMembers.java
    M testing/story/src/test/resources/delivery/resource-opendj.xml
    M testing/story/src/test/resources/delivery/roles/role-opendj.xml
    M testing/story/src/test/resources/first-steps/resource-opendj-270.xml
    M testing/story/src/test/resources/first-steps/resource-opendj-280.xml
    M testing/story/src/test/resources/first-steps/resource-opendj-290.xml
    M testing/story/src/test/resources/first-steps/resource-opendj-300.xml
    M testing/story/src/test/resources/grouper/template-user.xml
    M testing/story/testng-integration.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/role-analysis-attributes

* origin/master: (110 commits)
  Sqale: fixed JSONB support for xsd:Integer, xsd:Decimal and xsd:base64binary
  MID-9980 Message template content attachment panel implemented
  adding wizard for assignmnet/inducement focus mapping
  Adapt TestResourceInMaintenance to shadow caching
  Disable caching of [byte] array attributes
  MID-10054: Updated content security policy to allow images from external domains
  Adapt TestServiceAccounts to caching
  cert reviewers statistics popup panel is updated with tiles table panel
  Fix removing index-only attribute
  Re-enable tests regarding index-only attributes
  added role mining test suite
  Test load configuration another fix for sqale
  adding link to saved object to result panel
  MID-9733 comparing dates in date panel only to minute precision to avoid phantom changes submitted via html form
  Test load configuration fix
  Update caching docs, fix the metadata behavior
  removed uncapitalize from display type
  search be reviewers is added to the cert cases table
  reviewers statistics panel : chart styling and labeling
  Adapt manual resources tests to caching
  ...

# Conflicts:
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardPanelHelper.java


  Commit: d7f2b95f33327dfb3034a8601c4259f68f13385f
      https://github.com/Evolveum/midpoint/commit/d7f2b95f33327dfb3034a8601c4259f68f13385f
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

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

  Log Message:
  -----------
  search fix for reviewers status popup


  Commit: 1609908c6450c292bd96b8f9d556c90a8901a410
      https://github.com/Evolveum/midpoint/commit/1609908c6450c292bd96b8f9d556c90a8901a410
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/PrismValueDeltaSetTripleProducer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssignedResourceObjectConstruction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AttributeMapper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ReconciliationProcessor.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnix.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnixTolerantAux.java

  Log Message:
  -----------
  Fix various caching-related issues

1. Auxiliary object classes defined in construction are taken into
account when checking availability state of given shadow item.

2. Removed "dummy" translation key from PolyString values for normalized
attributes (this was just a hack, it is no longer necessary for the
native repository).

3. Reconciliation processor now reconciles against objectCurrent, not
objectOld, as the former may be more current.

4. Invalidations were added to TestUnix/TestUnixTolerantAux as needed.

This makes TestUnix and TestUnixTolerantAux work.


  Commit: fa2722ef53de67d5484a96f1092a5f06019914cc
      https://github.com/Evolveum/midpoint/commit/fa2722ef53de67d5484a96f1092a5f06019914cc
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/AssignmentsDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/FocusDefinitionsMappingProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/SourceOfFocusMappingProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AnyTypePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOfFocusMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfAssociationMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfMappingPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/TargetOfFocusMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/PageAbstractRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/FocusMappingsAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/FocusMappingsInducementsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AbstractMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/OutboundAttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/BasicFocusMappingStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingMainStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingOptionalStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AnyTypePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AnyTypePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AnyTypeType.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/TextAreaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/jsonb/JsonbUtils.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java

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


  Commit: a6a73b610114e75b283f9da2f3c47f79e52dd884
      https://github.com/Evolveum/midpoint/commit/a6a73b610114e75b283f9da2f3c47f79e52dd884
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/PageAssignmentHolderDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisSessionOperationButtonPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionMaintenanceWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/ProcessModeChoiceStepPanel.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java

  Log Message:
  -----------
  a bit of cleanup after merge


  Commit: 0acb5a1e65c6f0c505935f6da68a7d64b94199d6
      https://github.com/Evolveum/midpoint/commit/0acb5a1e65c6f0c505935f6da68a7d64b94199d6
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    M docs/resources/attribute-caching.adoc
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalsConfig.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    R tools/jenkins/midpoint-main-nativepg-caching-pipeline
    A tools/jenkins/midpoint-main-nativepg-caching-use-cached-pipeline
    A tools/jenkins/midpoint-main-nativepg-caching-use-fresh-pipeline

  Log Message:
  -----------
  Change default caching to "use fresh"

Also, created separate jenkins pipeline for this.
Started adapting test assertions (work in progress).


  Commit: 278b28588e710e20bd9f3306648645ebbdf2f1da
      https://github.com/Evolveum/midpoint/commit/278b28588e710e20bd9f3306648645ebbdf2f1da
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

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

  Log Message:
  -----------
  MID-9980 fixed notifier after NotificationMessageAttachmentType was changed to container


  Commit: c51f4e81e8576f0d40ba33a4f2825478b1744d16
      https://github.com/Evolveum/midpoint/commit/c51f4e81e8576f0d40ba33a4f2825478b1744d16
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    M docs/resources/attribute-caching.adoc
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalsConfig.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/PrismValueDeltaSetTripleProducer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssignedResourceObjectConstruction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AttributeMapper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ReconciliationProcessor.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/jsonb/JsonbUtils.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnix.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnixTolerantAux.java
    R tools/jenkins/midpoint-main-nativepg-caching-pipeline
    A tools/jenkins/midpoint-main-nativepg-caching-use-cached-pipeline
    A tools/jenkins/midpoint-main-nativepg-caching-use-fresh-pipeline

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


  Commit: b01016ce8f8d09ec63ddad7cee072916fd932be7
      https://github.com/Evolveum/midpoint/commit/b01016ce8f8d09ec63ddad7cee072916fd932be7
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseSystemConfiguration.java
    M infra/schema/src/test/resources/common/xml/no-ns/system-configuration.xml
    M infra/schema/src/test/resources/common/xml/ns/system-configuration.xml

  Log Message:
  -----------
  MID-9980 removed untyped content (raw) from sysconfig after NotificationMessageAttachmentType was changed to a:container


  Commit: 135541bd360e242988abfc9ca505092c68b93430
      https://github.com/Evolveum/midpoint/commit/135541bd360e242988abfc9ca505092c68b93430
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

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

  Log Message:
  -----------
  fix for 10032 Incorrect message when unassigning all role members (text refers to org members)


  Commit: be1c25ae6db7254d1a185676f32354d493aacb59
      https://github.com/Evolveum/midpoint/commit/be1c25ae6db7254d1a185676f32354d493aacb59
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    M docs/resources/attribute-caching.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/AssignmentsDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/FocusDefinitionsMappingProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/SourceOfFocusMappingProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AnyTypePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOfFocusMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfAssociationMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfMappingPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/TargetOfFocusMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/PageAbstractRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/FocusMappingsAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/FocusMappingsInducementsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AbstractMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/OutboundAttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/BasicFocusMappingStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingMainStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingOptionalStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AnyTypePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AnyTypePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AnyTypeType.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/TextAreaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalsConfig.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseSystemConfiguration.java
    M infra/schema/src/test/resources/common/xml/no-ns/system-configuration.xml
    M infra/schema/src/test/resources/common/xml/ns/system-configuration.xml
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/PrismValueDeltaSetTripleProducer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ItemLoadedStatus.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssignedResourceObjectConstruction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AttributeMapper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ReconciliationProcessor.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/jsonb/JsonbUtils.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelivery.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestResourceInMaintenance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestServiceAccounts.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnix.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnixTolerantAux.java
    M testing/story/src/test/resources/delivery/resource-opendj.xml
    M testing/story/src/test/resources/delivery/roles/role-opendj.xml
    R tools/jenkins/midpoint-main-nativepg-caching-pipeline
    A tools/jenkins/midpoint-main-nativepg-caching-use-cached-pipeline
    A tools/jenkins/midpoint-main-nativepg-caching-use-fresh-pipeline

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


  Commit: 2b964e193b317e406eb122ebb5220f31842fbf91
      https://github.com/Evolveum/midpoint/commit/2b964e193b317e406eb122ebb5220f31842fbf91
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

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

  Log Message:
  -----------
  conntest pipeline now should use postgresql native repo


  Commit: a9a78b591af68e7e7273dcb239531c6ca23d9dbc
      https://github.com/Evolveum/midpoint/commit/a9a78b591af68e7e7273dcb239531c6ca23d9dbc
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersTileTablePanel.java

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


  Commit: 44e61d751c6731fe8fc1c7d23a0d87e7daffed9e
      https://github.com/Evolveum/midpoint/commit/44e61d751c6731fe8fc1c7d23a0d87e7daffed9e
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/FocusProjectionsCounter.java

  Log Message:
  -----------
  fix for 10029 Dead shadows are not counted as projections when opening focus object, but are counted when opening projections


  Commit: 98a62c8eb9f1314aab005bda8ad9be7022bbb0d9
      https://github.com/Evolveum/midpoint/commit/98a62c8eb9f1314aab005bda8ad9be7022bbb0d9
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-27 (Fri, 27 Sep 2024)

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

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


  Commit: ec0eaa8033a03e1a7784e7d72b1893473917cb1a
      https://github.com/Evolveum/midpoint/commit/ec0eaa8033a03e1a7784e7d72b1893473917cb1a
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-28 (Sat, 28 Sep 2024)

  Changed paths:
    M infra/schema/src/test/resources/common/json/no-ns/system-configuration.json
    M infra/schema/src/test/resources/common/json/ns/system-configuration.json
    M infra/schema/src/test/resources/common/yaml/no-ns/system-configuration.yaml
    M infra/schema/src/test/resources/common/yaml/ns/system-configuration.yaml

  Log Message:
  -----------
  MID-9980 removed untyped content (raw) from sysconfig after NotificationMessageAttachmentType was changed to a:container (for json/yaml test files)


  Commit: 7d33c5553b869834479fdf4281d4a095e4cfc452
      https://github.com/Evolveum/midpoint/commit/7d33c5553b869834479fdf4281d4a095e4cfc452
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java

  Log Message:
  -----------
  sqale: Disabled test assuming byte[] is not supported

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


  Commit: 441dea5c638f0029ba5e29193a1040fe43d94355
      https://github.com/Evolveum/midpoint/commit/441dea5c638f0029ba5e29193a1040fe43d94355
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/DebugOutlierDetectionEvaluation.java

  Log Message:
  -----------
  initial debug outlier metric/evaluation


  Commit: 9fbc59e0ada52aa3a31b90cb1fe0bcac35130ee0
      https://github.com/Evolveum/midpoint/commit/9fbc59e0ada52aa3a31b90cb1fe0bcac35130ee0
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContractCaching.java
    M model/model-intest/src/test/resources/common/resource-dummy-blue-caching.xml
    M model/model-intest/src/test/resources/common/resource-dummy-caching.xml
    M model/model-intest/src/test/resources/common/resource-dummy-green-caching.xml

  Log Message:
  -----------
  Adapt TestModelServiceContractCaching

Assertions in this test assumed the default cache use policy is
"use cached". After changing the default to "use fresh" in
0acb5a1e65c6f0c505935f6da68a7d64b94199d6 they started to fail.

The resolution in this commit is to force "use cached" in the relevant
resources (dummy, blue, and green). So the test passes for both native
and generic repo.


  Commit: 72fe462d684f649d6bed422de96ee441cde5fbca
      https://github.com/Evolveum/midpoint/commit/72fe462d684f649d6bed422de96ee441cde5fbca
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.java

  Log Message:
  -----------
  remedied items statistics is added to campaigns details page


  Commit: e6bb7b6a6945ee43e00f28c331acffe9e26214e3
      https://github.com/Evolveum/midpoint/commit/e6bb7b6a6945ee43e00f28c331acffe9e26214e3
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M infra/schema/src/test/resources/common/json/no-ns/system-configuration.json
    M infra/schema/src/test/resources/common/json/ns/system-configuration.json
    M infra/schema/src/test/resources/common/yaml/no-ns/system-configuration.yaml
    M infra/schema/src/test/resources/common/yaml/ns/system-configuration.yaml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContractCaching.java
    M model/model-intest/src/test/resources/common/resource-dummy-blue-caching.xml
    M model/model-intest/src/test/resources/common/resource-dummy-caching.xml
    M model/model-intest/src/test/resources/common/resource-dummy-green-caching.xml
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java

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


  Commit: a26f64e49eb35d50cf16bcc8f58716eb7657c414
      https://github.com/Evolveum/midpoint/commit/a26f64e49eb35d50cf16bcc8f58716eb7657c414
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/AssignmentsDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanelWithDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationAndExpressionPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ExpressionWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/InboundMappingsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/outbound/mapping/OutboundMappingsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/associations/AssociationsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AttributeMappingsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/MappingOverridesTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemRefsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/synchronization/SynchronizationReactionTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BasicInformationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionOutboundMappingsStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/BasicFocusMappingStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/EnumerationValueDefinitionsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/PrismItemDefinitionsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ExpressionWrapper.java

  Log Message:
  -----------
  MID-10063: fix bugs in focus mapping wizard


  Commit: ea5af728dbb888b0eae792882ce84ad6f3e697a0
      https://github.com/Evolveum/midpoint/commit/ea5af728dbb888b0eae792882ce84ad6f3e697a0
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M docs/resources/attribute-caching.adoc
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AnyTypePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/FocusProjectionsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AnyTypePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AnyTypePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AnyTypeType.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/TextAreaPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalsConfig.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseSystemConfiguration.java
    M infra/schema/src/test/resources/common/json/no-ns/system-configuration.json
    M infra/schema/src/test/resources/common/json/ns/system-configuration.json
    M infra/schema/src/test/resources/common/xml/no-ns/system-configuration.xml
    M infra/schema/src/test/resources/common/xml/ns/system-configuration.xml
    M infra/schema/src/test/resources/common/yaml/no-ns/system-configuration.yaml
    M infra/schema/src/test/resources/common/yaml/ns/system-configuration.yaml
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/PrismValueDeltaSetTripleProducer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssignedResourceObjectConstruction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AttributeMapper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ReconciliationProcessor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContractCaching.java
    M model/model-intest/src/test/resources/common/resource-dummy-blue-caching.xml
    M model/model-intest/src/test/resources/common/resource-dummy-caching.xml
    M model/model-intest/src/test/resources/common/resource-dummy-green-caching.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/jsonb/JsonbUtils.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnix.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnixTolerantAux.java
    M tools/jenkins/midpoint-conntest-pipeline
    R tools/jenkins/midpoint-main-nativepg-caching-pipeline
    A tools/jenkins/midpoint-main-nativepg-caching-use-cached-pipeline
    A tools/jenkins/midpoint-main-nativepg-caching-use-fresh-pipeline

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


  Commit: da421d11c4877594fa5599b95ebdeec55dfbe5d3
      https://github.com/Evolveum/midpoint/commit/da421d11c4877594fa5599b95ebdeec55dfbe5d3
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M docs/repository/native-postgresql/shadow-partitioning.adoc

  Log Message:
  -----------
  Updated Shadow Partitioning documentation


  Commit: 926b5db4cfa9c3677f05a13d97d4ea413a5f4228
      https://github.com/Evolveum/midpoint/commit/926b5db4cfa9c3677f05a13d97d4ea413a5f4228
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

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

  Log Message:
  -----------
  reviewers details popup fix


  Commit: cc5b688547a88547b74cac7d05c082f57182faec
      https://github.com/Evolveum/midpoint/commit/cc5b688547a88547b74cac7d05c082f57182faec
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M docs/repository/native-postgresql/shadow-partitioning.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/AssignmentsDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanelWithDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationAndExpressionPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ExpressionWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/InboundMappingsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/outbound/mapping/OutboundMappingsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/associations/AssociationsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AttributeMappingsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/MappingOverridesTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemRefsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/synchronization/SynchronizationReactionTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BasicInformationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionOutboundMappingsStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/BasicFocusMappingStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/EnumerationValueDefinitionsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/PrismItemDefinitionsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ExpressionWrapper.java

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


  Commit: 71192cf8e1c68e2787ed068ac69c73c0b907e02a
      https://github.com/Evolveum/midpoint/commit/71192cf8e1c68e2787ed068ac69c73c0b907e02a
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Version bump of connector-ldap dependency to 3.8-M4


  Commit: 0716a507dc7cda362da35cb934e262064cfa0f90
      https://github.com/Evolveum/midpoint/commit/0716a507dc7cda362da35cb934e262064cfa0f90
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java

  Log Message:
  -----------
  fix rest oid auth tests for azure


  Commit: 33492792c5f3e28f56cbb9e41361b637687256b2
      https://github.com/Evolveum/midpoint/commit/33492792c5f3e28f56cbb9e41361b637687256b2
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M docs/repository/native-postgresql/shadow-partitioning.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertResponseDetailsPanel.java
    M pom.xml

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


  Commit: 90d106eeb52c0405471f3aaa37498ec5bd620d00
      https://github.com/Evolveum/midpoint/commit/90d106eeb52c0405471f3aaa37498ec5bd620d00
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/DebugOutlierDetectionEvaluation.java

  Log Message:
  -----------
  get only users analyzed within session


  Commit: 40adf2a1add4a261f71eda187da501720e8ef84e
      https://github.com/Evolveum/midpoint/commit/40adf2a1add4a261f71eda187da501720e8ef84e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java

  Log Message:
  -----------
  Preserve PolyString.norm in generic repo

After removing the "translation=dummy" hack for polystring attributes
in 1609908c6450c292bd96b8f9d556c90a8901a410, some tests (TestOpenDj
and children plus TestUniversity) started to fail on the generic repo.

This commit fixes the preservation of normalized polystring values
in generic repo, making these tests passing again.


  Commit: 63132f3b32bc5b80153406abb827f55ad7192e88
      https://github.com/Evolveum/midpoint/commit/63132f3b32bc5b80153406abb827f55ad7192e88
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M config/sql/generic/oracle-4.9-all.sql
    M config/sql/generic/oracle-upgrade-4.8-4.9.sql
    M config/sql/generic/sqlserver-4.9-all.sql
    M config/sql/generic/sqlserver-upgrade-4.8-4.9.sql
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtPolyString.java

  Log Message:
  -----------
  added missing index on extension table (polystring norm)


  Commit: 132e9dc05b5e1c713b38510ad907bc200696a30b
      https://github.com/Evolveum/midpoint/commit/132e9dc05b5e1c713b38510ad907bc200696a30b
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java

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


  Commit: 0fda1b858b6f350a39bc2d7e3504cb8434b6ea7f
      https://github.com/Evolveum/midpoint/commit/0fda1b858b6f350a39bc2d7e3504cb8434b6ea7f
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  added missing index on extension table (polystring norm)


  Commit: 183beb72ceffdf5784d509ecc04f277b21c72c56
      https://github.com/Evolveum/midpoint/commit/183beb72ceffdf5784d509ecc04f277b21c72c56
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/DebugOutlierDetectionEvaluation.java

  Log Message:
  -----------
  noise outlier labeling


  Commit: 14e89e817982e6e9806e8c61e7120d6ff5a11c0b
      https://github.com/Evolveum/midpoint/commit/14e89e817982e6e9806e8c61e7120d6ff5a11c0b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml

  Log Message:
  -----------
  Upgrade connector-ldap.xml in UCF tests


  Commit: 5c895ed4b671c2fab30e6c1a40bbe2e0cbabfdd8
      https://github.com/Evolveum/midpoint/commit/5c895ed4b671c2fab30e6c1a40bbe2e0cbabfdd8
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M config/sql/generic/oracle-4.9-all.sql
    M config/sql/generic/oracle-upgrade-4.8-4.9.sql
    M config/sql/generic/sqlserver-4.9-all.sql
    M config/sql/generic/sqlserver-upgrade-4.8-4.9.sql
    M release-notes.adoc
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtPolyString.java

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


  Commit: e55eebdc18e75ca73a580c1a64da5d209003e757
      https://github.com/Evolveum/midpoint/commit/e55eebdc18e75ca73a580c1a64da5d209003e757
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapTest.java

  Log Message:
  -----------
  Add missing "protected" shadow mark

This should fix conntests.


  Commit: 94390cc7e526c36d49d80b9c350fda9d2b8cb943
      https://github.com/Evolveum/midpoint/commit/94390cc7e526c36d49d80b9c350fda9d2b8cb943
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java

  Log Message:
  -----------
  f1 score assertion in outlier detection test


  Commit: a95de5c04ef387441fca65be9630b50db232867d
      https://github.com/Evolveum/midpoint/commit/a95de5c04ef387441fca65be9630b50db232867d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  Update release notes


  Commit: f412dd65217138610e0a402d2e6529bf5eb6e1fc
      https://github.com/Evolveum/midpoint/commit/f412dd65217138610e0a402d2e6529bf5eb6e1fc
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/AbstractLongTest.java

  Log Message:
  -----------
  fixed testldap (one missing object) test still disabled


  Commit: ed6c1de237d1f2836ac7c8f0005d4df9a471b1e3
      https://github.com/Evolveum/midpoint/commit/ed6c1de237d1f2836ac7c8f0005d4df9a471b1e3
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
    M release-notes.adoc
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapTest.java

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


  Commit: f32db137bb583042e566373e32bf6b47e0475846
      https://github.com/Evolveum/midpoint/commit/f32db137bb583042e566373e32bf6b47e0475846
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Revert "Version bump of connector-ldap dependency to 3.8-M4"

This reverts commit 71192cf8e1c68e2787ed068ac69c73c0b907e02a.


  Commit: ce295eeb7200e07119314183f4136b396b997648
      https://github.com/Evolveum/midpoint/commit/ce295eeb7200e07119314183f4136b396b997648
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml

  Log Message:
  -----------
  Revert "Upgrade connector-ldap.xml in UCF tests"

This reverts commit 14e89e817982e6e9806e8c61e7120d6ff5a11c0b.


  Commit: a51f14aecfb223004ff7a58e4e7da5bc6a23feae
      https://github.com/Evolveum/midpoint/commit/a51f14aecfb223004ff7a58e4e7da5bc6a23feae
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/AbstractLongTest.java

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


  Commit: 1f361ced5d4b8237ced495a8b56a405002944176
      https://github.com/Evolveum/midpoint/commit/1f361ced5d4b8237ced495a8b56a405002944176
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/AbstractLongTest.java
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdap.java

  Log Message:
  -----------
  fixed testldap (one missing object) test still disabled


  Commit: 3a76440a6438f8f665f69a4f1f9078d02f1ff71f
      https://github.com/Evolveum/midpoint/commit/3a76440a6438f8f665f69a4f1f9078d02f1ff71f
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  release notes update for access certifications


  Commit: 048a8d2ea2fd8def70eb3c2691b67da1079df951
      https://github.com/Evolveum/midpoint/commit/048a8d2ea2fd8def70eb3c2691b67da1079df951
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M config/sql/generic/oracle-4.9-all.sql
    M config/sql/generic/oracle-upgrade-4.8-4.9.sql
    M config/sql/generic/sqlserver-4.9-all.sql
    M config/sql/generic/sqlserver-upgrade-4.8-4.9.sql
    M release-notes.adoc
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapTest.java
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdap.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java

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


  Commit: 787710e52a1382daa6964eee86d824fa0c8cedd2
      https://github.com/Evolveum/midpoint/commit/787710e52a1382daa6964eee86d824fa0c8cedd2
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-10-01 (Tue, 01 Oct 2024)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  release notes update


  Commit: d78e02d59c14bf2f35b2e7fd1f915d0b0193de41
      https://github.com/Evolveum/midpoint/commit/d78e02d59c14bf2f35b2e7fd1f915d0b0193de41
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-10-01 (Tue, 01 Oct 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/DebugOutlierDetectionEvaluation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java

  Log Message:
  -----------
  simplified constructor


  Commit: 4564ada3f5a0674c49f02bb2d7f504075f6ae32c
      https://github.com/Evolveum/midpoint/commit/4564ada3f5a0674c49f02bb2d7f504075f6ae32c
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-10-01 (Tue, 01 Oct 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java

  Log Message:
  -----------
  log debug outlier detection evaluation


  Commit: 5c598833254dc525138c8360443c5dc9264b30cc
      https://github.com/Evolveum/midpoint/commit/5c598833254dc525138c8360443c5dc9264b30cc
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-10-01 (Tue, 01 Oct 2024)

  Changed paths:
    M config/initial-objects/archetype/020-archetype-system-user.xml
    M config/initial-objects/archetype/021-archetype-system-role.xml
    M config/initial-objects/archetype/022-archetype-business-role.xml
    M config/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
    M config/initial-objects/archetype/024-archetype-operation-request.xml
    M config/initial-objects/archetype/025-archetype-approval-case.xml
    M config/initial-objects/archetype/026-archetype-trace.xml
    M config/initial-objects/archetype/027-archetype-correlation-case.xml
    M config/initial-objects/archetype/028-archetype-application-role.xml
    M config/initial-objects/archetype/029-archetype-application.xml
    M config/initial-objects/archetype/059-archetype-report.xml
    M config/initial-objects/archetype/060-archetype-report-dashboard.xml
    M config/initial-objects/archetype/061-archetype-report-collection.xml
    M config/initial-objects/archetype/062-archetype-classification.xml
    M config/initial-objects/archetype/063-archetype-clearance.xml
    M config/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M config/initial-objects/archetype/502-archetype-task-recomputation.xml
    M config/initial-objects/archetype/503-archetype-task-import.xml
    M config/initial-objects/archetype/504-archetype-task-live-sync.xml
    M config/initial-objects/archetype/505-archetype-task-async-update.xml
    M config/initial-objects/archetype/506-archetype-task-cleanup.xml
    M config/initial-objects/archetype/507-archetype-task-report.xml
    M config/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M config/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M config/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M config/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M config/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M config/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
    M config/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
    M config/initial-objects/archetype/515-archetype-task-objects-delete.xml
    M config/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M config/initial-objects/archetype/517-archetype-task-execute-change.xml
    M config/initial-objects/archetype/518-archetype-task-execute-deltas.xml
    M config/initial-objects/archetype/519-archetype-task-reindex-repository.xml
    M config/initial-objects/archetype/520-archetype-task-certification.xml
    M config/initial-objects/archetype/521-archetype-task-approval.xml
    M config/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
    M config/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M config/initial-objects/archetype/528-archetype-task-util.xml
    M config/initial-objects/archetype/529-archetype-task-system.xml
    M config/initial-objects/archetype/530-archetype-task-validity.xml
    M config/initial-objects/archetype/531-archetype-task-trigger.xml
    M config/initial-objects/archetype/532-archetype-task-propagation.xml
    M config/initial-objects/archetype/533-archetype-task-multi-propagation.xml
    M config/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M config/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    M config/initial-objects/archetype/700-archetype-event-mark.xml
    M config/initial-objects/archetype/701-archetype-object-mark.xml
    M config/initial-objects/archetype/702-archetype-person.xml
    M config/initial-objects/dashboard/899-dashboard-compliance.xml
    M config/initial-objects/report/100-report-reconciliation.xml
    M config/initial-objects/report/110-report-user-list.xml
    M config/initial-objects/report/130-report-certification-definitions.xml
    M config/initial-objects/report/140-report-certification-campaigns.xml
    M config/initial-objects/report/150-report-certification-cases.xml
    M config/initial-objects/report/160-report-certification-work-items.xml
    M config/initial-objects/report/200-report-indirect-assignments.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml

  Log Message:
  -----------
  synch repo/system-init/src/main/resources/initial-objects


  Commit: 0e090c1a87db236c7160366f2b0d32d2e6a3a0ec
      https://github.com/Evolveum/midpoint/commit/0e090c1a87db236c7160366f2b0d32d2e6a3a0ec
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-10-01 (Tue, 01 Oct 2024)

  Changed paths:
    M config/initial-objects/archetype/020-archetype-system-user.xml
    M config/initial-objects/archetype/021-archetype-system-role.xml
    M config/initial-objects/archetype/022-archetype-business-role.xml
    M config/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
    M config/initial-objects/archetype/024-archetype-operation-request.xml
    M config/initial-objects/archetype/025-archetype-approval-case.xml
    M config/initial-objects/archetype/026-archetype-trace.xml
    M config/initial-objects/archetype/027-archetype-correlation-case.xml
    M config/initial-objects/archetype/028-archetype-application-role.xml
    M config/initial-objects/archetype/029-archetype-application.xml
    M config/initial-objects/archetype/059-archetype-report.xml
    M config/initial-objects/archetype/060-archetype-report-dashboard.xml
    M config/initial-objects/archetype/061-archetype-report-collection.xml
    M config/initial-objects/archetype/062-archetype-classification.xml
    M config/initial-objects/archetype/063-archetype-clearance.xml
    M config/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M config/initial-objects/archetype/502-archetype-task-recomputation.xml
    M config/initial-objects/archetype/503-archetype-task-import.xml
    M config/initial-objects/archetype/504-archetype-task-live-sync.xml
    M config/initial-objects/archetype/505-archetype-task-async-update.xml
    M config/initial-objects/archetype/506-archetype-task-cleanup.xml
    M config/initial-objects/archetype/507-archetype-task-report.xml
    M config/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M config/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M config/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M config/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M config/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M config/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
    M config/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
    M config/initial-objects/archetype/515-archetype-task-objects-delete.xml
    M config/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M config/initial-objects/archetype/517-archetype-task-execute-change.xml
    M config/initial-objects/archetype/518-archetype-task-execute-deltas.xml
    M config/initial-objects/archetype/519-archetype-task-reindex-repository.xml
    M config/initial-objects/archetype/520-archetype-task-certification.xml
    M config/initial-objects/archetype/521-archetype-task-approval.xml
    M config/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
    M config/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M config/initial-objects/archetype/528-archetype-task-util.xml
    M config/initial-objects/archetype/529-archetype-task-system.xml
    M config/initial-objects/archetype/530-archetype-task-validity.xml
    M config/initial-objects/archetype/531-archetype-task-trigger.xml
    M config/initial-objects/archetype/532-archetype-task-propagation.xml
    M config/initial-objects/archetype/533-archetype-task-multi-propagation.xml
    M config/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M config/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    M config/initial-objects/archetype/700-archetype-event-mark.xml
    M config/initial-objects/archetype/701-archetype-object-mark.xml
    M config/initial-objects/archetype/702-archetype-person.xml
    M config/initial-objects/dashboard/899-dashboard-compliance.xml
    M config/initial-objects/report/100-report-reconciliation.xml
    M config/initial-objects/report/110-report-user-list.xml
    M config/initial-objects/report/130-report-certification-definitions.xml
    M config/initial-objects/report/140-report-certification-campaigns.xml
    M config/initial-objects/report/150-report-certification-cases.xml
    M config/initial-objects/report/160-report-certification-work-items.xml
    M config/initial-objects/report/200-report-indirect-assignments.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    M config/sql/generic/oracle-4.9-all.sql
    M config/sql/generic/oracle-upgrade-4.8-4.9.sql
    M config/sql/generic/sqlserver-4.9-all.sql
    M config/sql/generic/sqlserver-upgrade-4.8-4.9.sql
    M docs/repository/native-postgresql/shadow-partitioning.adoc
    M docs/resources/attribute-caching.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/AssignmentsDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanelWithDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/FocusDefinitionsMappingProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/SourceOfFocusMappingProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AnyTypePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationAndExpressionPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOfFocusMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfAssociationMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/SourceOrTargetOfMappingPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/variablebindingdefinition/TargetOfFocusMappingPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ExpressionWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/PageAbstractRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/FocusMappingsAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/FocusMappingsInducementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertResponseDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerStatisticDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerTilePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/InboundMappingsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/outbound/mapping/OutboundMappingsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/associations/AssociationsTableWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AbstractMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AttributeMappingsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/MappingOverridesTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/OutboundAttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemRefsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/synchronization/SynchronizationReactionTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BasicInformationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionOutboundMappingsStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/BasicFocusMappingStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingMainStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingOptionalStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/WidgetRmChartComponent.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/EnumerationValueDefinitionsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/PrismItemDefinitionsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ExpressionWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/FocusProjectionsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AnyTypePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AnyTypePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AnyTypeType.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/TextAreaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalsConfig.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseSystemConfiguration.java
    M infra/schema/src/test/resources/common/json/no-ns/system-configuration.json
    M infra/schema/src/test/resources/common/json/ns/system-configuration.json
    M infra/schema/src/test/resources/common/xml/no-ns/system-configuration.xml
    M infra/schema/src/test/resources/common/xml/ns/system-configuration.xml
    M infra/schema/src/test/resources/common/yaml/no-ns/system-configuration.yaml
    M infra/schema/src/test/resources/common/yaml/ns/system-configuration.yaml
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/PrismValueDeltaSetTripleProducer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ItemLoadedStatus.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssignedResourceObjectConstruction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AttributeMapper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ReconciliationProcessor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContractCaching.java
    M model/model-intest/src/test/resources/common/resource-dummy-blue-caching.xml
    M model/model-intest/src/test/resources/common/resource-dummy-caching.xml
    M model/model-intest/src/test/resources/common/resource-dummy-green-caching.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectAsyncChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdateCachingIndexOnly.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCachingIndexOnly.java
    M provisioning/provisioning-impl/testng-integration.xml
    M release-notes.adoc
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/jsonb/JsonbUtils.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapTest.java
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdap.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelivery.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestResourceInMaintenance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestServiceAccounts.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnix.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnixTolerantAux.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/grouper/TestGrouperAsyncUpdate.java
    M testing/story/src/test/resources/delivery/resource-opendj.xml
    M testing/story/src/test/resources/delivery/roles/role-opendj.xml
    M testing/story/src/test/resources/grouper/template-user.xml
    M testing/story/testng-integration.xml
    M tools/jenkins/midpoint-conntest-pipeline
    R tools/jenkins/midpoint-main-nativepg-caching-pipeline
    A tools/jenkins/midpoint-main-nativepg-caching-use-cached-pipeline
    A tools/jenkins/midpoint-main-nativepg-caching-use-fresh-pipeline

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into outlier-detection-evaluation


  Commit: c6d17c5ea88c5b0bf213e36d2325dfd3a0e4ce0b
      https://github.com/Evolveum/midpoint/commit/c6d17c5ea88c5b0bf213e36d2325dfd3a0e4ce0b
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-10-01 (Tue, 01 Oct 2024)

  Changed paths:
    M docs/roles-policies/certification/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java

  Log Message:
  -----------
  docs fix + name column flag for cert items table


  Commit: 7037cc6e3d5310bd87f913b89480da3da7cacb79
      https://github.com/Evolveum/midpoint/commit/7037cc6e3d5310bd87f913b89480da3da7cacb79
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-01 (Tue, 01 Oct 2024)

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

  Log Message:
  -----------
  Role analysis disable delete session in maintenance settings


  Commit: 61557e9550fe0d7265d25594b6f9bf94439cf38a
      https://github.com/Evolveum/midpoint/commit/61557e9550fe0d7265d25594b6f9bf94439cf38a
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-01 (Tue, 01 Oct 2024)

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

  Log Message:
  -----------
  Role analysis fix serialization issue


  Commit: 2dd3f8ad9bcc6767aea6c1127adbc7b889f4c711
      https://github.com/Evolveum/midpoint/commit/2dd3f8ad9bcc6767aea6c1127adbc7b889f4c711
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-01 (Tue, 01 Oct 2024)

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

  Log Message:
  -----------
  Role analysis fix incorrect deviation confidence value format in UI


  Commit: ec809fc20b20d1405b24165f3699c54d5a8e4c0f
      https://github.com/Evolveum/midpoint/commit/ec809fc20b20d1405b24165f3699c54d5a8e4c0f
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-01 (Tue, 01 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectionProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectionProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java

  Log Message:
  -----------
  Role analysis fix clustering and analysis attribute providers


  Commit: 2e76142fa348c99f653e03095bb3d63a8969c8e9
      https://github.com/Evolveum/midpoint/commit/2e76142fa348c99f653e03095bb3d63a8969c8e9
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-01 (Tue, 01 Oct 2024)

  Changed paths:
    M model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-direct-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-role-mode-1.xml

  Log Message:
  -----------
  Role analysis fix test
1. Update schema to new version for imported session objects


  Commit: 095d741a8ab2c338171dd17022be6027318fbcc5
      https://github.com/Evolveum/midpoint/commit/095d741a8ab2c338171dd17022be6027318fbcc5
  Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Date:   2024-10-01 (Tue, 01 Oct 2024)

  Changed paths:
    M gui/admin-gui/package-lock.json

  Log Message:
  -----------
  Bump uplot from 1.6.19 to 1.6.31 in /gui/admin-gui

Bumps [uplot](https://github.com/leeoniya/uPlot) from 1.6.19 to 1.6.31.
- [Release notes](https://github.com/leeoniya/uPlot/releases)
- [Commits](https://github.com/leeoniya/uPlot/compare/1.6.19...1.6.31)

---
updated-dependencies:
- dependency-name: uplot
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support at github.com>


  Commit: d9916379d3cbd33c6015cf6f2b523eda093390ac
      https://github.com/Evolveum/midpoint/commit/d9916379d3cbd33c6015cf6f2b523eda093390ac
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-01 (Tue, 01 Oct 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    M model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml

  Log Message:
  -----------
  Role analysis fix test


  Commit: 6c6b49987512ef45fb73eca50f423e61bef73438
      https://github.com/Evolveum/midpoint/commit/6c6b49987512ef45fb73eca50f423e61bef73438
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-01 (Tue, 01 Oct 2024)

  Changed paths:
    M config/initial-objects/archetype/020-archetype-system-user.xml
    M config/initial-objects/archetype/021-archetype-system-role.xml
    M config/initial-objects/archetype/022-archetype-business-role.xml
    M config/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
    M config/initial-objects/archetype/024-archetype-operation-request.xml
    M config/initial-objects/archetype/025-archetype-approval-case.xml
    M config/initial-objects/archetype/026-archetype-trace.xml
    M config/initial-objects/archetype/027-archetype-correlation-case.xml
    M config/initial-objects/archetype/028-archetype-application-role.xml
    M config/initial-objects/archetype/029-archetype-application.xml
    M config/initial-objects/archetype/059-archetype-report.xml
    M config/initial-objects/archetype/060-archetype-report-dashboard.xml
    M config/initial-objects/archetype/061-archetype-report-collection.xml
    M config/initial-objects/archetype/062-archetype-classification.xml
    M config/initial-objects/archetype/063-archetype-clearance.xml
    M config/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M config/initial-objects/archetype/502-archetype-task-recomputation.xml
    M config/initial-objects/archetype/503-archetype-task-import.xml
    M config/initial-objects/archetype/504-archetype-task-live-sync.xml
    M config/initial-objects/archetype/505-archetype-task-async-update.xml
    M config/initial-objects/archetype/506-archetype-task-cleanup.xml
    M config/initial-objects/archetype/507-archetype-task-report.xml
    M config/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M config/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M config/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M config/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M config/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M config/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
    M config/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
    M config/initial-objects/archetype/515-archetype-task-objects-delete.xml
    M config/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M config/initial-objects/archetype/517-archetype-task-execute-change.xml
    M config/initial-objects/archetype/518-archetype-task-execute-deltas.xml
    M config/initial-objects/archetype/519-archetype-task-reindex-repository.xml
    M config/initial-objects/archetype/520-archetype-task-certification.xml
    M config/initial-objects/archetype/521-archetype-task-approval.xml
    M config/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
    M config/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M config/initial-objects/archetype/528-archetype-task-util.xml
    M config/initial-objects/archetype/529-archetype-task-system.xml
    M config/initial-objects/archetype/530-archetype-task-validity.xml
    M config/initial-objects/archetype/531-archetype-task-trigger.xml
    M config/initial-objects/archetype/532-archetype-task-propagation.xml
    M config/initial-objects/archetype/533-archetype-task-multi-propagation.xml
    M config/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M config/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    M config/initial-objects/archetype/700-archetype-event-mark.xml
    M config/initial-objects/archetype/701-archetype-object-mark.xml
    M config/initial-objects/archetype/702-archetype-person.xml
    M config/initial-objects/dashboard/899-dashboard-compliance.xml
    M config/initial-objects/report/100-report-reconciliation.xml
    M config/initial-objects/report/110-report-user-list.xml
    M config/initial-objects/report/130-report-certification-definitions.xml
    M config/initial-objects/report/140-report-certification-campaigns.xml
    M config/initial-objects/report/150-report-certification-cases.xml
    M config/initial-objects/report/160-report-certification-work-items.xml
    M config/initial-objects/report/200-report-indirect-assignments.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    M config/sql/generic/oracle-4.9-all.sql
    M config/sql/generic/oracle-upgrade-4.8-4.9.sql
    M config/sql/generic/sqlserver-4.9-all.sql
    M config/sql/generic/sqlserver-upgrade-4.8-4.9.sql
    M docs/repository/native-postgresql/shadow-partitioning.adoc
    M docs/resources/attribute-caching.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/AssignmentsDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanelWithDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ExpressionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/AbstractWizardTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/expression/AssociationAndExpressionPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ExpressionWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertResponseDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ResponsesOverviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewerTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/ReviewersTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/InboundMappingsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/outbound/mapping/OutboundMappingsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/associations/AssociationsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/AttributeMappingsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/MappingOverridesTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemRefsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemsTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/defaultOperationPolicies/DefaultOperationPoliciesTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/policies/marking/MarkingTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/synchronization/SynchronizationReactionTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BasicInformationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionOutboundMappingsStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/BasicFocusMappingStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/focusMapping/FocusMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/EnumerationValueDefinitionsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/schema/component/PrismItemDefinitionsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ExpressionWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/FocusProjectionsCounter.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalsConfig.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseSystemConfiguration.java
    M infra/schema/src/test/resources/common/json/no-ns/system-configuration.json
    M infra/schema/src/test/resources/common/json/ns/system-configuration.json
    M infra/schema/src/test/resources/common/xml/no-ns/system-configuration.xml
    M infra/schema/src/test/resources/common/xml/ns/system-configuration.xml
    M infra/schema/src/test/resources/common/yaml/no-ns/system-configuration.yaml
    M infra/schema/src/test/resources/common/yaml/ns/system-configuration.yaml
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/PrismValueDeltaSetTripleProducer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssignedResourceObjectConstruction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AttributeMapper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ReconciliationProcessor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContractCaching.java
    M model/model-intest/src/test/resources/common/resource-dummy-blue-caching.xml
    M model/model-intest/src/test/resources/common/resource-dummy-caching.xml
    M model/model-intest/src/test/resources/common/resource-dummy-green-caching.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M release-notes.adoc
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapTest.java
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdap.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnix.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnixTolerantAux.java
    M tools/jenkins/midpoint-conntest-pipeline
    R tools/jenkins/midpoint-main-nativepg-caching-pipeline
    A tools/jenkins/midpoint-main-nativepg-caching-use-cached-pipeline
    A tools/jenkins/midpoint-main-nativepg-caching-use-fresh-pipeline

  Log Message:
  -----------
  Merge branch 'master' into feature/role-analysis-attributes


  Commit: 9fd9f0f965f338311ebf1ee8858bb2f76e0a97bf
      https://github.com/Evolveum/midpoint/commit/9fd9f0f965f338311ebf1ee8858bb2f76e0a97bf
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-01 (Tue, 01 Oct 2024)

  Changed paths:
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

  Log Message:
  -----------
  Temporary disable roleAnalysis configuration in system-configuration


  Commit: 72699ae846165f9758764c9b31bab716fb6c62ff
      https://github.com/Evolveum/midpoint/commit/72699ae846165f9758764c9b31bab716fb6c62ff
  Author: Viliam Repan <1azyman at users.noreply.github.com>
  Date:   2024-10-01 (Tue, 01 Oct 2024)

  Changed paths:
    M gui/admin-gui/package-lock.json

  Log Message:
  -----------
  Merge pull request #228 from Evolveum/dependabot/npm_and_yarn/gui/admin-gui/uplot-1.6.31

Bump uplot from 1.6.19 to 1.6.31 in /gui/admin-gui


  Commit: 2036d8a8ac9e7532c29dceedd499a4d57ce4f980
      https://github.com/Evolveum/midpoint/commit/2036d8a8ac9e7532c29dceedd499a4d57ce4f980
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-10-01 (Tue, 01 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/AbstractCertificationItemColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/AbstractGuiColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemCommentIconColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemEditableCommentColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemObjectColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemObjectDisplayNameColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemResponseColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemReviewersColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemTargetColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemTargetDisplayNameColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertificationGuiConfigContext.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/ColumnType.java

  Log Message:
  -----------
  configurable columns for cert items table; ColumnType annotation


  Commit: fff7b8c275a0fdc660d044cc724fcbf87aad3792
      https://github.com/Evolveum/midpoint/commit/fff7b8c275a0fdc660d044cc724fcbf87aad3792
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/DebugOutlierDetectionEvaluation.java

  Log Message:
  -----------
  fixed noise role outliers, fixed checkstyle


  Commit: fec78890421b422fd7794971d20945ea7e979ee5
      https://github.com/Evolveum/midpoint/commit/fec78890421b422fd7794971d20945ea7e979ee5
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/Select2MultiChoicePanel.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/component/wizard/WizardPanelHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AnalysisAttributeFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/ClusteringAttributeFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/RoleAnalysisAttributeSettingPropertyFactory.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/role/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BusinessRoleWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAttributeChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAttributeResultChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisStackedAttributeChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeProgressForm.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeProgressForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisSimpleModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectionProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectionProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ObjectSimpleAttributeSelectionProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisSessionOperationButtonPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategoryMode.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AdvancedModeConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AttributeBasedModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BalancedCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/DepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/ExactSimilarityModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierDepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconAjaxButtonBadge.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributeAnalysisDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributesDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelPatternItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionMaintenanceWizardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionMaintenanceWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/ProcessModeChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DebugLabel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DebugLabel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DetailedPatternSelectionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DetailedPatternSelectionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedPatternTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/RoleAnalysisSettingsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerHeaderPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormAnalysisAttributesPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormAnalysisAttributesPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormClusteringAttributesPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormClusteringAttributesPanel.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/VerticalFormPrismContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormRoleAnalysisAttributeSettingPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormRoleAnalysisAttributeSettingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributeAnalysisStructure.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributePathResult.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAssignmentAttributeDef.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/AttributeAnalysisCache.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/MemberUserAttributeAnalysisCache.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/AccessCertificationStageManagementRun.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/ClusterExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/RoleAnalysisAttributeDefConvert.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternConfidenceCalculator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/BasePrepareAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    M model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-direct-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-role-mode-1.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into outlier-detection-evaluation


  Commit: 349f8bf38c506d532f86334085ec9a8e3299bf55
      https://github.com/Evolveum/midpoint/commit/349f8bf38c506d532f86334085ec9a8e3299bf55
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationTypeMappingNamePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceObjectTypeMappingNamePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/MappingNameWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeWrapperFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/resourceAssociation/AssociationNameWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/BasicSettingResourceAssociationTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/AssociationMappingNameValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/MappingNameValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/ObjectTypeMappingNameValidator.java

  Log Message:
  -----------
  fix duplication of association type via GUI


  Commit: 5d9afdcc3ae0212bf68af56916c140bb8c1afc79
      https://github.com/Evolveum/midpoint/commit/5d9afdcc3ae0212bf68af56916c140bb8c1afc79
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M config/initial-objects/archetype/020-archetype-system-user.xml
    M config/initial-objects/archetype/021-archetype-system-role.xml
    M config/initial-objects/archetype/022-archetype-business-role.xml
    M config/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
    M config/initial-objects/archetype/024-archetype-operation-request.xml
    M config/initial-objects/archetype/025-archetype-approval-case.xml
    M config/initial-objects/archetype/026-archetype-trace.xml
    M config/initial-objects/archetype/027-archetype-correlation-case.xml
    M config/initial-objects/archetype/028-archetype-application-role.xml
    M config/initial-objects/archetype/029-archetype-application.xml
    M config/initial-objects/archetype/059-archetype-report.xml
    M config/initial-objects/archetype/060-archetype-report-dashboard.xml
    M config/initial-objects/archetype/061-archetype-report-collection.xml
    M config/initial-objects/archetype/062-archetype-classification.xml
    M config/initial-objects/archetype/063-archetype-clearance.xml
    M config/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M config/initial-objects/archetype/502-archetype-task-recomputation.xml
    M config/initial-objects/archetype/503-archetype-task-import.xml
    M config/initial-objects/archetype/504-archetype-task-live-sync.xml
    M config/initial-objects/archetype/505-archetype-task-async-update.xml
    M config/initial-objects/archetype/506-archetype-task-cleanup.xml
    M config/initial-objects/archetype/507-archetype-task-report.xml
    M config/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M config/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M config/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M config/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M config/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M config/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
    M config/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
    M config/initial-objects/archetype/515-archetype-task-objects-delete.xml
    M config/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M config/initial-objects/archetype/517-archetype-task-execute-change.xml
    M config/initial-objects/archetype/518-archetype-task-execute-deltas.xml
    M config/initial-objects/archetype/519-archetype-task-reindex-repository.xml
    M config/initial-objects/archetype/520-archetype-task-certification.xml
    M config/initial-objects/archetype/521-archetype-task-approval.xml
    M config/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
    M config/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M config/initial-objects/archetype/528-archetype-task-util.xml
    M config/initial-objects/archetype/529-archetype-task-system.xml
    M config/initial-objects/archetype/530-archetype-task-validity.xml
    M config/initial-objects/archetype/531-archetype-task-trigger.xml
    M config/initial-objects/archetype/532-archetype-task-propagation.xml
    M config/initial-objects/archetype/533-archetype-task-multi-propagation.xml
    M config/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M config/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    M config/initial-objects/archetype/700-archetype-event-mark.xml
    M config/initial-objects/archetype/701-archetype-object-mark.xml
    M config/initial-objects/archetype/702-archetype-person.xml
    M config/initial-objects/dashboard/899-dashboard-compliance.xml
    M config/initial-objects/report/100-report-reconciliation.xml
    M config/initial-objects/report/110-report-user-list.xml
    M config/initial-objects/report/130-report-certification-definitions.xml
    M config/initial-objects/report/140-report-certification-campaigns.xml
    M config/initial-objects/report/150-report-certification-cases.xml
    M config/initial-objects/report/160-report-certification-work-items.xml
    M config/initial-objects/report/200-report-indirect-assignments.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    M config/sql/generic/oracle-4.9-all.sql
    M config/sql/generic/oracle-upgrade-4.8-4.9.sql
    M config/sql/generic/sqlserver-4.9-all.sql
    M config/sql/generic/sqlserver-upgrade-4.8-4.9.sql
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/Select2MultiChoicePanel.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/component/wizard/WizardPanelHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AnalysisAttributeFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/ClusteringAttributeFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/RoleAnalysisAttributeSettingPropertyFactory.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/role/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BusinessRoleWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAttributeChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAttributeResultChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisStackedAttributeChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeProgressForm.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeProgressForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisSimpleModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectionProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectionProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ObjectSimpleAttributeSelectionProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisSessionOperationButtonPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategoryMode.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AdvancedModeConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AttributeBasedModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BalancedCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/DepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/ExactSimilarityModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierDepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconAjaxButtonBadge.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributeAnalysisDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributesDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelPatternItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionMaintenanceWizardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionMaintenanceWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/ProcessModeChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DebugLabel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DebugLabel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DetailedPatternSelectionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DetailedPatternSelectionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedPatternTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/RoleAnalysisSettingsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerHeaderPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormAnalysisAttributesPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormAnalysisAttributesPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormClusteringAttributesPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormClusteringAttributesPanel.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/VerticalFormPrismContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormRoleAnalysisAttributeSettingPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormRoleAnalysisAttributeSettingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributeAnalysisStructure.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributePathResult.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAssignmentAttributeDef.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/AttributeAnalysisCache.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/MemberUserAttributeAnalysisCache.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/AccessCertificationStageManagementRun.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/ClusterExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/RoleAnalysisAttributeDefConvert.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternConfidenceCalculator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/BasePrepareAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    M model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-direct-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-role-mode-1.xml
    M pom.xml
    M release-notes.adoc
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapTest.java
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdap.java

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


  Commit: fa6ac6aeea86ac3a090cc7fa496418769895f1dc
      https://github.com/Evolveum/midpoint/commit/fa6ac6aeea86ac3a090cc7fa496418769895f1dc
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/AssociationMappingNameValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/ObjectTypeMappingNameValidator.java

  Log Message:
  -----------
  fix checkstyle issues


  Commit: 3123edc8a65eca86944e9eeee558de4ad7467b6e
      https://github.com/Evolveum/midpoint/commit/3123edc8a65eca86944e9eeee558de4ad7467b6e
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/AssociationNamePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/QNameTextPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/AssociationNameValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/MappingNameValidator.java

  Log Message:
  -----------
  adding validator for association name


  Commit: fbf9118d685e6fec66299b0d85eccddf4ee0ba27
      https://github.com/Evolveum/midpoint/commit/fbf9118d685e6fec66299b0d85eccddf4ee0ba27
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/AbstractGuiColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemEditableCommentColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemResponseColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemReviewersColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java

  Log Message:
  -----------
  cert configurable columns visibility, order and other fixes


  Commit: 35a66ed9b61009a5e26438142be9b04f1cac9192
      https://github.com/Evolveum/midpoint/commit/35a66ed9b61009a5e26438142be9b04f1cac9192
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M config/initial-objects/archetype/020-archetype-system-user.xml
    M config/initial-objects/archetype/021-archetype-system-role.xml
    M config/initial-objects/archetype/022-archetype-business-role.xml
    M config/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
    M config/initial-objects/archetype/024-archetype-operation-request.xml
    M config/initial-objects/archetype/025-archetype-approval-case.xml
    M config/initial-objects/archetype/026-archetype-trace.xml
    M config/initial-objects/archetype/027-archetype-correlation-case.xml
    M config/initial-objects/archetype/028-archetype-application-role.xml
    M config/initial-objects/archetype/029-archetype-application.xml
    M config/initial-objects/archetype/059-archetype-report.xml
    M config/initial-objects/archetype/060-archetype-report-dashboard.xml
    M config/initial-objects/archetype/061-archetype-report-collection.xml
    M config/initial-objects/archetype/062-archetype-classification.xml
    M config/initial-objects/archetype/063-archetype-clearance.xml
    M config/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M config/initial-objects/archetype/502-archetype-task-recomputation.xml
    M config/initial-objects/archetype/503-archetype-task-import.xml
    M config/initial-objects/archetype/504-archetype-task-live-sync.xml
    M config/initial-objects/archetype/505-archetype-task-async-update.xml
    M config/initial-objects/archetype/506-archetype-task-cleanup.xml
    M config/initial-objects/archetype/507-archetype-task-report.xml
    M config/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M config/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M config/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M config/initial-objects/archetype/511-archetype-task-report-export-classic.xml
    M config/initial-objects/archetype/512-archetype-task-report-export-distributed.xml
    M config/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
    M config/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
    M config/initial-objects/archetype/515-archetype-task-objects-delete.xml
    M config/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M config/initial-objects/archetype/517-archetype-task-execute-change.xml
    M config/initial-objects/archetype/518-archetype-task-execute-deltas.xml
    M config/initial-objects/archetype/519-archetype-task-reindex-repository.xml
    M config/initial-objects/archetype/520-archetype-task-certification.xml
    M config/initial-objects/archetype/521-archetype-task-approval.xml
    M config/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
    M config/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M config/initial-objects/archetype/528-archetype-task-util.xml
    M config/initial-objects/archetype/529-archetype-task-system.xml
    M config/initial-objects/archetype/530-archetype-task-validity.xml
    M config/initial-objects/archetype/531-archetype-task-trigger.xml
    M config/initial-objects/archetype/532-archetype-task-propagation.xml
    M config/initial-objects/archetype/533-archetype-task-multi-propagation.xml
    M config/initial-objects/archetype/534-archetype-task-certification-open-next-stage.xml
    M config/initial-objects/archetype/535-archetype-task-certification-remediation.xml
    M config/initial-objects/archetype/700-archetype-event-mark.xml
    M config/initial-objects/archetype/701-archetype-object-mark.xml
    M config/initial-objects/archetype/702-archetype-person.xml
    M config/initial-objects/dashboard/899-dashboard-compliance.xml
    M config/initial-objects/report/100-report-reconciliation.xml
    M config/initial-objects/report/110-report-user-list.xml
    M config/initial-objects/report/130-report-certification-definitions.xml
    M config/initial-objects/report/140-report-certification-campaigns.xml
    M config/initial-objects/report/150-report-certification-cases.xml
    M config/initial-objects/report/160-report-certification-work-items.xml
    M config/initial-objects/report/200-report-indirect-assignments.xml
    M config/initial-objects/system-configuration/000-system-configuration.xml
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/Select2MultiChoicePanel.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/component/wizard/WizardPanelHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationTypeMappingNamePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceObjectTypeMappingNamePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AnalysisAttributeFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/ClusteringAttributeFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/AssociationNamePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/QNameTextPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/MappingNameWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeWrapperFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/RoleAnalysisAttributeSettingPropertyFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/resourceAssociation/AssociationNameWrapperFactory.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/schemaHandling/associationType/basic/BasicSettingResourceAssociationTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BusinessRoleWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAttributeChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisAttributeResultChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/RoleAnalysisStackedAttributeChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeProgressForm.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeProgressForm.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisSimpleModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierAttributeItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeResultChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisMultiplePartitionAnomalyResultTabPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisSinglePartitionAnomalyResultTabPopup.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectionProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectionProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ObjectSimpleAttributeSelectionProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisSessionOperationButtonPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AnalysisCategoryMode.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AdvancedModeConfiguration.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AttributeBasedModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BalancedCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/DepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/ExactSimilarityModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierDepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/IconAjaxButtonBadge.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributeAnalysisDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisAttributesDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisDetectedPatternDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/panel/RoleAnalysisTableOpPanelPatternItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionMaintenanceWizardPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionMaintenanceWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/mode/ProcessModeChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DebugLabel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DebugLabel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DetailedPatternSelectionPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/DetailedPatternSelectionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/RoleAnalysisDetectedPatternTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/RoleAnalysisSettingsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerHeaderPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormAnalysisAttributesPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormAnalysisAttributesPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormClusteringAttributesPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormClusteringAttributesPanel.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/VerticalFormPrismContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormRoleAnalysisAttributeSettingPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormRoleAnalysisAttributeSettingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/AssociationMappingNameValidator.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/AssociationNameValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/MappingNameValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/ObjectTypeMappingNameValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisIntersectionColumn.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributeAnalysisStructure.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/AttributePathResult.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAssignmentAttributeDef.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/AttributeAnalysisCache.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/cache/MemberUserAttributeAnalysisCache.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/task/AccessCertificationStageManagementRun.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/ClusterExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/RoleAnalysisAttributeDefConvert.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternConfidenceCalculator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/BasePrepareAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    M model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-direct-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-role-mode-1.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

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


  Commit: a865b9dccaf12634d8b741ec3a1ece16dc130abd
      https://github.com/Evolveum/midpoint/commit/a865b9dccaf12634d8b741ec3a1ece16dc130abd
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectSet.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowFinder.java

  Log Message:
  -----------
  Remove "distinct" from simple provisioning queries

Queries that look for shadows by their identifier(s) are quite frequent.
It seems that the DISTINCT option makes them extremely slow on the
generic repository, especially when Oracle is involved.

This commit eliminates that option from these queries.

Related to MID-9594.


  Commit: 13da99b63f49adf143ed17d3a11a08ccdd4543ab
      https://github.com/Evolveum/midpoint/commit/13da99b63f49adf143ed17d3a11a08ccdd4543ab
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M docs/roles-policies/certification/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/AssociationNamePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/QNameTextPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/AbstractCertificationItemColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/AbstractGuiColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemCommentIconColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemEditableCommentColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemObjectColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemObjectDisplayNameColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemResponseColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemReviewersColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemTargetColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemTargetDisplayNameColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertificationGuiConfigContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/AssociationMappingNameValidator.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/AssociationNameValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/MappingNameValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/ObjectTypeMappingNameValidator.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/ColumnType.java
    M release-notes.adoc

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


  Commit: 87a1993332555aa40777d861ba6dfbb984fc3bb9
      https://github.com/Evolveum/midpoint/commit/87a1993332555aa40777d861ba6dfbb984fc3bb9
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemEditableCommentColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemResponseColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java

  Log Message:
  -----------
  cert items view merge fix + small fixes


  Commit: b01c394846507334788395b1707ea5e99e705d3c
      https://github.com/Evolveum/midpoint/commit/b01c394846507334788395b1707ea5e99e705d3c
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectSet.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowFinder.java

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


  Commit: ace8c7a52ee1b717b25150b608804a2d030b5f88
      https://github.com/Evolveum/midpoint/commit/ace8c7a52ee1b717b25150b608804a2d030b5f88
  Author: Slavek Licehammer <slavek at evolveum.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M config/initial-objects/archetype/021-archetype-system-role.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/021-archetype-system-role.xml

  Log Message:
  -----------
  Update year in copyright information

The year should be updated then the file was modified.


  Commit: 5b24e96ce167d4932eea21642bb608dde5662ac3
      https://github.com/Evolveum/midpoint/commit/5b24e96ce167d4932eea21642bb608dde5662ac3
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java

  Log Message:
  -----------
  corrected f1 expectation after algorithm update


  Commit: e456c734df576c78ad824cc1362a22cdd8bd44be
      https://github.com/Evolveum/midpoint/commit/e456c734df576c78ad824cc1362a22cdd8bd44be
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M config/initial-objects/archetype/021-archetype-system-role.xml
    M docs/roles-policies/certification/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AssociationTypeMappingNamePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceObjectTypeMappingNamePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/AssociationNamePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/QNameTextPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/MappingNameWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ResourceObjectTypeWrapperFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/resourceAssociation/AssociationNameWrapperFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/AbstractCertificationItemColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/AbstractGuiColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemCommentIconColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemEditableCommentColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemObjectColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemObjectDisplayNameColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemResponseColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemReviewersColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemTargetColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemTargetDisplayNameColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertificationGuiConfigContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/basic/BasicSettingResourceAssociationTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/AssociationMappingNameValidator.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/AssociationNameValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/MappingNameValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/ObjectTypeMappingNameValidator.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/ColumnType.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectSet.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowFinder.java
    M release-notes.adoc
    M repo/system-init/src/main/resources/initial-objects/archetype/021-archetype-system-role.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into outlier-detection-evaluation


  Commit: 1e426dd72aad7cf1254478c49f89af4071cb0833
      https://github.com/Evolveum/midpoint/commit/1e426dd72aad7cf1254478c49f89af4071cb0833
  Author: Slavek Licehammer <slavek at evolveum.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M config/initial-objects/archetype/022-archetype-business-role.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/022-archetype-business-role.xml

  Log Message:
  -----------
  Update year in copyright information

The year should be updated then the file was modified.


  Commit: 8557f5945222ac2a7c535f0d0458af725442b61b
      https://github.com/Evolveum/midpoint/commit/8557f5945222ac2a7c535f0d0458af725442b61b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItemable.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/MidpointProvenanceEquivalenceStrategy.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/AssociationSynchronizationExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/DefaultSingleShadowInboundsProcessingContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SingleShadowInboundsProcessingContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/InboundMappingContextSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/InboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedInboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedSourceItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/PreMappingsEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestBasicValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowCaching.java
    R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyAdTrivialScenario.java
    R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyDmsScenario.java
    R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyHrScenarioExtended.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/dummys/DummyAdTrivialScenario.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/dummys/DummyDmsScenario.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/dummys/DummyHrScenarioExtended.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/dummys/ScenariosConstants.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/dummys/package-info.java
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-hr.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-multi-inbound.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-provenance.xml
    M model/model-intest/src/test/resources/schema/hr.xsd
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/SynchronizationRequest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AbstractAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ProvenanceMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ValueMetadataValueAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java

  Log Message:
  -----------
  Extend mapping specification in value metadata

The association type name and the shadow tag were added to the mapping
specification in the provenance metadata. The former is primarily
to restrict the scope of the required uniqueness of mappings names.
The latter is to enable automatic ranges for multi-account scenarios.

This commit provides extensive tests in TestBasicValueMetadata,
including the one regarding auto-ranges in multivalued extension items
in assignments (import from associations).

Note that deleting shadows is not natively supported yet
(values and/or their metadata are not removed).

Also:
 - added "name" as the natural key for association type definition.


  Commit: a89727acb9ab9449165245d81e2909ad46a7e7cd
      https://github.com/Evolveum/midpoint/commit/a89727acb9ab9449165245d81e2909ad46a7e7cd
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M config/initial-objects/archetype/021-archetype-system-role.xml
    M config/initial-objects/archetype/022-archetype-business-role.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemEditableCommentColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemResponseColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/DebugOutlierDetectionEvaluation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    M repo/system-init/src/main/resources/initial-objects/archetype/021-archetype-system-role.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/022-archetype-business-role.xml

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


  Commit: 154b3ffb46ec0071f673515b2d56641e794cfb1a
      https://github.com/Evolveum/midpoint/commit/154b3ffb46ec0071f673515b2d56641e794cfb1a
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-10-02 (Wed, 02 Oct 2024)

  Changed paths:
    M testing/longtest/testng-integration.xml

  Log Message:
  -----------
  MID-9594 enabled TestLdap and TestLdapUniversity to see performance on jenkins


  Commit: 1be38e04239c018c8121f55e491846839e53aa93
      https://github.com/Evolveum/midpoint/commit/1be38e04239c018c8121f55e491846839e53aa93
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-10-03 (Thu, 03 Oct 2024)

  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/schemaHandling/objectType/attributeMapping/AbstractMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/ChangeLifecycleSelectedMappingsPopup.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/ChangeMappingNamePopup.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/ChangeMappingNamePopup.java

  Log Message:
  -----------
  adding menu item panel for changing mapping name


  Commit: aee0aee12806ae24b9675f6d6698405ad54b9cb7
      https://github.com/Evolveum/midpoint/commit/aee0aee12806ae24b9675f6d6698405ad54b9cb7
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-10-03 (Thu, 03 Oct 2024)

  Changed paths:
    M config/initial-objects/archetype/021-archetype-system-role.xml
    M config/initial-objects/archetype/022-archetype-business-role.xml
    M docs/roles-policies/certification/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/AbstractCertificationItemColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/AbstractGuiColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemCommentIconColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemEditableCommentColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemObjectColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemObjectDisplayNameColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemResponseColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemReviewersColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemTargetColumn.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemTargetDisplayNameColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertificationGuiConfigContext.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/ColumnType.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItemable.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/MidpointProvenanceEquivalenceStrategy.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectSet.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/AssociationSynchronizationExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/DefaultSingleShadowInboundsProcessingContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SingleShadowInboundsProcessingContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/InboundMappingContextSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/InboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedInboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedSourceItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/DebugOutlierDetectionEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/PreMappingsEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestBasicValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowCaching.java
    R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyAdTrivialScenario.java
    R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyDmsScenario.java
    R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyHrScenarioExtended.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/dummys/DummyAdTrivialScenario.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/dummys/DummyDmsScenario.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/dummys/DummyHrScenarioExtended.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/dummys/ScenariosConstants.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/dummys/package-info.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-hr.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-multi-inbound.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-provenance.xml
    M model/model-intest/src/test/resources/schema/hr.xsd
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/SynchronizationRequest.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowFinder.java
    M release-notes.adoc
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AbstractAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ProvenanceMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ValueMetadataValueAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
    M repo/system-init/src/main/resources/initial-objects/archetype/021-archetype-system-role.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/022-archetype-business-role.xml
    M testing/longtest/testng-integration.xml

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


  Commit: 1cfdf59af78ccffb78e6331f94ff4a149d9d0e72
      https://github.com/Evolveum/midpoint/commit/1cfdf59af78ccffb78e6331f94ff4a149d9d0e72
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-10-03 (Thu, 03 Oct 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    M model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml

  Log Message:
  -----------
  updated tests according to new optimal confidence


  Commit: 7fe4ced71ef523ed638f1bdaedb8d80e0c62b164
      https://github.com/Evolveum/midpoint/commit/7fe4ced71ef523ed638f1bdaedb8d80e0c62b164
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-03 (Thu, 03 Oct 2024)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/AssociationSynchronizationExpressionEvaluator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestBasicValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/dummys/DummyAdTrivialScenario.java
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-furious-refactoring-400.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-furious-refactoring-410.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-furious-refactoring-420.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-furious-refactoring-430.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-furious-refactoring-440.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-furious-refactoring-450.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-hr-310.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-hr-320.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ValueSetDefinition.java

  Log Message:
  -----------
  Add a couple of tests for provenance metadata

TestBasicValueMetadata is enhanced by tests related to renaming
mappings, object types and association types.

See also MID-10084 for known limitations.


  Commit: dc6d4fe179c3e008eda27ed261c9216eeea9c317
      https://github.com/Evolveum/midpoint/commit/dc6d4fe179c3e008eda27ed261c9216eeea9c317
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-03 (Thu, 03 Oct 2024)

  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/schemaHandling/objectType/attributeMapping/AbstractMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/ChangeLifecycleSelectedMappingsPopup.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/ChangeMappingNamePopup.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/ChangeMappingNamePopup.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    M model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml
    M testing/longtest/testng-integration.xml

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


  Commit: 29ec942e143dda92889b6b97bed5f34f4c2651b3
      https://github.com/Evolveum/midpoint/commit/29ec942e143dda92889b6b97bed5f34f4c2651b3
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-10-03 (Thu, 03 Oct 2024)

  Changed paths:
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityUtil.java

  Log Message:
  -----------
  MID-10068: fix resolving auth sequence when request contains 'Authorization' header


  Commit: a2c8edaa1370874339dc5d478b64005ccf8e411b
      https://github.com/Evolveum/midpoint/commit/a2c8edaa1370874339dc5d478b64005ccf8e411b
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-10-03 (Thu, 03 Oct 2024)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/AssociationSynchronizationExpressionEvaluator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestBasicValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/dummys/DummyAdTrivialScenario.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-furious-refactoring-400.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-furious-refactoring-410.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-furious-refactoring-420.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-furious-refactoring-430.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-furious-refactoring-440.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-furious-refactoring-450.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-hr-310.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-hr-320.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ValueSetDefinition.java

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


  Commit: 698ae6ed3921dbb59cf2cdbdb84057aa89f2d835
      https://github.com/Evolveum/midpoint/commit/698ae6ed3921dbb59cf2cdbdb84057aa89f2d835
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-10-03 (Thu, 03 Oct 2024)

  Changed paths:
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    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/qmodel/shadow/MShadow.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadow.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadowMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java

  Log Message:
  -----------
  Added behavior/lastLoginTimestamp to shadows, native repo support for search


  Commit: 97ecd066cbaf803ee90250b4f1a5605f2aaf3f96
      https://github.com/Evolveum/midpoint/commit/97ecd066cbaf803ee90250b4f1a5605f2aaf3f96
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-10-03 (Thu, 03 Oct 2024)

  Changed paths:
    A docs/concepts/metadata/index.adoc
    M docs/expressions/mappings/index.adoc
    R docs/misc/value-metadata.adoc

  Log Message:
  -----------
  [docs] Renaming a Mapping, added Provenance Metadata to concepts

Primarily documented renameing a mapping, but also
concepts section did not contained provenance metadata which should
be referenced from rename mapping docs.


  Commit: a081717c43a0a5c38f3e5116cc4a78af4f8a087a
      https://github.com/Evolveum/midpoint/commit/a081717c43a0a5c38f3e5116cc4a78af4f8a087a
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2024-10-03 (Thu, 03 Oct 2024)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  release-notes.adoc: removed old occurences of xrefv to master


  Commit: 6a4201b272df948907c8f42e8cdc74144e238df0
      https://github.com/Evolveum/midpoint/commit/6a4201b272df948907c8f42e8cdc74144e238df0
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-03 (Thu, 03 Oct 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssociationValuesTripleComputation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedPlainResourceObjectConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedSourceItems.java
    M model/model-intest/src/test/resources/associations/resource-dummy-ad.xml
    M model/model-intest/src/test/resources/associations/resource-dummy-dms.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionFactory.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/AsIsExpressionEvaluator.java

  Log Message:
  -----------
  Add tests for empty association mappings

Here we check that empty association-related expression evaluators,
i.e., <associationSynchronization/> and <associationConstruction/>
are safe to use.

Related to MID-10076.


  Commit: b00152c441c193d82c605330c0cbbd6b8afd8b46
      https://github.com/Evolveum/midpoint/commit/b00152c441c193d82c605330c0cbbd6b8afd8b46
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-03 (Thu, 03 Oct 2024)

  Changed paths:
    A docs/concepts/metadata/index.adoc
    M docs/expressions/mappings/index.adoc
    R docs/misc/value-metadata.adoc
    M release-notes.adoc

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


  Commit: 5b8802c1ffb8bedef52c71dd996f3f05274711c3
      https://github.com/Evolveum/midpoint/commit/5b8802c1ffb8bedef52c71dd996f3f05274711c3
  Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Date:   2024-10-03 (Thu, 03 Oct 2024)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Bump commons-io:commons-io from 2.13.0 to 2.14.0

Bumps commons-io:commons-io from 2.13.0 to 2.14.0.

---
updated-dependencies:
- dependency-name: commons-io:commons-io
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support at github.com>


  Commit: 09a3e11c600b1ad2bcb17ff04d1f48c476889c93
      https://github.com/Evolveum/midpoint/commit/09a3e11c600b1ad2bcb17ff04d1f48c476889c93
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

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

  Log Message:
  -----------
  Fixed TestIntegrationObjectWrapperFactory


  Commit: e08e768d2c8c63c08b9d5a2421823e893ad1302f
      https://github.com/Evolveum/midpoint/commit/e08e768d2c8c63c08b9d5a2421823e893ad1302f
  Author: Ivan Noris <ivan.noris at evolveum.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M docs/concepts/mark/managed-and-unmanaged-shadows.adoc

  Log Message:
  -----------
  Updating Managed/Unmanaged documentation and adding few examples.


  Commit: baecd2b651c0026d904ab5914fa6fb17189268c6
      https://github.com/Evolveum/midpoint/commit/baecd2b651c0026d904ab5914fa6fb17189268c6
  Author: Ivan Noris <ivan.noris at evolveum.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

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

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


  Commit: 88fceb7cc7e972f5067934da6aacc47952c04435
      https://github.com/Evolveum/midpoint/commit/88fceb7cc7e972f5067934da6aacc47952c04435
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M docs/misc/reports/examples/reference-search-based-report.adoc
    M release-notes.adoc

  Log Message:
  -----------
  broken link fix


  Commit: 19536dd0a31d2b8ee59e0b734f3f8c579e0058f1
      https://github.com/Evolveum/midpoint/commit/19536dd0a31d2b8ee59e0b734f3f8c579e0058f1
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M config/initial-objects/archetype/021-archetype-system-role.xml
    M config/initial-objects/archetype/022-archetype-business-role.xml
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M docs/concepts/mark/managed-and-unmanaged-shadows.adoc
    A docs/concepts/metadata/index.adoc
    M docs/expressions/mappings/index.adoc
    R docs/misc/value-metadata.adoc
    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/schemaHandling/objectType/attributeMapping/AbstractMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/ChangeLifecycleSelectedMappingsPopup.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/ChangeMappingNamePopup.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attributeMapping/ChangeMappingNamePopup.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestIntegrationObjectWrapperFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItemable.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/MidpointProvenanceEquivalenceStrategy.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/AssociationSynchronizationExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssociationValuesTripleComputation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedPlainResourceObjectConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/DefaultSingleShadowInboundsProcessingContextImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/FullInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/SingleShadowInboundsProcessingContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/FullInboundsSource.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/InboundMappingContextSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/InboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/LimitedInboundsSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedSourceItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedSourceItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/context/ClusteringActionExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/DebugOutlierDetectionEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/PreMappingsEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestBasicValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestShadowCaching.java
    R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyAdTrivialScenario.java
    R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyDmsScenario.java
    R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyHrScenarioExtended.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/TestAssociations.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/dummys/DummyAdTrivialScenario.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/dummys/DummyDmsScenario.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/dummys/DummyHrScenarioExtended.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/dummys/ScenariosConstants.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/dummys/package-info.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    M model/model-intest/src/test/resources/associations/resource-dummy-ad.xml
    M model/model-intest/src/test/resources/associations/resource-dummy-dms.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-furious-refactoring-400.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-furious-refactoring-410.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-furious-refactoring-420.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-furious-refactoring-430.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-furious-refactoring-440.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-furious-refactoring-450.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-hr-310.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-hr-320.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-hr.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-multi-inbound.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-provenance.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml
    M model/model-intest/src/test/resources/schema/hr.xsd
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/SynchronizationRequest.java
    M release-notes.adoc
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionFactory.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ValueSetDefinition.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/AsIsExpressionEvaluator.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/qmodel/shadow/MShadow.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadow.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadowMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AbstractAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ProvenanceMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ValueMetadataValueAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityUtil.java
    M repo/system-init/src/main/resources/initial-objects/archetype/021-archetype-system-role.xml
    M repo/system-init/src/main/resources/initial-objects/archetype/022-archetype-business-role.xml
    M testing/longtest/testng-integration.xml

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


  Commit: 27ff19d064fe3a54df2b02fab19192e6def8a61f
      https://github.com/Evolveum/midpoint/commit/27ff19d064fe3a54df2b02fab19192e6def8a61f
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  Update release notes


  Commit: e3f631e2568c9d46b3237537e98b0824434d4dec
      https://github.com/Evolveum/midpoint/commit/e3f631e2568c9d46b3237537e98b0824434d4dec
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M docs/concepts/metadata/index.adoc

  Log Message:
  -----------
  [docs] Added page-moved-from to value metadata


  Commit: 2a2a1b956a6337ea39ca709d51782261bc61a9a4
      https://github.com/Evolveum/midpoint/commit/2a2a1b956a6337ea39ca709d51782261bc61a9a4
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

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

  Log Message:
  -----------
  Outlier detection disable neighbours resolver


  Commit: 565ef91a44505e0c439059024779d77054a6ee82
      https://github.com/Evolveum/midpoint/commit/565ef91a44505e0c439059024779d77054a6ee82
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M docs/concepts/metadata/index.adoc

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


  Commit: 78535ac67308827d9a7b00e2efcd96777a79d5a3
      https://github.com/Evolveum/midpoint/commit/78535ac67308827d9a7b00e2efcd96777a79d5a3
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java

  Log Message:
  -----------
  Role analysis set default items per page for user permission table


  Commit: faee9a0251177ed93876fe83be3af7369143b315
      https://github.com/Evolveum/midpoint/commit/faee9a0251177ed93876fe83be3af7369143b315
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java

  Log Message:
  -----------
  Role analysis minor user permission table cleanup


  Commit: 4a1152a7fcb303cca78a896fb4123638c8279e92
      https://github.com/Evolveum/midpoint/commit/4a1152a7fcb303cca78a896fb4123638c8279e92
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java

  Log Message:
  -----------
  Role analysis disable default partial compression for user-permission table
1. Caused misunderstandings during work in GUI.


  Commit: a25f316b1198f96718a3dcfb4ea5fd74f5a4ea6c
      https://github.com/Evolveum/midpoint/commit/a25f316b1198f96718a3dcfb4ea5fd74f5a4ea6c
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

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

  Log Message:
  -----------
  Role analysis configure rebuild correction


  Commit: 0bde72a6f2d23b6a8361c5346f36b52156224a17
      https://github.com/Evolveum/midpoint/commit/0bde72a6f2d23b6a8361c5346f36b52156224a17
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionSettingPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionSettingPanel.java

  Log Message:
  -----------
  Role analysis fix session option panel


  Commit: 3ba8b26fc93041c68c9a6ebdd36080c6392e0531
      https://github.com/Evolveum/midpoint/commit/3ba8b26fc93041c68c9a6ebdd36080c6392e0531
  Author: Ivan Noris <ivan.noris at evolveum.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M docs/concepts/mark/managed-and-unmanaged-shadows.adoc

  Log Message:
  -----------
  Improving Managed/Unmanaged documentation.


  Commit: 7ad1ccb704428d96a2c9d7632e0b87ede173c8ae
      https://github.com/Evolveum/midpoint/commit/7ad1ccb704428d96a2c9d7632e0b87ede173c8ae
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

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

  Log Message:
  -----------
  Role analysis fix session option panel


  Commit: b96e60ea8c76dc3ca8ace9aeada1803c5fb96b4f
      https://github.com/Evolveum/midpoint/commit/b96e60ea8c76dc3ca8ace9aeada1803c5fb96b4f
  Author: Ivan Noris <ivan.noris at evolveum.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M docs/concepts/mark/managed-and-unmanaged-shadows.adoc

  Log Message:
  -----------
  Improving Managed/Unmanaged documentation.


  Commit: 9cee81e93554327dbf27b54c9272c101c0804039
      https://github.com/Evolveum/midpoint/commit/9cee81e93554327dbf27b54c9272c101c0804039
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormAnalysisAttributesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormClusteringAttributesPanel.java

  Log Message:
  -----------
  Role analysis fix editable behavior for clustering and analysis attribute panel


  Commit: f010277c996aa5a7b63630369396bba58c3578dc
      https://github.com/Evolveum/midpoint/commit/f010277c996aa5a7b63630369396bba58c3578dc
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/NumberFormatSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.java

  Log Message:
  -----------
  Role analysis increase step size for attribute similarity configuration


  Commit: 6d9b2d2f9a813dc5d91964cbf4f13caed18a2824
      https://github.com/Evolveum/midpoint/commit/6d9b2d2f9a813dc5d91964cbf4f13caed18a2824
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

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

  Log Message:
  -----------
  Role analysis fix npe


  Commit: 68eb906af04870d7fe1328c70ace4795974eb2fe
      https://github.com/Evolveum/midpoint/commit/68eb906af04870d7fe1328c70ace4795974eb2fe
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestInitialObjects.java

  Log Message:
  -----------
  minor test improvements, skipping files that aren't xml/json/yaml


  Commit: 7eb9f12ac52d7436081a9b8e1fe15d2f8d4da2a2
      https://github.com/Evolveum/midpoint/commit/7eb9f12ac52d7436081a9b8e1fe15d2f8d4da2a2
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordLimitationsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/PasswordPolicyValidationPanel.java

  Log Message:
  -----------
  fix for 10067 The password strength is sometimes incorrectly checked against the password policy


  Commit: 1c06712d0dc234f7ddef164414c73dee46e6806e
      https://github.com/Evolveum/midpoint/commit/1c06712d0dc234f7ddef164414c73dee46e6806e
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M docs/concepts/mark/managed-and-unmanaged-shadows.adoc
    M docs/concepts/metadata/index.adoc
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M release-notes.adoc
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestInitialObjects.java

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


  Commit: b7fd8bf6ca39b4c33b387ed886ce5f0c3bad766c
      https://github.com/Evolveum/midpoint/commit/b7fd8bf6ca39b4c33b387ed886ce5f0c3bad766c
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M docs/concepts/mark/managed-and-unmanaged-shadows.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordLimitationsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/PasswordPolicyValidationPanel.java
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestInitialObjects.java

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


  Commit: a5985571150bc3c25dac4bb5dee85bda5107d96b
      https://github.com/Evolveum/midpoint/commit/a5985571150bc3c25dac4bb5dee85bda5107d96b
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestPolicyRules.java
    A model/model-intest/src/test/resources/rbac/policy-rules/333-classification-information-security-responsibility.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/CommonInitialObjects.java
    R repo/system-init/src/main/resources/initial-objects/dashboard/899-dashboard-compliance.xml
    R repo/system-init/src/main/resources/initial-objects/mark/831-understaffed-security.xml
    R repo/system-init/src/main/resources/initial-objects/mark/832-orphaned.xml
    R repo/system-init/src/main/resources/initial-objects/mark/833-neglected.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/350-information-security-responsibilities-all.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/350-information-security-responsibilities.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/351-understaffed-security-roles.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/355-roles-orphaned.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/356-applications-orphaned.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/359-information-security-responsibilities-roles.xml
    R repo/system-init/src/main/resources/initial-objects/policy/333-classification-information-security-responsibility.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

  Log Message:
  -----------
  Removing compliance initial objects from 4.9


  Commit: 55d0f111c6a13d0da285611477ef1f2e8a5b8f14
      https://github.com/Evolveum/midpoint/commit/55d0f111c6a13d0da285611477ef1f2e8a5b8f14
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

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

  Log Message:
  -----------
  Role analysis fix resolved/in progress candidate role counter


  Commit: 8a413be8c5d91a35e5bd430b39cc07e168a077c5
      https://github.com/Evolveum/midpoint/commit/8a413be8c5d91a35e5bd430b39cc07e168a077c5
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

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

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


  Commit: 80325c406e5f6ed49b74393aa06052925c7558ed
      https://github.com/Evolveum/midpoint/commit/80325c406e5f6ed49b74393aa06052925c7558ed
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java

  Log Message:
  -----------
  fix for 10056 Encoding of objects display name in user assignments details incomplete


  Commit: 1fa1745743a7827e7899ca7542ebe3479fd401a0
      https://github.com/Evolveum/midpoint/commit/1fa1745743a7827e7899ca7542ebe3479fd401a0
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-05 (Sat, 05 Oct 2024)

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

  Log Message:
  -----------
  Improve dumping reference attribute values


  Commit: fe62f14222f1222504077758043ea53d1adfb365
      https://github.com/Evolveum/midpoint/commit/fe62f14222f1222504077758043ea53d1adfb365
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-05 (Sat, 05 Oct 2024)

  Changed paths:
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/ldap/OpenDJController.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/CommonInitialObjects.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java

  Log Message:
  -----------
  Add aux method in OpenDJController

(Necessary for the real "association first steps" test.)


  Commit: 7f91fb8b08200960cef58609cb7a5fd02997b9de
      https://github.com/Evolveum/midpoint/commit/7f91fb8b08200960cef58609cb7a5fd02997b9de
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-07 (Mon, 07 Oct 2024)

  Changed paths:
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/associations/TestAssociationsFirstStepsReal.java
    A testing/story/src/test/resources/associations-real/100-baseEntry.ldif
    A testing/story/src/test/resources/associations-real/105-ldap-people.ldif
    A testing/story/src/test/resources/associations-real/110-ldap-people-system.ldif
    A testing/story/src/test/resources/associations-real/200-groups-large.ldif
    A testing/story/src/test/resources/associations-real/200-groups.ldif
    A testing/story/src/test/resources/associations-real/archetype-ad-group.xml
    A testing/story/src/test/resources/associations-real/archetype-app-group.xml
    A testing/story/src/test/resources/associations-real/archetype-person.xml
    A testing/story/src/test/resources/associations-real/hr.csv
    A testing/story/src/test/resources/associations-real/object-template-person.xml
    A testing/story/src/test/resources/associations-real/resource-hr.xml
    A testing/story/src/test/resources/associations-real/resource-ldap.xml
    A testing/story/src/test/resources/associations-real/run-test-repeatedly.bat
    A testing/story/src/test/resources/associations-real/system-configuration.xml
    A testing/story/src/test/resources/associations-real/task-ad-account-recon.xml
    A testing/story/src/test/resources/associations-real/task-ad-group-recon.xml
    A testing/story/src/test/resources/associations-real/task-app-group-recon.xml
    A testing/story/src/test/resources/associations-real/task-hr-recon-looping.xml
    A testing/story/src/test/resources/associations-real/task-hr-recon.xml

  Log Message:
  -----------
  Add a test for MID-10094

(Not successful, for now.)


  Commit: 12981fc9da234e75674fdd1db73f3b985e66e887
      https://github.com/Evolveum/midpoint/commit/12981fc9da234e75674fdd1db73f3b985e66e887
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-07 (Mon, 07 Oct 2024)

  Changed paths:
    M docs/concepts/mark/managed-and-unmanaged-shadows.adoc
    M docs/concepts/metadata/index.adoc
    M docs/misc/reports/examples/reference-search-based-report.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordLimitationsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/NumberFormatSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionSettingPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionSettingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormAnalysisAttributesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormClusteringAttributesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/PasswordPolicyValidationPanel.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestIntegrationObjectWrapperFactory.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestPolicyRules.java
    A model/model-intest/src/test/resources/rbac/policy-rules/333-classification-information-security-responsibility.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/CommonInitialObjects.java
    M release-notes.adoc
    R repo/system-init/src/main/resources/initial-objects/dashboard/899-dashboard-compliance.xml
    R repo/system-init/src/main/resources/initial-objects/mark/831-understaffed-security.xml
    R repo/system-init/src/main/resources/initial-objects/mark/832-orphaned.xml
    R repo/system-init/src/main/resources/initial-objects/mark/833-neglected.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/350-information-security-responsibilities-all.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/350-information-security-responsibilities.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/351-understaffed-security-roles.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/355-roles-orphaned.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/356-applications-orphaned.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/359-information-security-responsibilities-roles.xml
    R repo/system-init/src/main/resources/initial-objects/policy/333-classification-information-security-responsibility.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestInitialObjects.java

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


  Commit: b8ba56a89b928c2d727caa53ab14978f9ca01bd8
      https://github.com/Evolveum/midpoint/commit/b8ba56a89b928c2d727caa53ab14978f9ca01bd8
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-07 (Mon, 07 Oct 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestBasicValueMetadata.java
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-multi-inbound-220.xml

  Log Message:
  -----------
  Add a test for changing metadata with shadow tags

The test is disabled, as additionalMappingSpecification does not work
with shadow tags yet.

Related to MID-10095.


  Commit: 409ab01895acbb9861d63da88fdda573b28f2daa
      https://github.com/Evolveum/midpoint/commit/409ab01895acbb9861d63da88fdda573b28f2daa
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-07 (Mon, 07 Oct 2024)

  Changed paths:
    M docs/expressions/mappings/index.adoc
    M docs/expressions/mappings/range/index.adoc

  Log Message:
  -----------
  Update docs regarding provenance-based ranges

The whole "mapping range" docs should be reworked, as the new
provenance metadata based approach resolves the problem previously
dealt with by assignment subtypes.


  Commit: d72e9a54c40d86f072a71ae0663a8c41b1ad118c
      https://github.com/Evolveum/midpoint/commit/d72e9a54c40d86f072a71ae0663a8c41b1ad118c
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-07 (Mon, 07 Oct 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttributeValue.java
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/ldap/OpenDJController.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestBasicValueMetadata.java
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-multi-inbound-220.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/CommonInitialObjects.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/associations/TestAssociationsFirstStepsReal.java
    A testing/story/src/test/resources/associations-real/100-baseEntry.ldif
    A testing/story/src/test/resources/associations-real/105-ldap-people.ldif
    A testing/story/src/test/resources/associations-real/110-ldap-people-system.ldif
    A testing/story/src/test/resources/associations-real/200-groups-large.ldif
    A testing/story/src/test/resources/associations-real/200-groups.ldif
    A testing/story/src/test/resources/associations-real/archetype-ad-group.xml
    A testing/story/src/test/resources/associations-real/archetype-app-group.xml
    A testing/story/src/test/resources/associations-real/archetype-person.xml
    A testing/story/src/test/resources/associations-real/hr.csv
    A testing/story/src/test/resources/associations-real/object-template-person.xml
    A testing/story/src/test/resources/associations-real/resource-hr.xml
    A testing/story/src/test/resources/associations-real/resource-ldap.xml
    A testing/story/src/test/resources/associations-real/run-test-repeatedly.bat
    A testing/story/src/test/resources/associations-real/system-configuration.xml
    A testing/story/src/test/resources/associations-real/task-ad-account-recon.xml
    A testing/story/src/test/resources/associations-real/task-ad-group-recon.xml
    A testing/story/src/test/resources/associations-real/task-app-group-recon.xml
    A testing/story/src/test/resources/associations-real/task-hr-recon-looping.xml
    A testing/story/src/test/resources/associations-real/task-hr-recon.xml

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


  Commit: 2931188e9c37195daa48c0c5dbf6192312e9abb2
      https://github.com/Evolveum/midpoint/commit/2931188e9c37195daa48c0c5dbf6192312e9abb2
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-07 (Mon, 07 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierClusterItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AdvancedModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AttributeBasedModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BalancedCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/DepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/ExactSimilarityModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierDepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierModeConfiguration.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierDetectionActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/OutlierDetectionBasicModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java

  Log Message:
  -----------
  Role analysis implement outlier detection options


  Commit: 81886a190715147d9f46cd95b53d95d8ed56d36e
      https://github.com/Evolveum/midpoint/commit/81886a190715147d9f46cd95b53d95d8ed56d36e
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-07 (Mon, 07 Oct 2024)

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

  Log Message:
  -----------
  Role analysis fix cluster overview panel css
1. Progress bar in distribution widget was not stretched.
2. Minor cleanup.


  Commit: ee473fe5ceced4d4fb4a2c0605277e953bb94f21
      https://github.com/Evolveum/midpoint/commit/ee473fe5ceced4d4fb4a2c0605277e953bb94f21
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-07 (Mon, 07 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/RangePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/ValueSelectorSliderPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSimplePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSimplePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RangeDto.java

  Log Message:
  -----------
  Role analysis fix range and slider panels/factory


  Commit: 5fa46674e650500870087a0242e6e096ad0765e3
      https://github.com/Evolveum/midpoint/commit/5fa46674e650500870087a0242e6e096ad0765e3
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-07 (Mon, 07 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureClusterPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionSettingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionDetectionOptionsWizardPanel.java

  Log Message:
  -----------
  Role analysis fix visibility handler for session settings panels


  Commit: 8c83ce75ad3c3cab3cd588370926486f566ff5d1
      https://github.com/Evolveum/midpoint/commit/8c83ce75ad3c3cab3cd588370926486f566ff5d1
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-07 (Mon, 07 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierClusterItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/OutlierPatternResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/PatternStatistics.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisObjectColumn.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/DetectionOption.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/PatternDetectionOption.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisUtils.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierPatternResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DefaultDetectionAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DefaultPatternResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DetectionActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DetectionOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternResolver.java

  Log Message:
  -----------
  Role analysis fix incorrect initialization of detection options


  Commit: e92e8a118c30a92d1045d7f4a10b93bbddfddaf0
      https://github.com/Evolveum/midpoint/commit/e92e8a118c30a92d1045d7f4a10b93bbddfddaf0
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-07 (Mon, 07 Oct 2024)

  Changed paths:
    M model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml

  Log Message:
  -----------
  Role analysis test fix imported outlier session to align with schema version
1. Switch from pattern detection to outlier detection option elements


  Commit: 378c807675038813e905d0d7980101b7e2476027
      https://github.com/Evolveum/midpoint/commit/378c807675038813e905d0d7980101b7e2476027
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-07 (Mon, 07 Oct 2024)

  Changed paths:
    M docs/expressions/mappings/index.adoc
    M docs/expressions/mappings/range/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttributeValue.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/ldap/OpenDJController.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestBasicValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestPolicyRules.java
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-multi-inbound-220.xml
    A model/model-intest/src/test/resources/rbac/policy-rules/333-classification-information-security-responsibility.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/CommonInitialObjects.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    R repo/system-init/src/main/resources/initial-objects/dashboard/899-dashboard-compliance.xml
    R repo/system-init/src/main/resources/initial-objects/mark/831-understaffed-security.xml
    R repo/system-init/src/main/resources/initial-objects/mark/832-orphaned.xml
    R repo/system-init/src/main/resources/initial-objects/mark/833-neglected.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/350-information-security-responsibilities-all.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/350-information-security-responsibilities.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/351-understaffed-security-roles.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/355-roles-orphaned.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/356-applications-orphaned.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/359-information-security-responsibilities-roles.xml
    R repo/system-init/src/main/resources/initial-objects/policy/333-classification-information-security-responsibility.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/associations/TestAssociationsFirstStepsReal.java
    A testing/story/src/test/resources/associations-real/100-baseEntry.ldif
    A testing/story/src/test/resources/associations-real/105-ldap-people.ldif
    A testing/story/src/test/resources/associations-real/110-ldap-people-system.ldif
    A testing/story/src/test/resources/associations-real/200-groups-large.ldif
    A testing/story/src/test/resources/associations-real/200-groups.ldif
    A testing/story/src/test/resources/associations-real/archetype-ad-group.xml
    A testing/story/src/test/resources/associations-real/archetype-app-group.xml
    A testing/story/src/test/resources/associations-real/archetype-person.xml
    A testing/story/src/test/resources/associations-real/hr.csv
    A testing/story/src/test/resources/associations-real/object-template-person.xml
    A testing/story/src/test/resources/associations-real/resource-hr.xml
    A testing/story/src/test/resources/associations-real/resource-ldap.xml
    A testing/story/src/test/resources/associations-real/run-test-repeatedly.bat
    A testing/story/src/test/resources/associations-real/system-configuration.xml
    A testing/story/src/test/resources/associations-real/task-ad-account-recon.xml
    A testing/story/src/test/resources/associations-real/task-ad-group-recon.xml
    A testing/story/src/test/resources/associations-real/task-app-group-recon.xml
    A testing/story/src/test/resources/associations-real/task-hr-recon-looping.xml
    A testing/story/src/test/resources/associations-real/task-hr-recon.xml

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


  Commit: d7a9bd46225c12ddee2c3e7701548d939e9ddc5e
      https://github.com/Evolveum/midpoint/commit/d7a9bd46225c12ddee2c3e7701548d939e9ddc5e
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-10-07 (Mon, 07 Oct 2024)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAuthFilter.java

  Log Message:
  -----------
  MID-9580: fix removing of unused auth filters


  Commit: 66305347ad5962835b58346c08db35f1949e356e
      https://github.com/Evolveum/midpoint/commit/66305347ad5962835b58346c08db35f1949e356e
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-10-07 (Mon, 07 Oct 2024)

  Changed paths:
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M docs/concepts/mark/managed-and-unmanaged-shadows.adoc
    A docs/concepts/metadata/index.adoc
    M docs/expressions/mappings/index.adoc
    M docs/expressions/mappings/range/index.adoc
    M docs/misc/reports/examples/reference-search-based-report.adoc
    R docs/misc/value-metadata.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordLimitationsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/RangePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/ValueSelectorSliderPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSimplePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSimplePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RangeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/NumberFormatSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureClusterPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierClusterItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionSettingPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionSettingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/AnalysisAttributeSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClusteringAttributeSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AdvancedModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AttributeBasedModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BalancedCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/DepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/ExactSimilarityModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierDepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionDetectionOptionsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/OutlierPatternResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/PatternStatistics.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormAnalysisAttributesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormClusteringAttributesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisObjectDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/PasswordPolicyValidationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisObjectColumn.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestIntegrationObjectWrapperFactory.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/DetectionOption.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/PatternDetectionOption.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisUtils.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttributeValue.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/ldap/OpenDJController.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssociationValuesTripleComputation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedPlainResourceObjectConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedSourceItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierDetectionActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierPatternResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/OutlierDetectionBasicModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DefaultDetectionAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DefaultPatternResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DetectionActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DetectionOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternResolver.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestBasicValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestPolicyRules.java
    M model/model-intest/src/test/resources/associations/resource-dummy-ad.xml
    M model/model-intest/src/test/resources/associations/resource-dummy-dms.xml
    A model/model-intest/src/test/resources/metadata/basic/resource-dummy-multi-inbound-220.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml
    A model/model-intest/src/test/resources/rbac/policy-rules/333-classification-information-security-responsibility.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/CommonInitialObjects.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M release-notes.adoc
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionFactory.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/AsIsExpressionEvaluator.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/qmodel/shadow/MShadow.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadow.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadowMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    R repo/system-init/src/main/resources/initial-objects/dashboard/899-dashboard-compliance.xml
    R repo/system-init/src/main/resources/initial-objects/mark/831-understaffed-security.xml
    R repo/system-init/src/main/resources/initial-objects/mark/832-orphaned.xml
    R repo/system-init/src/main/resources/initial-objects/mark/833-neglected.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/350-information-security-responsibilities-all.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/350-information-security-responsibilities.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/351-understaffed-security-roles.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/355-roles-orphaned.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/356-applications-orphaned.xml
    R repo/system-init/src/main/resources/initial-objects/object-collection/359-information-security-responsibilities-roles.xml
    R repo/system-init/src/main/resources/initial-objects/policy/333-classification-information-security-responsibility.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    M repo/system-init/src/test/java/com/evolveum/midpoint/init/TestInitialObjects.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/associations/TestAssociationsFirstStepsReal.java
    A testing/story/src/test/resources/associations-real/100-baseEntry.ldif
    A testing/story/src/test/resources/associations-real/105-ldap-people.ldif
    A testing/story/src/test/resources/associations-real/110-ldap-people-system.ldif
    A testing/story/src/test/resources/associations-real/200-groups-large.ldif
    A testing/story/src/test/resources/associations-real/200-groups.ldif
    A testing/story/src/test/resources/associations-real/archetype-ad-group.xml
    A testing/story/src/test/resources/associations-real/archetype-app-group.xml
    A testing/story/src/test/resources/associations-real/archetype-person.xml
    A testing/story/src/test/resources/associations-real/hr.csv
    A testing/story/src/test/resources/associations-real/object-template-person.xml
    A testing/story/src/test/resources/associations-real/resource-hr.xml
    A testing/story/src/test/resources/associations-real/resource-ldap.xml
    A testing/story/src/test/resources/associations-real/run-test-repeatedly.bat
    A testing/story/src/test/resources/associations-real/system-configuration.xml
    A testing/story/src/test/resources/associations-real/task-ad-account-recon.xml
    A testing/story/src/test/resources/associations-real/task-ad-group-recon.xml
    A testing/story/src/test/resources/associations-real/task-app-group-recon.xml
    A testing/story/src/test/resources/associations-real/task-hr-recon-looping.xml
    A testing/story/src/test/resources/associations-real/task-hr-recon.xml

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


  Commit: b09d6df9ceb319827e5c3c0b6f33ed1298588c0c
      https://github.com/Evolveum/midpoint/commit/b09d6df9ceb319827e5c3c0b6f33ed1298588c0c
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-10-07 (Mon, 07 Oct 2024)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/AbstractOrgClosureTest.java

  Log Message:
  -----------
  MID-10092 fixed org closure test - deltas now doesn't contain parentRef values with same oids


  Commit: 1984f92d48f5c16a68078f1672e7adb6b95b93bf
      https://github.com/Evolveum/midpoint/commit/1984f92d48f5c16a68078f1672e7adb6b95b93bf
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-10-07 (Mon, 07 Oct 2024)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/CollectionUpdate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/GeneralUpdate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectDeltaUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/UpdateDispatcher.java

  Log Message:
  -----------
  MID-10092 improved handling of deltas in generic repository via ItemModifyResult, wip


  Commit: d7af6ce2a9031fd640f39e40b21b4fac7c8ebd15
      https://github.com/Evolveum/midpoint/commit/d7af6ce2a9031fd640f39e40b21b4fac7c8ebd15
  Author: Slavek Licehammer <slavek at evolveum.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M docs/misc/persona/configuration.adoc

  Log Message:
  -----------
  Docs: Clarification in persona configuration


  Commit: 849dedd812fe747366d6145ed6c320acf07cdacb
      https://github.com/Evolveum/midpoint/commit/849dedd812fe747366d6145ed6c320acf07cdacb
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

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

  Log Message:
  -----------
  MID-10078 saved filter name too long to delete


  Commit: a41f4354fbddb86c8547d30b00aa98201460e656
      https://github.com/Evolveum/midpoint/commit/a41f4354fbddb86c8547d30b00aa98201460e656
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M docs/misc/persona/configuration.adoc

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


  Commit: 87c268175b81562bae22859db9a5d853b2fc2262
      https://github.com/Evolveum/midpoint/commit/87c268175b81562bae22859db9a5d853b2fc2262
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M docs/roles-policies/mining/index.adoc

  Log Message:
  -----------
  restructured and updated role mining docu


  Commit: 887cacbd1597092cd7f42b8b02ad66d857c16032
      https://github.com/Evolveum/midpoint/commit/887cacbd1597092cd7f42b8b02ad66d857c16032
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M docs/roles-policies/mining/index.adoc

  Log Message:
  -----------
  better wording


  Commit: 68b85a2f23442292c429d51eadc617409a8990e0
      https://github.com/Evolveum/midpoint/commit/68b85a2f23442292c429d51eadc617409a8990e0
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

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

  Log Message:
  -----------
  fix for 10093 The "Name" column header is not displayed


  Commit: 4b73be56218eef66fb43b37a6cbba006fe873358
      https://github.com/Evolveum/midpoint/commit/4b73be56218eef66fb43b37a6cbba006fe873358
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/AssignmentCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/FocusProjectionsCounter.java

  Log Message:
  -----------
  fix for 10099 Assignment count is not synchronized in object detail page


  Commit: 1e1cd4c46ebcd016b885094959fd8cba9efffd78
      https://github.com/Evolveum/midpoint/commit/1e1cd4c46ebcd016b885094959fd8cba9efffd78
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java

  Log Message:
  -----------
  MID-10055: Role migration task in GUI has user channel


  Commit: 3d289fed8803c2066be7696c3ff1c6a5016753d8
      https://github.com/Evolveum/midpoint/commit/3d289fed8803c2066be7696c3ff1c6a5016753d8
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M docs/roles-policies/mining/index.adoc

  Log Message:
  -----------
  technical details section


  Commit: 6b8d483748c3d2a0fe6fa16c78cc98eb2b26ec96
      https://github.com/Evolveum/midpoint/commit/6b8d483748c3d2a0fe6fa16c78cc98eb2b26ec96
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M docs/roles-policies/mining/index.adoc

  Log Message:
  -----------
  fixed hyperlink


  Commit: 03c03f9263754f70cd7cf51a84f01b7867dffb74
      https://github.com/Evolveum/midpoint/commit/03c03f9263754f70cd7cf51a84f01b7867dffb74
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueDisplayUtil.java

  Log Message:
  -----------
  MID-10081: Do not use toString on localizable message in delta visualization


  Commit: 1c939a5588cf8c0c127da3751b25fd91250da02f
      https://github.com/Evolveum/midpoint/commit/1c939a5588cf8c0c127da3751b25fd91250da02f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/UnpauseHelper.java

  Log Message:
  -----------
  Relax task un-pausing for multinode activities

When dealing with coordinator-worker task relation (used to implement
multinode activities), we can allow the coordinator to be resumed under
more relaxed conditions than we can do in the general case.

The reason is that the coordinator is able to decide whether to continue
waiting or to close itself more accurately, by looking at the work
state.

This brings more resiliency into situations where (some of) worker tasks
cannot be successfully closed, for example, because of their node going
down.

This fixes MID-10021.


  Commit: 6f1762691964d030e6683dcefc3a78a142497186
      https://github.com/Evolveum/midpoint/commit/6f1762691964d030e6683dcefc3a78a142497186
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M docs/misc/persona/configuration.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/RangePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/ValueSelectorSliderPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSimplePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSimplePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RangeSliderPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RangeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisCluster.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureClusterPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/outlier/panel/OutlierClusterItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisSessionSettingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/aspects/RoleAnalysisClusterAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/context/AbstractRoleAnalysisConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AdvancedModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/AttributeBasedModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BalancedCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/BirthrightCoverageModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/DepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/ExactSimilarityModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierDepartmentModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/tmp/modes/OutlierModeConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionDetectionOptionsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/OutlierPatternResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/operation/PatternStatistics.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/AssignmentCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/FocusProjectionsCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoleAnalysisObjectColumn.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/DetectionOption.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/PatternDetectionOption.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisUtils.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueDisplayUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAuthFilter.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierDetectionActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/context/OutlierPatternResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/inline/OutlierDetectionBasicModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/outlier/outline/OutlierDetectionOutlineClusterModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DefaultDetectionAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DefaultPatternResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DetectionActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DetectionOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternResolver.java
    M model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/AbstractOrgClosureTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/CollectionUpdate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/GeneralUpdate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ObjectDeltaUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/UpdateDispatcher.java

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


  Commit: 6621a56177707062c62bf0521342a5001b1233dc
      https://github.com/Evolveum/midpoint/commit/6621a56177707062c62bf0521342a5001b1233dc
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/persona/AbstractPersonaTest.java

  Log Message:
  -----------
  Avoid creating personaRef in preview/simulation

When adding or deleting personaRef, the corresponding change is no
longer written to the repository.

This fixes MID-10080.


  Commit: d5674e02e5179845e10a5f79f7f6d77b0db518d9
      https://github.com/Evolveum/midpoint/commit/d5674e02e5179845e10a5f79f7f6d77b0db518d9
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalsConfig.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConsistencySimple.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIteration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestUserTemplate.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestAssignmentErrors.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestBrokenResources.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/scripting/AbstractBasicScriptingTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestValidityRecomputeTask.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdate.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestServiceAccounts.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnixTolerantAux.java
    M tools/jenkins/midpoint-main-nativepg-caching-use-fresh-pipeline

  Log Message:
  -----------
  Adapt tests for "use caching fresh" mode

This is just the first attempt. Many tests will probably fail.


  Commit: dabc656cc93979426e31cc5bac1773ec235e5ab1
      https://github.com/Evolveum/midpoint/commit/dabc656cc93979426e31cc5bac1773ec235e5ab1
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/InducementCounter.java

  Log Message:
  -----------
  fix for 10099 updated inducements counter as well


  Commit: 251f68d57947721caff9ec750bb7c33ba8b78f73
      https://github.com/Evolveum/midpoint/commit/251f68d57947721caff9ec750bb7c33ba8b78f73
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/mining/candidate/RoleAnalysisCandidateTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalsConfig.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueDisplayUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConsistencySimple.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIteration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestUserTemplate.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestAssignmentErrors.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestBrokenResources.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/persona/AbstractPersonaTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/scripting/AbstractBasicScriptingTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestValidityRecomputeTask.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdate.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/UnpauseHelper.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestServiceAccounts.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnixTolerantAux.java
    M tools/jenkins/midpoint-main-nativepg-caching-use-fresh-pipeline

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


  Commit: 07091936935fd316ebbd5aba8c0eb649f7eef735
      https://github.com/Evolveum/midpoint/commit/07091936935fd316ebbd5aba8c0eb649f7eef735
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

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

  Log Message:
  -----------
  Disable caching of PolyString attributes

This is necessary for TestLdapComplex to pass.
See also MID-10102.


  Commit: bc1ca12c8606434e789b75b67c04aaab05951f3e
      https://github.com/Evolveum/midpoint/commit/bc1ca12c8606434e789b75b67c04aaab05951f3e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/InducementCounter.java

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


  Commit: e0d77170e3270728bdc3ec09107360ad01e1fec8
      https://github.com/Evolveum/midpoint/commit/e0d77170e3270728bdc3ec09107360ad01e1fec8
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestMisbehavingResources.java

  Log Message:
  -----------
  Adapt TestMisbehavingResources to caching


  Commit: 3ab3ec8247b4717630fc4bd98ecfd9cbb3c5969b
      https://github.com/Evolveum/midpoint/commit/3ab3ec8247b4717630fc4bd98ecfd9cbb3c5969b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestScience.java
    M testing/story/src/test/resources/science/resource-dummy-unix.xml
    M testing/story/src/test/resources/science/resource-opendj-ad-simulation.xml

  Log Message:
  -----------
  Adapt TestScience to caching

Caching of volatile attributes was turned off. See also MID-10051.


  Commit: 68bcc478a91b1f6eda24d3f1c0b8d4721bd017f3
      https://github.com/Evolveum/midpoint/commit/68bcc478a91b1f6eda24d3f1c0b8d4721bd017f3
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestVolatility.java
    M model/model-intest/src/test/resources/common/resource-dummy-green.xml
    M model/model-intest/src/test/resources/volatility/resource-dummy-monsterized.xml
    M model/model-intest/src/test/resources/volatility/resource-dummy-volatile.xml
    M model/model-intest/src/test/resources/volatility/task-dummy-hr-livesync.xml

  Log Message:
  -----------
  Adapt TestInbounds and TestVolatility to caching

Caching of volatile attributes was turned off.

An inbound mapping for volatile attribute (description) had to be marked
as strong, to make sure the shadow is loaded when needed.

See also MID-10051.


  Commit: 26b0546ff4370995a871ae5acfb4de8468066f70
      https://github.com/Evolveum/midpoint/commit/26b0546ff4370995a871ae5acfb4de8468066f70
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/BaseUpdate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/MetadataUpdate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/OperationResultUpdate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/PasswordMetadataUpdate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/PhotoUpdate.java

  Log Message:
  -----------
  MID-10092 improved handling of deltas in generic repository via ItemModifyResult, more cases


  Commit: c2c4fc9850aa50bd7eea7062e15d34f2bc017ae6
      https://github.com/Evolveum/midpoint/commit/c2c4fc9850aa50bd7eea7062e15d34f2bc017ae6
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

  Changed paths:
    A docs/roles-policies/outlier-detection/index.adoc

  Log Message:
  -----------
  outlier detecton docu


  Commit: 52c99deecbc3df25ef15bf6adea05f818a8f7ca1
      https://github.com/Evolveum/midpoint/commit/52c99deecbc3df25ef15bf6adea05f818a8f7ca1
  Author: Tony Tkáčik <tonydamage at users.noreply.github.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge pull request #229 from Evolveum/dependabot/maven/commons-io-commons-io-2.14.0

Bump commons-io:commons-io from 2.13.0 to 2.14.0


  Commit: e67f1157d59f4001d1e62671970832f767a09a57
      https://github.com/Evolveum/midpoint/commit/e67f1157d59f4001d1e62671970832f767a09a57
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

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

  Log Message:
  -----------
  Increase k8s memory for generic repo pipelines

This is to check whether it helps with "exit code 137" problems.


  Commit: c2ce41af5d0dfb393316f294bc62cb3797edb907
      https://github.com/Evolveum/midpoint/commit/c2ce41af5d0dfb393316f294bc62cb3797edb907
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

  Changed paths:
    M pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/BaseUpdate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/MetadataUpdate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/OperationResultUpdate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/PasswordMetadataUpdate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/PhotoUpdate.java

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


  Commit: 41a1923c3e6ce6c13f023ea72d598210543c6e12
      https://github.com/Evolveum/midpoint/commit/41a1923c3e6ce6c13f023ea72d598210543c6e12
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  The dependency to connector-ldap, version upgrade to 3.8-M5


  Commit: b583e64958d30f103be51c0726fe22cfaaa70749
      https://github.com/Evolveum/midpoint/commit/b583e64958d30f103be51c0726fe22cfaaa70749
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

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

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


  Commit: acbb8bde8843e786085c67db09f2daa53fc00f13
      https://github.com/Evolveum/midpoint/commit/acbb8bde8843e786085c67db09f2daa53fc00f13
  Author: Tony Tkáčik <tonydamage at users.noreply.github.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

  Changed paths:

  Log Message:
  -----------
  Merge pull request #223 from Evolveum/dependabot/npm_and_yarn/gui/admin-gui/braces-3.0.3

Bump braces from 3.0.2 to 3.0.3 in /gui/admin-gui


  Commit: 1c8d801c0b115d56749f36769c5ddc6dc0991c2a
      https://github.com/Evolveum/midpoint/commit/1c8d801c0b115d56749f36769c5ddc6dc0991c2a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd

  Log Message:
  -----------
  Deprecate/remove parts of association definitions

- Legacy association definition is now deprecated.
- Definitions for association attributes, references, and activation
are (maybe temporarily) removed. We'll see later how to implement these.


  Commit: c869d06819cdbb9fcfd2cc594cf56ebe0c6341fb
      https://github.com/Evolveum/midpoint/commit/c869d06819cdbb9fcfd2cc594cf56ebe0c6341fb
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  Update release notes


  Commit: b094010cf97634028b9e4952a4e10afc1ac58f0e
      https://github.com/Evolveum/midpoint/commit/b094010cf97634028b9e4952a4e10afc1ac58f0e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

  Changed paths:
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml

  Log Message:
  -----------
  Update LDAP connector version for tests

This should fix failing TestUcfOpenDj.


  Commit: a6c0c089ca3c92a581a26921ced56df338a8414c
      https://github.com/Evolveum/midpoint/commit/a6c0c089ca3c92a581a26921ced56df338a8414c
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java

  Log Message:
  -----------
  Role analysis remove clustering max distance measure options


  Commit: 6d97bf375d315e00187cec45f871d78fabaff41d
      https://github.com/Evolveum/midpoint/commit/6d97bf375d315e00187cec45f871d78fabaff41d
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

  Changed paths:
    A docs/security/error-reporting.adoc

  Log Message:
  -----------
  Security: Added error reporting documentation


  Commit: 76df5a440abddb93eb8421f9f4a184d273f9910c
      https://github.com/Evolveum/midpoint/commit/76df5a440abddb93eb8421f9f4a184d273f9910c
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

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

  Log Message:
  -----------
  Role analysis fix npe for anomaly result table


  Commit: d580416295531578ca8ceb15cd5ba090e628ee48
      https://github.com/Evolveum/midpoint/commit/d580416295531578ca8ceb15cd5ba090e628ee48
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/AnalysisInfoWidgetDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionOverviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/model/IdentifyWidgetItem.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceUtils.java

  Log Message:
  -----------
  Role analysis info widgets cleanup and fixes


  Commit: 607a86cf68d32af86c5543c5e8ffd8b9a7bf9abf
      https://github.com/Evolveum/midpoint/commit/607a86cf68d32af86c5543c5e8ffd8b9a7bf9abf
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

  Changed paths:
    A docs/security/error-reporting.adoc

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


  Commit: 30dd823988da9222849b7e440df86c7d51a3fa10
      https://github.com/Evolveum/midpoint/commit/30dd823988da9222849b7e440df86c7d51a3fa10
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

  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/dialog/OnePanelPopupPanel.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
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ContainerWithLifecyclePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ContainerWithLifecyclePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SchemaHandlingObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd

  Log Message:
  -----------
  adding new panel for check detailed lifecycle panel of selected container value on resource details panels


  Commit: 40c9a7d87e71671d633f08b46ac3ca413914cef6
      https://github.com/Evolveum/midpoint/commit/40c9a7d87e71671d633f08b46ac3ca413914cef6
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

  Changed paths:
    A docs/security/error-reporting.adoc
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/AnalysisInfoWidgetDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionOverviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/model/IdentifyWidgetItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyTableCategory.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml

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


  Commit: a023392c07c7019fe858c50173da2cfbe8db527f
      https://github.com/Evolveum/midpoint/commit/a023392c07c7019fe858c50173da2cfbe8db527f
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    M model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-direct-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-role-mode-1.xml

  Log Message:
  -----------
  Role analysis test change property range for session objects


  Commit: 644c9503bf5f3b38cb69fb480942d29095cd70c1
      https://github.com/Evolveum/midpoint/commit/644c9503bf5f3b38cb69fb480942d29095cd70c1
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

  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/dialog/OnePanelPopupPanel.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
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ContainerWithLifecyclePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ContainerWithLifecyclePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SchemaHandlingObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd

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


  Commit: 72a951da56926ac87617777cf6a0e807859754db
      https://github.com/Evolveum/midpoint/commit/72a951da56926ac87617777cf6a0e807859754db
  Author: Martin Bielik <martin.bielik at evolveum.com>
  Date:   2024-10-09 (Wed, 09 Oct 2024)

  Changed paths:
    M docs/roles-policies/mining/index.adoc
    A docs/roles-policies/outlier-detection/index.adoc

  Log Message:
  -----------
  Merge branch 'role-mining-docu'


  Commit: 2a0d761c10b7b88f917ef3f995f88dfdccdf553a
      https://github.com/Evolveum/midpoint/commit/2a0d761c10b7b88f917ef3f995f88dfdccdf553a
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  updated release notes


  Commit: 8d748813e16b8879718b364035a6f681521cd44f
      https://github.com/Evolveum/midpoint/commit/8d748813e16b8879718b364035a6f681521cd44f
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

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

  Log Message:
  -----------
  fix long value/container name in ContainerWithLifecyclePanel


  Commit: cfa710a7201815a769d3817e538e3fd5cf9473b6
      https://github.com/Evolveum/midpoint/commit/cfa710a7201815a769d3817e538e3fd5cf9473b6
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M docs/roles-policies/mining/index.adoc
    A docs/roles-policies/outlier-detection/index.adoc
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    M model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-direct-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-role-mode-1.xml
    M release-notes.adoc

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


  Commit: 155c6699296020f72a86e8620efc56646c8d6006
      https://github.com/Evolveum/midpoint/commit/155c6699296020f72a86e8620efc56646c8d6006
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

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

  Log Message:
  -----------
  MID-10076: fix creating of new mapping in association type via wizard in GUI


  Commit: a92684c27788b61fa0393594a804ecbfbab32b17
      https://github.com/Evolveum/midpoint/commit/a92684c27788b61fa0393594a804ecbfbab32b17
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/persona/AbstractPersonaTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java

  Log Message:
  -----------
  Fix TestPersona for the generic repository

Related to MID-10080.


  Commit: b2d89007941e0eca07c0b2d2ad6ee6dd4b794bb6
      https://github.com/Evolveum/midpoint/commit/b2d89007941e0eca07c0b2d2ad6ee6dd4b794bb6
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M docs/roles-policies/mining/index.adoc
    A docs/roles-policies/outlier-detection/index.adoc
    A docs/security/error-reporting.adoc
    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/dialog/OnePanelPopupPanel.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
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ContainerWithLifecyclePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ContainerWithLifecyclePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SchemaHandlingObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/AbstractAssociationMappingContainerTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/AssociationInboundMappingContainerTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/outbound/AssociationOutboundMappingContainerTableWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/AnalysisInfoWidgetDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionOverviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/model/IdentifyWidgetItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyTableCategory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceUtils.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    M model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-direct-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-role-mode-1.xml
    M release-notes.adoc

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


  Commit: 2a4c522f43f760a1b9101bfe504b4e626b32dbbf
      https://github.com/Evolveum/midpoint/commit/2a4c522f43f760a1b9101bfe504b4e626b32dbbf
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractObjectMainPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/ShadowMarkPanel.java

  Log Message:
  -----------
  MID-10031: fix 500 on Basic panel on role details page after unassigning all members


  Commit: ef907e488a82265ab78b0c008af64de6304454ea
      https://github.com/Evolveum/midpoint/commit/ef907e488a82265ab78b0c008af64de6304454ea
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/persona/AbstractPersonaTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java

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


  Commit: 77b7b5f0c40bb8dbf7905f8bab5e0bcb663ee582
      https://github.com/Evolveum/midpoint/commit/77b7b5f0c40bb8dbf7905f8bab5e0bcb663ee582
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M pom.xml
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml

  Log Message:
  -----------
  Ldap version bump to 3.8-M6 and related config file


  Commit: b9344f65ec028ae7f2aea3ce4a7453e1963034b7
      https://github.com/Evolveum/midpoint/commit/b9344f65ec028ae7f2aea3ce4a7453e1963034b7
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractObjectMainPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/ShadowMarkPanel.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/persona/AbstractPersonaTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java

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


  Commit: bda6eb37c3eb998fe1aa4291e65251eb730b909f
      https://github.com/Evolveum/midpoint/commit/bda6eb37c3eb998fe1aa4291e65251eb730b909f
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LdapModuleFactory.java

  Log Message:
  -----------
  npe fix in LdapModuleFactory


  Commit: f59bd597fe0cae1e1b39a19cc4b37e3773b3b12c
      https://github.com/Evolveum/midpoint/commit/f59bd597fe0cae1e1b39a19cc4b37e3773b3b12c
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M docs/roles-policies/mining/index.adoc
    A docs/roles-policies/outlier-detection/index.adoc
    A docs/security/error-reporting.adoc
    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/dialog/OnePanelPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractObjectMainPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.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/mark/component/ShadowMarkPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ContainerWithLifecyclePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ContainerWithLifecyclePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SchemaHandlingObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/AbstractAssociationMappingContainerTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/AssociationInboundMappingContainerTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/outbound/AssociationOutboundMappingContainerTableWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/AnalysisInfoWidgetDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/RoleAnalysisReconfigureSessionPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisAspectsWebUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/RoleAnalysisPartitionOverviewPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/aspects/RoleAnalysisSessionAnalysisAspectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/component/RoleAnalysisIdentifyWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/widgets/model/IdentifyWidgetItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/outlier/panel/AnomalyTableCategory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiDisplayNameUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-mining-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mining/TestRoleAnalysis.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/persona/AbstractPersonaTest.java
    M model/model-intest/src/test/resources/mining/session/session-outlier-full-1.xml
    M model/model-intest/src/test/resources/mining/session/session-outlier-part-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-direct-1.xml
    M model/model-intest/src/test/resources/mining/session/session-role-mining-role-mode-1.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M pom.xml
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
    M release-notes.adoc

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


  Commit: f899d20e52cfb139a3870d24d05450c2e7d1e25f
      https://github.com/Evolveum/midpoint/commit/f899d20e52cfb139a3870d24d05450c2e7d1e25f
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ReferenceIterativeSearch.java

  Log Message:
  -----------
  Simplify paging filter in search reference iterative
1. Prevents confusion over ownedBy filter not found.


  Commit: 2ce55a7b748b68c6f3d3fe921373b325e6ec6cf0
      https://github.com/Evolveum/midpoint/commit/2ce55a7b748b68c6f3d3fe921373b325e6ec6cf0
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M docs/roles-policies/mining/index.adoc
    A docs/roles-policies/outlier-detection/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractObjectMainPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/mark/component/ShadowMarkPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ContainerWithLifecyclePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ContainerWithLifecyclePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/AbstractAssociationMappingContainerTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/AssociationInboundMappingContainerTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/outbound/AssociationOutboundMappingContainerTableWizardPanel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LdapModuleFactory.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/persona/AbstractPersonaTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M pom.xml
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
    M release-notes.adoc

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


  Commit: 98539dffa788d05bc9118efcbc5255b6f4d0470f
      https://github.com/Evolveum/midpoint/commit/98539dffa788d05bc9118efcbc5255b6f4d0470f
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/DropDownChoicePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/ResourceObjectFocusTypePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismReferenceValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/AssociationNameValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/AssociationRefAttributeValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/MappingNameValidator.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/ResourceObjectFocusTypeValidator.java

  Log Message:
  -----------
  MID-10045: adding new GUI field validator for resource focus type attribute


  Commit: 2add1295600c4107d902c1dbe46be5f2c8a466b4
      https://github.com/Evolveum/midpoint/commit/2add1295600c4107d902c1dbe46be5f2c8a466b4
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-10-10 (Thu, 10 Oct 2024)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LdapModuleFactory.java
    M pom.xml
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ReferenceIterativeSearch.java

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


Compare: https://github.com/Evolveum/midpoint/compare/a7edf5853ee6...2add1295600c

To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications


More information about the midPoint-svn mailing list