[midPoint-git] [Evolveum/midpoint] b5e6ad: Improve RBAC data generator

mederly noreply at github.com
Tue Apr 23 16:57:54 CEST 2024


  Branch: refs/heads/feature/native-associations
  Home:   https://github.com/Evolveum/midpoint
  Commit: b5e6ad5642c25b3d70fffa300547ce820d445686
      https://github.com/Evolveum/midpoint/commit/b5e6ad5642c25b3d70fffa300547ce820d445686
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-18 (Thu, 18 Apr 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/ImportAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacGeneratorUtils.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  Improve RBAC data generator
1. Add forget noise option: Added the capability to forget
roles based on a given percentage. This allows for
simulating scenarios where roles might be overlooked or
removed from the system.
2. Add addition noise option: Ability
 to add noise roles with a specified chance, enhancing
 the variability of generated data by introducing
 additional roles randomly.


  Commit: 0860a00118ecd7058195490790485b0ce63ef397
      https://github.com/Evolveum/midpoint/commit/0860a00118ecd7058195490790485b0ce63ef397
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/ImportAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacGeneratorUtils.java

  Log Message:
  -----------
  Cleanup RBAC data generator
1. Minor changes + add docs


  Commit: 2903ba0bf84be1018e602ffed3a26ce278b0aaba
      https://github.com/Evolveum/midpoint/commit/2903ba0bf84be1018e602ffed3a26ce278b0aaba
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java

  Log Message:
  -----------
  Rename RBAC generator noise roles


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningOperationChunk.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/ImportAction.java

  Log Message:
  -----------
  Improve role mining GUI
1. Improve displaying of cluster image
2. Apply jaccard sorting together with include status.


  Commit: afa3bb802b101515993de722fca1b58222a5ba0d
      https://github.com/Evolveum/midpoint/commit/afa3bb802b101515993de722fca1b58222a5ba0d
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-18 (Thu, 18 Apr 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/RbacGeneratorUtils.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  Improve RBAC data generator
1. Add possibility to disable plankton roles


  Commit: 1535d25e0ba6ca906428745de73706e59bad338e
      https://github.com/Evolveum/midpoint/commit/1535d25e0ba6ca906428745de73706e59bad338e
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    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

  Log Message:
  -----------
  Improve attribute analysis for role-mining
1. Load extension attribute for attribute analysis
 with different types:
 Integer, Long, Boolean, Double, String, PolyString
 and ObjectReferenceType.


  Commit: a8440fe845142b43a267cee9df9c1731445d00b6
      https://github.com/Evolveum/midpoint/commit/a8440fe845142b43a267cee9df9c1731445d00b6
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-18 (Thu, 18 Apr 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
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AnalysisAttributeFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeIdentifierPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeWeightPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/ClusteringAttributeFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/MatchRulePanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/NumberFormatSelectorPanel.html
    A 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/panel/RoleAnalysisContainerPanel.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/experimental/RoleAnalysisTableSettingPanel.html
    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/AnalysisAttributeSelectorPanel.html
    A 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/ClusteringAttributeSelectorPanel.html
    A 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/RoleAnalysisMainClusterListPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisMatchingRulesWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionSimpleObjectsWizardPanel.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/tables/RoleAnalysisClusteringAttributeTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.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/chunk/DisplayValueOption.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-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/mechanism/ClusterExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/AttributeMatch.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/ExpandedMiningStructure.java

  Log Message:
  -----------
  Improve attribute analysis role-mining
1. Implement new selector for attribute analysis
2. Change on schema level


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

  Changed paths:
    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/AnalysisAttributeSelectorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionSimpleObjectsWizardPanel.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-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/util/ClusteringUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/AttributeMatch.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/ExtensionProperties.java
    A 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
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java

  Log Message:
  -----------
  Improve attribute analysis role-mining
1. Fix for select2 analysis attribute.
2. In the current version, selectors are used to specify
clustering and attribute analysis process.


  Commit: 59f381350f10fa51f9e9b40052214c1ca731a8b4
      https://github.com/Evolveum/midpoint/commit/59f381350f10fa51f9e9b40052214c1ca731a8b4
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-19 (Fri, 19 Apr 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/factory/panel/mining/ClusteringAttributeFactory.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/page/admin/role/mining/model/RoleAnalysisAggregateChartModel.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/RoleAnalysisContainerPanel.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/RoleAnalysisAttributeChartPanel.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/AnalysisAttributeSelectorPanel.java
    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/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    A 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/RoleAnalysisSessionSimpleObjectsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.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/utils/RoleAnalysisAlgorithmUtils.java

  Log Message:
  -----------
  Improve role-mining functionalities
1. Change the behavior of the session wizard.
2. Minor change in the calculation of statistical data.


  Commit: 8e338ea0ec447c86f91d0d523779b0f37b5724c4
      https://github.com/Evolveum/midpoint/commit/8e338ea0ec447c86f91d0d523779b0f37b5724c4
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-19 (Fri, 19 Apr 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
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AnalysisAttributeFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeIdentifierPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeWeightPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/ClusteringAttributeFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/MatchRulePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/RangePanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAggregateChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/NumberFormatSelectorPanel.html
    A 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/PageRoleAnalysis.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.html
    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/cluster/RoleAnalysisClusterOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.html
    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/AnalysisAttributeSelectorPanel.html
    A 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/ClusteringAttributeSelectorPanel.html
    A 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.html
    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
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    A 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/RoleAnalysisMatchingRulesWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionSimpleObjectsWizardPanel.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/tables/RoleAnalysisClusteringAttributeTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.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/chunk/DisplayValueOption.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/utils/RoleAnalysisAttributeDefUtils.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/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/ClusteringUtils.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/mechanism/JaccardDistancesMeasure.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/AttributeMatch.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/ExtensionProperties.java
    A 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/ExpandedMiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.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/ImportAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacGeneratorUtils.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/feature/role-mining-merge'


  Commit: eaaf14153a3322ac9edcf077e4b067f6b0818ca6
      https://github.com/Evolveum/midpoint/commit/eaaf14153a3322ac9edcf077e4b067f6b0818ca6
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-19 (Fri, 19 Apr 2024)

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

  Log Message:
  -----------
  Minor role-mining schema cleanup


  Commit: 0faa2f54e6105578d64b05f48d1bb5c47e30b133
      https://github.com/Evolveum/midpoint/commit/0faa2f54e6105578d64b05f48d1bb5c47e30b133
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-19 (Fri, 19 Apr 2024)

  Changed paths:
    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/algorithm/cluster/mechanism/ClusterExplanation.java

  Log Message:
  -----------
  Role-mining fix loading extension properties


  Commit: 5e670743c98ff561c4069715fbdc0a86808a2cc8
      https://github.com/Evolveum/midpoint/commit/5e670743c98ff561c4069715fbdc0a86808a2cc8
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/SchemaCache.java

  Log Message:
  -----------
  fix for reload prism schemas when db extension schemas is empty


  Commit: 2194579b547890e91d1adc17b5625c3841e0fd7e
      https://github.com/Evolveum/midpoint/commit/2194579b547890e91d1adc17b5625c3841e0fd7e
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-22 (Mon, 22 Apr 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
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AnalysisAttributeFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeIdentifierPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeWeightPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/ClusteringAttributeFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/MatchRulePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/RangePanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAggregateChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/AttributeSettingPopupPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/component/NumberFormatSelectorPanel.html
    A 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/PageRoleAnalysis.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.html
    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/cluster/RoleAnalysisClusterOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.html
    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/AnalysisAttributeSelectorPanel.html
    A 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/ClusteringAttributeSelectorPanel.html
    A 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.html
    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
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ClusteringRoleAnalysisSessionOptionWizardPanel.java
    A 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/RoleAnalysisMatchingRulesWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionSimpleObjectsWizardPanel.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/tables/RoleAnalysisClusteringAttributeTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisClusteringAttributeTable.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/chunk/DisplayValueOption.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/utils/RoleAnalysisAttributeDefUtils.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/clustering/AdvancedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/ClusteringUtils.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/mechanism/JaccardDistancesMeasure.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/AttributeMatch.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/ExtensionProperties.java
    A 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/ExpandedMiningStructure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.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/ImportAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacGeneratorUtils.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java
    M tools/ninja/src/main/resources/messages.properties

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


  Commit: ecd42a519f8071b850201c6622af3d85feb927d6
      https://github.com/Evolveum/midpoint/commit/ecd42a519f8071b850201c6622af3d85feb927d6
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/create-report-guide/advanced/index.adoc

  Log Message:
  -----------
  Docu update for reports, fixing some references


  Commit: 2938bc76597dd542610d49a3b6d0fa55b1245e8d
      https://github.com/Evolveum/midpoint/commit/2938bc76597dd542610d49a3b6d0fa55b1245e8d
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/create-report-guide/advanced/index.adoc

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


  Commit: 2ff1facccf5a40223ee7ebbcbdaaab72b94c818c
      https://github.com/Evolveum/midpoint/commit/2ff1facccf5a40223ee7ebbcbdaaab72b94c818c
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/admin-gui/request-access/index.adoc
    M docs/schema/generic-objects.adoc

  Log Message:
  -----------
  role catalog/request access broken links fixes


  Commit: 422b2da4cdb31db73e546fc1ce3d131047686c97
      https://github.com/Evolveum/midpoint/commit/422b2da4cdb31db73e546fc1ce3d131047686c97
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/create-report-guide/advanced/index.adoc

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


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

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

  Log Message:
  -----------
  added natural key "name" to ObjectSelectorType


  Commit: 0bf711228a1aaf82f4713fc271d608a739e03258
      https://github.com/Evolveum/midpoint/commit/0bf711228a1aaf82f4713fc271d608a739e03258
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaImpl.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExtra.java

  Log Message:
  -----------
  Synchronize connector schema parsing

After recent changes, connector schema parsing was no longer
synchronized. This commit (along with related one in prism) fixed
that.

This should fix failing
TestDummyExtra#test990ParseConnectorSchemaMultithreaded.


  Commit: 32e99e3eaa90b3c33b8604306036ab3d27a18b5f
      https://github.com/Evolveum/midpoint/commit/32e99e3eaa90b3c33b8604306036ab3d27a18b5f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

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

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


  Commit: 59af0dbaf69d2829d7a31cdea1dcc0f4e8aab375
      https://github.com/Evolveum/midpoint/commit/59af0dbaf69d2829d7a31cdea1dcc0f4e8aab375
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/configuration/report-security.adoc

  Log Message:
  -----------
  Fixing security guide link


  Commit: b0138f517590dae0ef2e6c7fe386049a8c0cfeb9
      https://github.com/Evolveum/midpoint/commit/b0138f517590dae0ef2e6c7fe386049a8c0cfeb9
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/configuration/report-security.adoc

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


  Commit: 6dd29208a317387655f49fa25946b8e6f83eef54
      https://github.com/Evolveum/midpoint/commit/6dd29208a317387655f49fa25946b8e6f83eef54
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-22 (Mon, 22 Apr 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/page/admin/assignmentholder/PageAssignmentHolderDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BusinessRoleWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/model/RoleAnalysisAggregateChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/model/RoleAnalysisAttributeChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/model/RoleAnalysisStackedAttributeChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/ChartInteractionOption.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/ChartScaleAxisOption.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/ChartScaleOption.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/ChartTitleOption.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/RoleAnalysisChartDataSet.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/chart/options/RoleAnalysisChartOptions.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAggregateChartModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAttributeChartModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartDataSet.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartOptions.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisStackedAttributeChartModel.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/RoleAnalysisChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.html
    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/wizard/FilteringRoleAnalysisSessionOptionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisRoleBasedTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisUserBasedTable.html
    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/RoleAnalysisTable.html

  Log Message:
  -----------
  Role-mining GUI improvements


  Commit: 7808b846b7af481e521f9990db176f41d3a22bec
      https://github.com/Evolveum/midpoint/commit/7808b846b7af481e521f9990db176f41d3a22bec
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/admin-gui/request-access/index.adoc
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/configuration/report-security.adoc
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    M docs/schema/generic-objects.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/SchemaCache.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaImpl.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExtra.java

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


  Commit: b0747374d123e562f60ca5d98c6b5dad694e9947
      https://github.com/Evolveum/midpoint/commit/b0747374d123e562f60ca5d98c6b5dad694e9947
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

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

  Log Message:
  -----------
  Fix typo


  Commit: bc9218f647971ad2f6cc904353e3211d0a8915c6
      https://github.com/Evolveum/midpoint/commit/bc9218f647971ad2f6cc904353e3211d0a8915c6
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/collection-example.png
    A docs/misc/reports/configuration/collection-parameter-example.png
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/index.adoc
    A docs/misc/reports/configuration/report-parameter.png
    M docs/misc/reports/configuration/report-task-definition.adoc
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/misc/reports/examples/comparing-attributes-of-shadow-and-attributes-of-user-in-mp.adoc
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/examples/reference-search-based-report.adoc
    M docs/misc/reports/examples/users-without-account.adoc

  Log Message:
  -----------
  Report Documentation updates, broken links, updated screenshots and other fixes


  Commit: a174de822a288686376518952ff7808be35c6f76
      https://github.com/Evolveum/midpoint/commit/a174de822a288686376518952ff7808be35c6f76
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/report-security.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8' of https://github.com/Evolveum/midpoint into docs/cleanup-4.8


  Commit: 337800dcc4f4384fa7836b73c99222e4ed77d5b3
      https://github.com/Evolveum/midpoint/commit/337800dcc4f4384fa7836b73c99222e4ed77d5b3
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/collection-example.png
    A docs/misc/reports/configuration/collection-parameter-example.png
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/index.adoc
    A docs/misc/reports/configuration/report-parameter.png
    M docs/misc/reports/configuration/report-task-definition.adoc
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/misc/reports/examples/comparing-attributes-of-shadow-and-attributes-of-user-in-mp.adoc
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/examples/reference-search-based-report.adoc
    M docs/misc/reports/examples/users-without-account.adoc

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


  Commit: d3e7467b1ac10f4fbe86277017433c9491d0a6d6
      https://github.com/Evolveum/midpoint/commit/d3e7467b1ac10f4fbe86277017433c9491d0a6d6
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/errors/index.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc

  Log Message:
  -----------
  Resolved broken links in query documentation.


  Commit: 2011ba7ac07d51dce1f7d4316da7ad5131c4c65b
      https://github.com/Evolveum/midpoint/commit/2011ba7ac07d51dce1f7d4316da7ad5131c4c65b
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/errors/index.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/docs/cleanup-4.8'


  Commit: 64ee8fc68195e6d5198ccb497ff7eb38ebfda650
      https://github.com/Evolveum/midpoint/commit/64ee8fc68195e6d5198ccb497ff7eb38ebfda650
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/post-report-script.adoc

  Log Message:
  -----------
  Documentation updates for Reports, Post Report Script reference fix and some small changes


  Commit: 4fc67af3dd366fbd286d7efb97636fc71ec0668b
      https://github.com/Evolveum/midpoint/commit/4fc67af3dd366fbd286d7efb97636fc71ec0668b
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/errors/index.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8' of https://github.com/Evolveum/midpoint into docs/cleanup-4.8


  Commit: d9a0b0cb43b8f5c2a5324a8015fd0e668b1fa012
      https://github.com/Evolveum/midpoint/commit/d9a0b0cb43b8f5c2a5324a8015fd0e668b1fa012
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    A docs/misc/reports/configuration/legacy/index.adoc
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report.adoc

  Log Message:
  -----------
  Report Documentation, attempt to gracefully retire the page 'Rewrite Jasper to Object Collection Report Guide'


  Commit: 5e4dffcd1a7f9c3c4aabe1340b0cbea8ba1f20f0
      https://github.com/Evolveum/midpoint/commit/5e4dffcd1a7f9c3c4aabe1340b0cbea8ba1f20f0
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    A docs/misc/reports/configuration/legacy/index.adoc
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report.adoc
    M docs/misc/reports/configuration/post-report-script.adoc

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


  Commit: dcd5d08c9232f1052a2722e1915a7ce0d6f691bc
      https://github.com/Evolveum/midpoint/commit/dcd5d08c9232f1052a2722e1915a7ce0d6f691bc
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc

  Log Message:
  -----------
  Reports documentation, broken link fixes


  Commit: 13032cf307c0dd707b9c6bbf5825fb5f5e8051f3
      https://github.com/Evolveum/midpoint/commit/13032cf307c0dd707b9c6bbf5825fb5f5e8051f3
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc

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


  Commit: f7f30c328f787cec0651c0da5a0b86cb5922065d
      https://github.com/Evolveum/midpoint/commit/f7f30c328f787cec0651c0da5a0b86cb5922065d
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
    M docs/interfaces/rest/operations/index.adoc

  Log Message:
  -----------
  Docu update, some REST documentation broken link fixes


  Commit: 9e6a0081842dc75a76df5281aff92a2c7ddafd1f
      https://github.com/Evolveum/midpoint/commit/9e6a0081842dc75a76df5281aff92a2c7ddafd1f
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
    M docs/interfaces/rest/operations/index.adoc

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


  Commit: fcb6a190c795952d9130abd8eb5779e693d205b2
      https://github.com/Evolveum/midpoint/commit/fcb6a190c795952d9130abd8eb5779e693d205b2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociation.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/ShadowAssociationValue.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowAssociationsMap.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/expression/functions/BasicExpressionFunctions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ColumnDataConverter.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationValueAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationsAsserter.java

  Log Message:
  -----------
  Fix ShadowAssociationValueType -> SAV conversion

The conversion from "raw" ShadowAssociationValueType to the
ShadowAssociationValue now causes the embedded shadow to be
converted as well.

This (along with the fix of displaying association values in reports)
fixes failing TestCsvSimulationReport.


  Commit: 80dfcc489b79d7ce037c753385b252353c85670e
      https://github.com/Evolveum/midpoint/commit/80dfcc489b79d7ce037c753385b252353c85670e
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/index.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    A docs/concepts/query/midpoint-query-language/query-examples/advanced-query-save-search.png
    A docs/concepts/query/midpoint-query-language/query-examples/advanced-query-select.png
    A docs/concepts/query/midpoint-query-language/query-examples/index.adoc

  Log Message:
  -----------
  Query examples moved to configuration reference - step1.


  Commit: 940d7b1829ebe158408c16b5be9b273b1fe823ed
      https://github.com/Evolveum/midpoint/commit/940d7b1829ebe158408c16b5be9b273b1fe823ed
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
    M docs/interfaces/rest/operations/index.adoc
    M docs/misc/reports/configuration/index.adoc
    A docs/misc/reports/configuration/legacy/index.adoc
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report.adoc
    M docs/misc/reports/configuration/post-report-script.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8' of https://github.com/Evolveum/midpoint into docs/cleanup-4.8


  Commit: d76bbbe5d4b5fcb5cc80a928c97aabcfa07f1c09
      https://github.com/Evolveum/midpoint/commit/d76bbbe5d4b5fcb5cc80a928c97aabcfa07f1c09
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/index.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    A docs/concepts/query/midpoint-query-language/query-examples/advanced-query-save-search.png
    A docs/concepts/query/midpoint-query-language/query-examples/advanced-query-select.png
    A docs/concepts/query/midpoint-query-language/query-examples/index.adoc

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/docs/cleanup-4.8'


  Commit: 5ae99cc415f5f94f88652bafdf550199bfae1e49
      https://github.com/Evolveum/midpoint/commit/5ae99cc415f5f94f88652bafdf550199bfae1e49
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

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

  Log Message:
  -----------
  Broken link in REST docu for USERS endpoint


  Commit: aabcd6b9d9ba124d7ff8cf8c7abf5a6c75ee1146
      https://github.com/Evolveum/midpoint/commit/aabcd6b9d9ba124d7ff8cf8c7abf5a6c75ee1146
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/index.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    A docs/concepts/query/midpoint-query-language/query-examples/advanced-query-save-search.png
    A docs/concepts/query/midpoint-query-language/query-examples/advanced-query-select.png
    A docs/concepts/query/midpoint-query-language/query-examples/index.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8' of https://github.com/Evolveum/midpoint into docs/cleanup-4.8


  Commit: 04f34ae108499bdfad36b99da231451b21d77454
      https://github.com/Evolveum/midpoint/commit/04f34ae108499bdfad36b99da231451b21d77454
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

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

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


  Commit: e47b0109b9786529f778d56d9915ca84262fee18
      https://github.com/Evolveum/midpoint/commit/e47b0109b9786529f778d56d9915ca84262fee18
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/query-examples/index.adoc

  Log Message:
  -----------
  Resolving broken link.


  Commit: 3c01cf292039e02aa590db84274359878567e27f
      https://github.com/Evolveum/midpoint/commit/3c01cf292039e02aa590db84274359878567e27f
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/query-examples/index.adoc

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/docs/cleanup-4.8'


  Commit: 153c257a319403fc64e01439c19f637bad8cfc7b
      https://github.com/Evolveum/midpoint/commit/153c257a319403fc64e01439c19f637bad8cfc7b
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/dashboard-report.adoc
    M docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/post-report-script.adoc
    M docs/misc/reports/configuration/report-functions.adoc
    M docs/misc/reports/configuration/report-security.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc

  Log Message:
  -----------
  Docu changes related to Reports, ordering and small fixes


  Commit: 64db260f75488e337718d74afcd8ad6cf64d6f66
      https://github.com/Evolveum/midpoint/commit/64db260f75488e337718d74afcd8ad6cf64d6f66
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/query-examples/index.adoc

  Log Message:
  -----------
  Merge branch 'docs/cleanup-4.8' of https://github.com/Evolveum/midpoint into docs/cleanup-4.8


  Commit: e6028c5626e7f82ed06c9d89da945b1c5ffce8cc
      https://github.com/Evolveum/midpoint/commit/e6028c5626e7f82ed06c9d89da945b1c5ffce8cc
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/dashboard-report.adoc
    M docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/post-report-script.adoc
    M docs/misc/reports/configuration/report-functions.adoc
    M docs/misc/reports/configuration/report-security.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc

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


  Commit: aaecd6413a183df839a9d74cdb5e8fb77ab60638
      https://github.com/Evolveum/midpoint/commit/aaecd6413a183df839a9d74cdb5e8fb77ab60638
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaDelta.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionValueMetadataCreator.java
    M release-notes.adoc
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java

  Log Message:
  -----------
  Metadata: Value metadata support for ObjectTypes in PostgreSQL repository

  - Object value metadata are indexed in same columns as `metadata`
  - If both Metadata and ValueMetadata are specified - value metadata
    are prefered for indexing
  - Search support for @metadata paths for object types


  Commit: 497150413fdbab074543a8d6b6119b983227aebd
      https://github.com/Evolveum/midpoint/commit/497150413fdbab074543a8d6b6119b983227aebd
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M pom.xml
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorManager.java

  Log Message:
  -----------
  Change ConnId to 1.5.3.0-M1

This is because of upcoming 4.9-M4: to be on a non-snapshot release
of ConnId.


  Commit: 64e7c3d4fd0e6637ed7e3feaaf1339e86bf8ac34
      https://github.com/Evolveum/midpoint/commit/64e7c3d4fd0e6637ed7e3feaaf1339e86bf8ac34
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M docs/deployment/ninja/command/verify.adoc
    M release-notes.adoc

  Log Message:
  -----------
  added ninja/verify to release notes


  Commit: add45ae43403d8a9e1b6395a8611926bb87f1718
      https://github.com/Evolveum/midpoint/commit/add45ae43403d8a9e1b6395a8611926bb87f1718
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cid/ContainerValueIdGenerator.java
    M release-notes.adoc
    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/assignment/MAssignment.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/MAssignmentMetadata.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/MAssignmentReference.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMetadata.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMetadataMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMetadataReferenceMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentReference.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentReferenceMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/metadata/MValueMetadata.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/metadata/QValueMetadata.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/metadata/QValueMetadataMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java

  Log Message:
  -----------
  Sqale: Added mapping and table for assignment/valueMetadata


  Commit: fd36d1bf6ef8ac4ed36172e793202235cfc6adcd
      https://github.com/Evolveum/midpoint/commit/fd36d1bf6ef8ac4ed36172e793202235cfc6adcd
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  Updated release notes


  Commit: a6dcc8f5a4514e989d979be0f846e4d46c4b7f2e
      https://github.com/Evolveum/midpoint/commit/a6dcc8f5a4514e989d979be0f846e4d46c4b7f2e
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M docs/concepts/query/midpoint-query-language/errors/index.adoc
    M docs/concepts/query/midpoint-query-language/index.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    A docs/concepts/query/midpoint-query-language/query-examples/advanced-query-save-search.png
    A docs/concepts/query/midpoint-query-language/query-examples/advanced-query-select.png
    A docs/concepts/query/midpoint-query-language/query-examples/index.adoc
    M docs/deployment/ninja/command/verify.adoc
    M docs/interfaces/rest/endpoints/users.adoc
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
    M docs/interfaces/rest/operations/index.adoc
    M docs/misc/reports/configuration/collection-example.png
    A docs/misc/reports/configuration/collection-parameter-example.png
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/dashboard-report.adoc
    M docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/index.adoc
    A docs/misc/reports/configuration/legacy/index.adoc
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report.adoc
    M docs/misc/reports/configuration/post-report-script.adoc
    M docs/misc/reports/configuration/report-functions.adoc
    A docs/misc/reports/configuration/report-parameter.png
    M docs/misc/reports/configuration/report-security.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    M docs/misc/reports/examples/comparing-attributes-of-shadow-and-attributes-of-user-in-mp.adoc
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/examples/reference-search-based-report.adoc
    M docs/misc/reports/examples/users-without-account.adoc
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociation.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/ShadowAssociationValue.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowAssociationsMap.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/test/java/com/evolveum/midpoint/schema/TestSchemaDelta.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionValueMetadataCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ColumnDataConverter.java
    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/TestOpenDj.java
    M release-notes.adoc
    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/assignment/MAssignment.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/MAssignmentMetadata.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/MAssignmentReference.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMetadata.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMetadataMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMetadataReferenceMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentReference.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentReferenceMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/metadata/MValueMetadata.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/metadata/QValueMetadata.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/metadata/QValueMetadataMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.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/IntegrationTestTools.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationValueAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAssociationsAsserter.java

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

# Conflicts:
#	release-notes.adoc


  Commit: 17f55598afd044815eace2b15ed0371c931175d1
      https://github.com/Evolveum/midpoint/commit/17f55598afd044815eace2b15ed0371c931175d1
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMetadataMapping.java

  Log Message:
  -----------
  Fixed checkstyles


  Commit: 7f3d409f583b2afbc01e5c071e701e99ff5d5b93
      https://github.com/Evolveum/midpoint/commit/7f3d409f583b2afbc01e5c071e701e99ff5d5b93
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

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

  Log Message:
  -----------
  fix match for wrapper factory of schema type definition


  Commit: ba21a3054fc2787ef842f56c6355f258be7f53e4
      https://github.com/Evolveum/midpoint/commit/ba21a3054fc2787ef842f56c6355f258be7f53e4
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M docs/deployment/ninja/command/verify.adoc
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cid/ContainerValueIdGenerator.java
    M release-notes.adoc
    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/assignment/MAssignment.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/MAssignmentMetadata.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/MAssignmentReference.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMetadata.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMetadataMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMetadataReferenceMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentReference.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentReferenceMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/metadata/MValueMetadata.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/metadata/QValueMetadata.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/metadata/QValueMetadataMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java

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


  Commit: 9e98883954c4e1be24fbc4b367b53d5bb2e9c682
      https://github.com/Evolveum/midpoint/commit/9e98883954c4e1be24fbc4b367b53d5bb2e9c682
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  adding notes about GUI support of secret providers and restrictions to release-notes


  Commit: 17b242a309b3df664f41e7ab80847678ec532437
      https://github.com/Evolveum/midpoint/commit/17b242a309b3df664f41e7ab80847678ec532437
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ShadowAssociationWrapperFactoryImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractShadowItemsContainerTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.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/ShadowDefinitionApplicator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowItemDefinitionImpl.java

  Log Message:
  -----------
  Fix associations in GUI

Now they can be displayed and also managed (add/delete value).


  Commit: 663de40ac158a4024b97a52db48d7473e13f5226
      https://github.com/Evolveum/midpoint/commit/663de40ac158a4024b97a52db48d7473e13f5226
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M docs/deployment/ninja/command/verify.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/SchemaWrapperFactoryImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cid/ContainerValueIdGenerator.java
    M release-notes.adoc
    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/assignment/MAssignment.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/MAssignmentMetadata.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/MAssignmentReference.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMetadata.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMetadataMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentMetadataReferenceMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentReference.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentReferenceMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/metadata/MValueMetadata.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/metadata/QValueMetadata.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/metadata/QValueMetadataMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java

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


  Commit: f95e52355c854ae314694de40f51e9eebd253ffd
      https://github.com/Evolveum/midpoint/commit/f95e52355c854ae314694de40f51e9eebd253ffd
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  Update release notes


  Commit: e7edfd22944f6ae3395074d53eb038078ace4e8f
      https://github.com/Evolveum/midpoint/commit/e7edfd22944f6ae3395074d53eb038078ace4e8f
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  release notes update


  Commit: eaf551bbf81e4f1ec6a4c2a4dc26b2b91621e485
      https://github.com/Evolveum/midpoint/commit/eaf551bbf81e4f1ec6a4c2a4dc26b2b91621e485
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
    M testing/longtest/testng-integration.xml

  Log Message:
  -----------
  Temporarily disable failing TestLdap


Compare: https://github.com/Evolveum/midpoint/compare/2f0144cbfbbc...eaf551bbf81e

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