[midPoint-git] [Evolveum/midpoint] 6e82d7: Skeleton for outliers detection and match rules cl...

mederly noreply at github.com
Tue Apr 16 15:08:38 CEST 2024


  Branch: refs/heads/feature/native-associations
  Home:   https://github.com/Evolveum/midpoint
  Commit: 6e82d768ed37b84120af432c6953c3fe55850ea8
      https://github.com/Evolveum/midpoint/commit/6e82d768ed37b84120af432c6953c3fe55850ea8
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-02-06 (Tue, 06 Feb 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/MatchRulePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/RoleAnalysisItemPathPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ValueSelectorSliderPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.html
    A 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/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/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
    A 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/ProcessModeChoiceStepPanel.java
    A 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/RoleAnalysisSessionDetectionOptionsWizardPanel.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
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/RoleMiningExportOperation.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisUtils.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/ClusteringActionExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringUtils.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/RoleBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/UserBasedClustering.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/DistanceMeasure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/AttributeMatch.java
    A 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/OutliersDescription.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/OutliersResult.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/utils/RoleAnalysisAlgorithmUtils.java
    M repo/system-init/src/main/resources/config.xml

  Log Message:
  -----------
  Skeleton for outliers detection and match rules clustering
1. Clustering with matching rules is now at initial prototype stage
2. Outlier detection is in a state of research and experimentation
3. Changes related to process mod session.
4. Changed procedure for creating a role-mining session


  Commit: 964aa069e13473fd4ffee72cff97570929092d29
      https://github.com/Evolveum/midpoint/commit/964aa069e13473fd4ffee72cff97570929092d29
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-02-16 (Fri, 16 Feb 2024)

  Changed paths:
    M config/sql/native/postgres-audit.sql
    M config/sql/native/postgres.sql
    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/autocomplete/AutoCompleteItemDefinitionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathSegmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/RoleAnalysisItemPathPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/RoleAnalysisWeightPanelFactory.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
    A 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/RoleAnalysisContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierPropertyPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierPropertyPanel.java
    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/RoleAnalysisOutlierPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisOutlierPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisPathTableSelector.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisPathTableSelector.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/OutlierSummaryPanel.java
    M 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/tables/RoleAnalysisDetectedPatternTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierPropertyTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierPropertyTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisRoleBasedTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisUserBasedTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/RoleAnalysisDataGeneratorUtils.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/businessRoles/AuxBusinessRole.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/businessRoles/BirthrightRole.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/businessRoles/JobBusinessRole.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/businessRoles/LocationBusinessRole.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/businessRoles/PlanktonApplicationRole.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/businessRoles/TechnicalRole.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/objectTypes/BirthRoleType.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/objectTypes/EmployeeType.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/objectTypes/JobTitles.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/objectTypes/JobTitlesIr.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/IconAndStylesUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/DisplayValueOption.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.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/util/EndPointsUrlMapping.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/ClusteringUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/OutliersDetectionUtil.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/AttributeMatchExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Cluster.java
    A 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/Clusterer.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/DistanceMeasure.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/cluster/object/AttributeMatch.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 repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/cluster/QClusterObjectMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/outlier/MOutlierObject.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/outlier/QOutlierData.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/outlier/QOutlierObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.java

  Log Message:
  -----------
  Improve prototype for outliers and match rules analysis


  Commit: cc6e124ab4b8c6babff8e30049a861936ab008c4
      https://github.com/Evolveum/midpoint/commit/cc6e124ab4b8c6babff8e30049a861936ab008c4
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-02-16 (Fri, 16 Feb 2024)

  Changed paths:
    M README
    M README.md
    M dist/src/main/bin/midpoint.sh
    M dist/src/main/bin/ninja.sh
    M docs/admin-gui/request-access/configuration.adoc
    M docs/admin-gui/request-access/index.adoc
    M docs/admin-gui/resource-wizard/index.adoc
    M docs/concepts/clockwork/conflict-resolution-howto.adoc
    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
    M docs/concepts/query/midpoint-query-language/searchable-items.adoc
    M docs/concepts/query/query-concepts/index.adoc
    M docs/diag/aggressive-log-report.adoc
    R docs/diag/creating-a-bug-report.adoc
    M docs/diag/troubleshooting/connectors.adoc
    M docs/diag/troubleshooting/usual-troubleshooting-steps.adoc
    A docs/docstest/index.html
    A docs/docstest/params.html
    M docs/expressions/constants/configuration.adoc
    M docs/expressions/constants/index.adoc
    M docs/expressions/expressions/index.adoc
    M docs/expressions/function-libraries/configuration.adoc
    M docs/expressions/function-libraries/index.adoc
    M docs/expressions/mappings/index.adoc
    M docs/expressions/non-tolerant-induced-focus-mapping.adoc
    M docs/expressions/object-template.adoc
    M docs/expressions/sequences/configuration.adoc
    M docs/expressions/sequences/index.adoc
    M docs/expressions/variables.adoc
    M docs/interfaces/rest/concepts/index.adoc
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/examples/create-object.adoc
    M docs/interfaces/rest/operations/examples/create-user.adoc
    M docs/interfaces/rest/operations/examples/get-user-self.adoc
    M docs/interfaces/rest/operations/examples/get-user-unique-id.adoc
    A docs/interfaces/rest/operations/examples/raw/create-ou-projects.adoc
    A docs/interfaces/rest/operations/examples/raw/create-role-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/create-user-jack.adoc
    M docs/interfaces/rest/operations/examples/raw/curl-authenticatoin-intro-note.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-ou.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-role.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-user.adoc
    A docs/interfaces/rest/operations/examples/raw/get-direct-indirect-assignments.adoc
    A docs/interfaces/rest/operations/examples/raw/get-ou-projects.adoc
    A docs/interfaces/rest/operations/examples/raw/get-role-end-user.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-administrator.adoc
    A docs/interfaces/rest/operations/examples/raw/index.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-ou-projects.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-user.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-id-generate.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-user-assign-role.adoc
    A docs/interfaces/rest/operations/examples/raw/org-id-generate.adoc
    A docs/interfaces/rest/operations/examples/raw/role-id-generate.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-ou.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-roles.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-users.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all.adoc
    A docs/interfaces/rest/operations/examples/raw/user-pwd-generate.adoc
    A docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
    A docs/interfaces/rest/operations/examples/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/get-op-rest.adoc
    A docs/interfaces/rest/operations/raw/index.adoc
    A docs/interfaces/rest/operations/raw/operation-prop-search.adoc
    A docs/interfaces/rest/operations/raw/options-usage.adoc
    M docs/interfaces/rest/operations/search-op-rest.adoc
    M docs/interfaces/rest/resource-types/access-certification-campaign-type.adoc
    M docs/interfaces/rest/resource-types/access-certification-definition-type.adoc
    M docs/interfaces/rest/resource-types/archetypes.adoc
    M docs/interfaces/rest/resource-types/cases.adoc
    M docs/interfaces/rest/resource-types/connector-hosts.adoc
    M docs/interfaces/rest/resource-types/connectors.adoc
    M docs/interfaces/rest/resource-types/dashboards.adoc
    M docs/interfaces/rest/resource-types/forms.adoc
    M docs/interfaces/rest/resource-types/functions.adoc
    M docs/interfaces/rest/resource-types/generic-objects.adoc
    M docs/interfaces/rest/resource-types/index.adoc
    M docs/interfaces/rest/resource-types/lookup-tables.adoc
    M docs/interfaces/rest/resource-types/misc.adoc
    M docs/interfaces/rest/resource-types/nodes.adoc
    M docs/interfaces/rest/resource-types/object-collections.adoc
    M docs/interfaces/rest/resource-types/object-templates.adoc
    M docs/interfaces/rest/resource-types/organizational-units.adoc
    M docs/interfaces/rest/resource-types/report-data.adoc
    M docs/interfaces/rest/resource-types/reports.adoc
    M docs/interfaces/rest/resource-types/resources.adoc
    M docs/interfaces/rest/resource-types/roles.adoc
    M docs/interfaces/rest/resource-types/rpc.adoc
    M docs/interfaces/rest/resource-types/security-policies.adoc
    M docs/interfaces/rest/resource-types/sequences.adoc
    M docs/interfaces/rest/resource-types/services.adoc
    M docs/interfaces/rest/resource-types/shadows.adoc
    M docs/interfaces/rest/resource-types/system-configurations.adoc
    M docs/interfaces/rest/resource-types/tasks.adoc
    M docs/interfaces/rest/resource-types/users.adoc
    M docs/interfaces/rest/resource-types/value-policies.adoc
    M docs/repository/generic/implementation.adoc
    M docs/repository/generic/ms-sql.adoc
    M docs/repository/native-postgresql/design-and-implementation.adoc
    M docs/resources/resource-schema/explanation/index.adoc
    M docs/roles-policies/certification/authorization.adoc
    M docs/samples/iot-cloud/midpoint-object-attributes.adoc
    R docs/security/advisories/001-midpoint-user-interface-clickjacking.adoc
    R docs/security/advisories/002-abuse-of-expressions-in-midpoint-reports.adoc
    R docs/security/advisories/003-xxe-vulnerabilities.adoc
    R docs/security/advisories/004-ad-and-ldap-connectors-do-not-check-certificate-validity.adoc
    R docs/security/advisories/005-workitem-identifier-weakness.adoc
    R docs/security/advisories/006-plain-text-password-in-temporary-files.adoc
    R docs/security/advisories/007-plain-text-password-in-task-objects-in-repository.adoc
    R docs/security/advisories/008-xss-vulnerability-in-displayname.adoc
    R docs/security/advisories/009-soap-web-service-vulnerable-to-brute-force-attack.adoc
    R docs/security/advisories/010-authorizations-not-applied-properly-to-preview-changes.adoc
    R docs/security/advisories/011-stored-xss-vulnerability-via-name-property.adoc
    R docs/security/advisories/012-user-changes-and-user-session-updates.adoc
    R docs/security/advisories/013-http-error-codes-used-for-secq-rest-authentication-reveal-user-existence.adoc
    R docs/security/advisories/014-ghostcat-vulnerability-of-apache-tomcat.adoc
    R docs/security/advisories/015-disabled-users-able-to-log-in-with-ldap.adoc
    R docs/security/advisories/016-unauth-user-is-able-to-reset-password.adoc
    R docs/security/advisories/017-self-registration-allows-to-change-password.adoc
    R docs/security/advisories/018-less-privileged-user-able-to-execute-custom-groovy-scripts.adoc
    R docs/security/advisories/019-xss-in-fullName-displayName.adoc
    R docs/security/advisories/020-csrf-not-working-when-using-saml2.adoc
    R docs/security/advisories/021-not-invited-user-able-to-register.adoc
    R docs/security/advisories/automated-scanning.adoc
    R docs/security/advisories/index.adoc
    M docs/security/credentials/password-reset/index.adoc
    M docs/security/credentials/password-storage-configuration.adoc
    M docs/security/index.adoc
    R docs/security/security-guide.adoc
    M docs/security/trusted-actions/index.adoc
    M docs/tasks/task-manager/configuration.adoc
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/frontend/js/bootstrap-strength-meter/_patched_by_evolveum_
    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/factory/wrapper/WrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/registry/GuiComponentRegistry.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/menu/LeftMenuPanel.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/duplication/ContainerableDuplicateResolver.java
    A 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/wrapper/PrismObjectWrapperFactoryImpl.java
    A 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/factory/wrapper/ResourceWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/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/archetype/PageArchetype.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/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/ResourceSchemaHandlingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractResourceWizardTable.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/BasicResourceWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/ResourceObjectTypeTableWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/MappingOverrideTable.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/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/panel/cluster/MembersDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/SimulationResultsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/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/prism/panel/ItemRefinedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ResourceAssociationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/registry/GuiComponentRegistryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/DetailsPageUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
    M icf-connectors/dummy-connector-fake/pom.xml
    M icf-connectors/dummy-connector/pom.xml
    M infra/common/pom.xml
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/ContainerSecretsProvider.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/DockerSecretsProvider.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/EnvironmentVariablesSecretsProvider.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/FileSecretsProvider.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/PropertiesSecretsProvider.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderImpl.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderManager.java
    A infra/common/src/test/java/com/evolveum/midpoint/common/SecretProviderManagerTest.java
    A infra/common/src/test/resources/test-provider.properties
    M infra/common/testng-unit.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/eval/MatchingContext.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/AssigneeClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/DelegatorClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRefClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/OrgRelationClause.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/selector/spec/ParentClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RelatedObjectClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RequesterClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/RoleRelationClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SelectorClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/SubtypeClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/TenantClause.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/selector/spec/ValueSelector.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-security-3.xsd
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.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/expr/MidpointFunctions.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/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/RawChangesExecutor.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/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkClick.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkRequestAuthorizer.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/executor/DeltaExecution.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/security/GuiProfileCompiler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/RecomputationActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScanPartialRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/RecomputeTriggerHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
    M model/model-intest/src/test/resources/sync/role-importer.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M pom.xml
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorManager.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/ObjectSelectorMatcher.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/query/SelectorMatcher.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/util/RepoCommonUtils.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SystemConfigurationChangeDispatcherImpl.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/ResourceTester.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.java
    M repo/security-enforcer-api/pom.xml
    M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/AbstractAuthorizationParameters.java
    M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/AuthorizationParameters.java
    M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/CompileConstraintsOptions.java
    M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ObjectSecurityConstraints.java
    M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/PositiveNegativeItemPaths.java
    M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
    A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcerUtil.java
    M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ValueAuthorizationParameters.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/CompileConstraintsOperation.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerDecisionOperation.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerOperation.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorEvaluation.java
    A repo/system-init/src/main/java/com/evolveum/midpoint/init/ConfigurableProtector.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/ConfigurableProtectorFactory.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/run/JobExecutor.java
    M testing/rest/pom.xml
    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/consistency/TestConsistencyMechanism.java
    M testing/story/src/test/resources/trusted-bulk-actions/role-unprivileged.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/role-mining

# Conflicts:
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
#	model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java


  Commit: bce29e3cd364500e39a286de56f5120d6f721ba9
      https://github.com/Evolveum/midpoint/commit/bce29e3cd364500e39a286de56f5120d6f721ba9
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-02-16 (Fri, 16 Feb 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:
  -----------
  Minor fix


  Commit: 99bea07b269ade94e67aec1568f03bab0daa8a32
      https://github.com/Evolveum/midpoint/commit/99bea07b269ade94e67aec1568f03bab0daa8a32
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-02-16 (Fri, 16 Feb 2024)

  Changed paths:
    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/wizard/TaskBasicWizardPanel.java

  Log Message:
  -----------
  Merge branch 'master' into feature/role-mining


  Commit: 6ead8833ece093f6b3c7cd732bd6c25d2cf3f622
      https://github.com/Evolveum/midpoint/commit/6ead8833ece093f6b3c7cd732bd6c25d2cf3f622
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-02-21 (Wed, 21 Feb 2024)

  Changed paths:
    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/model/RoleAnalysisAttributeChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartOptions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.html
    A 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.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPopupPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisAttributeChartPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisAttributeChartPopupPanel.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/wizard/RoleAnalysisSessionSimpleObjectsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisDetectedPatternTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisUserBasedTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/RoleAnalysisDataGeneratorUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/businessRoles/AuxBusinessRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/businessRoles/BirthrightRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/businessRoles/JobBusinessRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/businessRoles/LocationBusinessRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/businessRoles/PlanktonApplicationRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/businessRoles/TechnicalRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java
    A 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/RoleAnalysisAttributePathResolver.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/utils/ExtractPatternUtils.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/detection/DetectionActionExecutor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtilNew.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java

  Log Message:
  -----------
  Implement attribute analysis for pattern evaluation
1. In prototype stage.


  Commit: 159bcfada26f6cacf4a35b217c72116176b17412
      https://github.com/Evolveum/midpoint/commit/159bcfada26f6cacf4a35b217c72116176b17412
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-05 (Tue, 05 Mar 2024)

  Changed paths:
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M docs/admin-gui/admin-gui-config/index.adoc
    A docs/admin-gui/gui-user-profile/index.adoc
    A docs/admin-gui/gui-user-profile/save-button.png
    A docs/admin-gui/gui-user-profile/saved-filters-list.png
    M docs/admin-gui/request-access/configuration.adoc
    M docs/admin-gui/request-access/index.adoc
    M docs/admin-gui/resource-wizard/index.adoc
    M docs/admin-gui/resource-wizard/step-2-object-type-midpoint-data.png
    R docs/admin-gui/role-catalog/configuration.adoc
    R docs/admin-gui/role-catalog/index.adoc
    R docs/admin-gui/role-catalog/role-catalog.png
    R docs/admin-gui/role-catalog/role-request.png
    R docs/admin-gui/role-request/configuration.adoc
    R docs/admin-gui/role-request/index.adoc
    R docs/admin-gui/role-request/role-request.png
    M docs/concepts/matching-rules.adoc
    A docs/concepts/query/midpoint-query-language/errors/err-add-unsupported-filter.png
    A docs/concepts/query/midpoint-query-language/errors/err-couldnt-count-objects.png
    A docs/concepts/query/midpoint-query-language/errors/err-path-is-not-present-deref.png
    M docs/concepts/query/midpoint-query-language/errors/index.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    M docs/concepts/query/midpoint-query-language/searchable-items.adoc
    M docs/concepts/query/query-concepts/index.adoc
    A docs/deployment/ninja/command/count.adoc
    A docs/deployment/ninja/command/delete.adoc
    A docs/deployment/ninja/command/download-distribution.adoc
    A docs/deployment/ninja/command/export-audit.adoc
    A docs/deployment/ninja/command/export-mining.adoc
    A docs/deployment/ninja/command/export.adoc
    A docs/deployment/ninja/command/help.adoc
    A docs/deployment/ninja/command/import-audit.adoc
    A docs/deployment/ninja/command/import.adoc
    A docs/deployment/ninja/command/index.adoc
    A docs/deployment/ninja/command/info.adoc
    A docs/deployment/ninja/command/initial-objects.adoc
    A docs/deployment/ninja/command/keys.adoc
    A docs/deployment/ninja/command/pre-upgrade-check.adoc
    A docs/deployment/ninja/command/run-sql.adoc
    A docs/deployment/ninja/command/trace.adoc
    A docs/deployment/ninja/command/upgrade-distribution.adoc
    A docs/deployment/ninja/command/upgrade-installation.adoc
    A docs/deployment/ninja/command/upgrade-objects.adoc
    A docs/deployment/ninja/command/verify.adoc
    M docs/deployment/ninja/index.adoc
    R docs/deployment/ninja/upgrade-with-ninja.adoc
    A docs/deployment/ninja/use-case/administrator-unlock.adoc
    A docs/deployment/ninja/use-case/index.adoc
    A docs/deployment/ninja/use-case/upgrade-with-ninja.adoc
    M docs/deployment/stand-alone-deployment.adoc
    M docs/expressions/constants/configuration.adoc
    M docs/expressions/expressions/profiles/configuration.adoc
    M docs/expressions/expressions/profiles/index.adoc
    M docs/expressions/mappings/index.adoc
    M docs/interfaces/midpoint-client-java/index.adoc
    M docs/interfaces/model-java/index.adoc
    M docs/interfaces/rest/concepts/authentication.adoc
    M docs/interfaces/rest/concepts/index.adoc
    A docs/interfaces/rest/concepts/raw/index.adoc
    A docs/interfaces/rest/endpoints/access-certification-campaign-type.adoc
    A docs/interfaces/rest/endpoints/access-certification-definition-type.adoc
    A docs/interfaces/rest/endpoints/archetypes.adoc
    A docs/interfaces/rest/endpoints/cases.adoc
    A docs/interfaces/rest/endpoints/connector-hosts.adoc
    A docs/interfaces/rest/endpoints/connectors.adoc
    A docs/interfaces/rest/endpoints/dashboards.adoc
    A docs/interfaces/rest/endpoints/forms.adoc
    A docs/interfaces/rest/endpoints/functions.adoc
    A docs/interfaces/rest/endpoints/generic-objects.adoc
    A docs/interfaces/rest/endpoints/index.adoc
    A docs/interfaces/rest/endpoints/lookup-tables.adoc
    A docs/interfaces/rest/endpoints/nodes.adoc
    A docs/interfaces/rest/endpoints/object-collections.adoc
    A docs/interfaces/rest/endpoints/object-templates.adoc
    A docs/interfaces/rest/endpoints/organizational-units.adoc
    A docs/interfaces/rest/endpoints/report-data.adoc
    A docs/interfaces/rest/endpoints/reports.adoc
    A docs/interfaces/rest/endpoints/resources.adoc
    A docs/interfaces/rest/endpoints/roles.adoc
    A docs/interfaces/rest/endpoints/rpc.adoc
    A docs/interfaces/rest/endpoints/security-policies.adoc
    A docs/interfaces/rest/endpoints/sequences.adoc
    A docs/interfaces/rest/endpoints/services.adoc
    A docs/interfaces/rest/endpoints/shadows.adoc
    A docs/interfaces/rest/endpoints/system-configurations.adoc
    A docs/interfaces/rest/endpoints/tasks.adoc
    A docs/interfaces/rest/endpoints/users.adoc
    A docs/interfaces/rest/endpoints/value-policies.adoc
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/create-op-rest.adoc
    M docs/interfaces/rest/operations/delete-op-rest.adoc
    M docs/interfaces/rest/operations/examples/create-object.adoc
    M docs/interfaces/rest/operations/examples/get-user-unique-id.adoc
    A docs/interfaces/rest/operations/examples/raw/create-acc.adoc.adoc
    A docs/interfaces/rest/operations/examples/raw/create-report.adoc
    A docs/interfaces/rest/operations/examples/raw/create-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/create-role-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/create-task.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-acc.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-case.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-reports.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-resource.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-task.adoc
    A docs/interfaces/rest/operations/examples/raw/execute-script-rpc.adoc
    A docs/interfaces/rest/operations/examples/raw/get-acc.adoc
    A docs/interfaces/rest/operations/examples/raw/get-case-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/get-reports.adoc
    A docs/interfaces/rest/operations/examples/raw/get-resource.adoc
    A docs/interfaces/rest/operations/examples/raw/get-shadow-owner.adoc
    A docs/interfaces/rest/operations/examples/raw/get-task.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-administrator.adoc
    A docs/interfaces/rest/operations/examples/raw/get-user-self-xml.adoc
    A docs/interfaces/rest/operations/examples/raw/import-from-resource.adoc
    A docs/interfaces/rest/operations/examples/raw/import-shadow.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-acc.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-case-assign-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-reports.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-res-cap.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-task.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-user.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-user-assign-role.adoc
    A docs/interfaces/rest/operations/examples/raw/notify-change-password.adoc
    A docs/interfaces/rest/operations/examples/raw/notify-change-pwd.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-acc.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-ou.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-reports.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-roles.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-users.adoc
    A docs/interfaces/rest/operations/examples/raw/task-op-resume.adoc
    A docs/interfaces/rest/operations/examples/raw/task-op-run.adoc
    A docs/interfaces/rest/operations/examples/raw/task-op-suspend.adoc
    A docs/interfaces/rest/operations/examples/raw/test-resource.adoc
    A docs/interfaces/rest/operations/examples/raw/user-get-value-policy.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
    A docs/interfaces/rest/operations/examples/raw/validate-value-rpc.adoc
    A docs/interfaces/rest/operations/examples/search-objects-filter.adoc
    M docs/interfaces/rest/operations/generate-and-validate-concrete-op-rest.adoc
    M docs/interfaces/rest/operations/generate-and-validate-op-rest.adoc
    M docs/interfaces/rest/operations/get-op-rest.adoc
    M docs/interfaces/rest/operations/index.adoc
    M docs/interfaces/rest/operations/modify-op-rest.adoc
    M docs/interfaces/rest/operations/notify-op-rest.adoc
    A docs/interfaces/rest/operations/raw/options-usage-meo.adoc
    M docs/interfaces/rest/operations/resource-op-rest.adoc
    M docs/interfaces/rest/operations/script-execute-op-rest.adoc
    M docs/interfaces/rest/operations/search-op-rest.adoc
    M docs/interfaces/rest/operations/shadow-op-rest.adoc
    M docs/interfaces/rest/operations/task-specific-op-rest.adoc
    M docs/interfaces/rest/operations/user-specific-op-rest.adoc
    R docs/interfaces/rest/resource-types/access-certification-campaign-type.adoc
    R docs/interfaces/rest/resource-types/access-certification-definition-type.adoc
    R docs/interfaces/rest/resource-types/archetypes.adoc
    R docs/interfaces/rest/resource-types/cases.adoc
    R docs/interfaces/rest/resource-types/connector-hosts.adoc
    R docs/interfaces/rest/resource-types/connectors.adoc
    R docs/interfaces/rest/resource-types/dashboards.adoc
    R docs/interfaces/rest/resource-types/forms.adoc
    R docs/interfaces/rest/resource-types/functions.adoc
    R docs/interfaces/rest/resource-types/generic-objects.adoc
    R docs/interfaces/rest/resource-types/index.adoc
    R docs/interfaces/rest/resource-types/lookup-tables.adoc
    R docs/interfaces/rest/resource-types/misc.adoc
    R docs/interfaces/rest/resource-types/nodes.adoc
    R docs/interfaces/rest/resource-types/object-collections.adoc
    R docs/interfaces/rest/resource-types/object-templates.adoc
    R docs/interfaces/rest/resource-types/organizational-units.adoc
    R docs/interfaces/rest/resource-types/report-data.adoc
    R docs/interfaces/rest/resource-types/reports.adoc
    R docs/interfaces/rest/resource-types/resources.adoc
    R docs/interfaces/rest/resource-types/roles.adoc
    R docs/interfaces/rest/resource-types/rpc.adoc
    R docs/interfaces/rest/resource-types/security-policies.adoc
    R docs/interfaces/rest/resource-types/sequences.adoc
    R docs/interfaces/rest/resource-types/services.adoc
    R docs/interfaces/rest/resource-types/shadows.adoc
    R docs/interfaces/rest/resource-types/system-configurations.adoc
    R docs/interfaces/rest/resource-types/tasks.adoc
    R docs/interfaces/rest/resource-types/users.adoc
    R docs/interfaces/rest/resource-types/value-policies.adoc
    M docs/misc/notifications/configuration.adoc
    M docs/misc/notifications/index.adoc
    M docs/repository/native-postgresql/usage.adoc
    M docs/security/authentication/flexible-authentication/configuration.adoc
    M docs/security/authorization/service.adoc
    M docs/security/credentials/password-related-configuration.adoc
    M docs/security/credentials/password-storage-configuration.adoc
    A docs/security/credentials/secrets-provider-configuration.adoc
    M docs/simulation/index.adoc
    M docs/upgrade/faq-issues.adoc
    M docs/upgrade/upgrade-guide.adoc
    M gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss
    M gui/admin-gui/src/frontend/scss/_tables.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MemberPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MultiTypesMemberPopupTabPanel.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/autocomplete/ReferenceConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/factory/wrapper/WrapperContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/ItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismObjectWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismValueWrapper.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/data/column/PrismReferenceWrapperColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/RepositoryShadowBeanObjectDataProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/CreateObjectForReferencePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/CreateObjectForReferencePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/ReferenceAutocompletePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/ReferenceAutocompletePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/IconColorInputPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/IconInputPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/IconInputPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/message/Callout.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/message/Callout.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/PopoverSearchPopupPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceAutocomplete.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceAutocomplete.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceValueSearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AssociationSearchItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/FocusTilePanel.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/EnumWizardChoicePanel.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/AutoCompleteReferencePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/CreateObjectForReferencePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/IconColorPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/IconCssClassPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ItemPanelContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeRefPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/TextAreaPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ConnectorConfigurationWrapperFactoryImpl.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/ResourceObjectTypeArchetypeWrapperFactory.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/factory/wrapper/ShadowAssociationWrapperFactoryImpl.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/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericMultivalueContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/ResourceDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractValueFormResourceWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/CreateResourceTemplatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/ResourceObjectTypeBasicWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.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/self/dashboard/component/StatisticDashboardWidget.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CartSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/PersonOfInterestPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RequestAccess.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleCatalogPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferencePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ShadowPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/SingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismPropertyValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismReferenceValuePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismValueObjectSelectorPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPrismValueObjectSelectorPanel.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/PrismContainerValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismObjectWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismPropertyWrapperImpl.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/PrismReferenceWrapperImpl.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/ResourceAttributeWrapperImpl.java
    A 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/ResourceWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ShadowAssociationWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ValueMetadataWrapperImpl.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ExecutedDeltaPostProcessor.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/util/ReferenceExecutedDeltaProcessor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/InfraInitialSetup.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/ACAttributeValuePanel.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/ConstructionAssociationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedIconColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/ReferenceAutocompleteValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFormPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/RunReportPopupPanel.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/ResourceContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/ResourceContentStorage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestIntegrationObjectWrapperFactory.java
    M gui/admin-gui/src/test/resources/common/resource-dummy-initialized.xml
    M gui/admin-gui/src/test/resources/common/resource-dummy.xml
    M gui/admin-gui/src/test/resources/common/shadow-account-jack-dummy.xml
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/CacheableSecretsProviderDelegate.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/ContainerSecretsProvider.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/DockerSecretsProvider.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/EnvironmentVariablesSecretsProvider.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/FileSecretsProvider.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/PropertiesSecretsProvider.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderImpl.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderManager.java
    M infra/common/src/main/resources/ctx-common.xml
    M infra/common/src/test/java/com/evolveum/midpoint/common/AbstractActivationComputerTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/LocalizationTest.java
    R infra/common/src/test/java/com/evolveum/midpoint/common/SecretProviderManagerTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/TestCryptoUtil.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/TestStaticValues.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/TestRefinedSchema.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/BasicValidatorTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/UnknownNodeValidationTest.java
    M infra/common/src/test/resources/cleanup/resource.xml
    M infra/common/src/test/resources/cleanup/user.xml
    R infra/common/src/test/resources/test-provider.properties
    M infra/common/testng-unit.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/SchemaService.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/SearchResultList.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 infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AssociationDefinitionStore.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AttributeDefinitionStore.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AttributePath.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/CompositeObjectDefinition.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/IdentifiersDefinitionStore.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MidPointSchemaDefinitionFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableRawResourceAttributeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NormalizationAwareResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ObjectFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RawResourceAttributeDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RawResourceAttributeDefinitionImpl.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RawResourceObjectClassDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefinedResourceSchemaParser.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttribute.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinition.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/ResourceAttributeImpl.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/ResourceObjectIdentification.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectIdentifier.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectIdentifiers.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectPattern.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociation.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainer.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainerDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainerDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainerImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowDefinitionApplicator.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/AttributeContainerDefinitionDelegator.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/AttributeDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/CompositeObjectDefinitionDelegator.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/RefinedAttributeDefinitionDelegator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceAttributeContainerDefinitionDelegator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceAttributeDefinitionDelegator.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/result/AsynchronousOperationResult.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/AsynchronousOperationReturnValue.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/CompiledTracingProfile.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/visualizer/BaseVisualizer.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AbstractShadow.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/RawRepoShadow.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ReportParameterTypeUtil.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/SchemaDebugUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowAssociationsCollection.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowAssociationsMap.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowAssociationsUtil.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-provisioning-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/model/extension-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/AbstractSchemaTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestQueryConverter.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaDelta.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseShadow.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/performance/AbstractSchemaPerformanceTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/SchemaProcessorTest.java
    A infra/schema/src/test/resources/common/json/ns/shadow-hbarbossa.json
    M infra/schema/src/test/resources/common/xml/ns/shadow-hbarbossa.xml
    M infra/schema/src/test/resources/xmljson/model-intest-resource-dummy.xml
    M infra/schema/testng-unit.xml
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/ldap/OpenDJController.java
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/TestUtil.java
    M model/authentication-impl/pom.xml
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidpointAllowAllAuthorizationEvaluator.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidpointHttpAuthorizationEvaluator.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/SecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpBasicModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpClusterModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpSecurityQuestionsModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/OidcResourceServerModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/EndPointsUrlMapping.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestIntegrationSecurity.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignCreationTaskHandler.java
    M model/certification-impl/src/test/resources/common/resource-dummy.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.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/context/ModelProjectionContext.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/expression/evaluator/AbstractSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluatorFactory.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/AssociationTargetSearchExpressionEvaluatorFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ConstExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/GenerateExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ProportionalExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryResult.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-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ObjectValuePolicyEvaluator.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/TestExpression.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/TestExpressionUtil.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestExpressionFunctions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestScriptCaching.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/MappingTestEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelDiagController.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/SchemaTransformer.java
    M 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/correlation/CorrelationCaseDescriber.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModelVisualizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotModel.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/expr/SequentialValueExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowIntegrityCheckItemProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ContextFactory.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ItemValueWithOrigin.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/IvwoConsolidatorBuilder.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/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/OperationalDataManager.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/AssociationEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AttributeEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedAssignedResourceObjectConstructionImpl.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/construction/EvaluatedResourceObjectConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/PlainResourceObjectConstruction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ResourceObjectConstruction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/indexing/IndexingManager.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/ConsolidationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/EvaluatedConstructionMappingExtractor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/OutboundProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ProjectionValuesProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/PropertyValueMatcher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ReconciliationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ShadowConstraintsChecker.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ValueMatcher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/CredentialPolicyEvaluator.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/AssignmentHolderProcessor.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/AutoAssignMappingCollector.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/FocusConstraintsChecker.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/IterationHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ObjectTemplateProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ContextLoadOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/FocusLoadOperation.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/ProjectionFullLoadOperation.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/policy/evaluators/ObjectModificationConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/PolicyRuleScriptExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/DelegatedItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformablePropertyDefinition.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/SecurityHelper.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/visualizer/Visualizer.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractModelImplementationIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestFilterExpression.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestModelExpressions.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestQueryExpression.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestClockwork.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestDependencies.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjectionPolicyRules.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjector.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestSynchronizationService.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/visualizer/TestVisualizer.java
    M model/model-impl/src/test/resources/misc/resource-dummy-for-checker.xml
    M model/model-impl/src/test/resources/misc/shadow-1.xml
    M model/model-impl/src/test/resources/misc/shadow-2-duplicate.xml
    M model/model-impl/src/test/resources/misc/shadow-2.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractInitializedModelIntegrationTest.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/TestCaseIgnore.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/TestIntent.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/TestModelCrudService.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/TestModelServiceContractCaching.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestNotifications.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestRaceConditions.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestScriptHooks.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestSecretProviders.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestStrangeCases.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestTolerantAttributes.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/gensync/TestEditSchema.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/gensync/TestRoleEntitlement.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/importer/AbstractImportTest.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/AbstractGroupingManualResourceTest.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/manual/TestSemiManualGrouping.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestSemiManualGroupingProposed.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/mapping/TestMappingAutoInbound.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/misc/TestMigration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiAccount.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/TestSecurityBasic.java
    M model/model-intest/src/test/resources/archetypes/system-configuration-archetypes.xml
    M model/model-intest/src/test/resources/common/group-shadow-dummy-upcase-joker.xml
    M model/model-intest/src/test/resources/common/resource-dummy-caching.xml
    M model/model-intest/src/test/resources/common/resource-dummy-orange.xml
    M model/model-intest/src/test/resources/common/resource-dummy.xml
    A model/model-intest/src/test/resources/common/secrets-provider.properties
    M model/model-intest/src/test/resources/common/system-configuration.xml
    M model/model-intest/src/test/resources/gensync/system-configuration.xml
    M model/model-intest/src/test/resources/lifecycle/system-configuration-lifecycle.xml
    M model/model-intest/src/test/resources/manual/resource-semi-manual-grouping-proposed.xml
    M model/model-intest/src/test/resources/mapping/chaining/system-configuration.xml
    M model/model-intest/src/test/resources/notifications/system-configuration.xml
    M model/model-intest/src/test/resources/scripthooks/system-configuration-hooks.xml
    M model/model-intest/src/test/resources/scripthooks/system-configuration-primary-delta-hook.xml
    M model/model-intest/src/test/resources/scripting/system-configuration.xml
    M model/model-intest/src/test/resources/strange/system-configuration-strange.xml
    M model/model-intest/testng-integration-full.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/formatters/ValueFormatter.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestTextFormatter.java
    M model/notifications-impl/src/test/java/com/evolveum/midpoint/notifications/impl/TestTransportUtils.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/ColumnDataConverter.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvSimulationReport.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/AbstractRestController.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ClusterRestController.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ExtensionSchemaRestController.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/CaseOperationExecutionTaskHandler.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/LensContextHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/ApprovalMetadataHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/entitlements/AddAssociationAspect.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/WfTestUtil.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/association/TestAddAssociation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/ManualResourceTest.java
    M model/workflow-impl/src/test/resources/association/req-add-entitlement-guests.xml
    M model/workflow-impl/src/test/resources/association/req-add-entitlement-testers.xml
    M pom.xml
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningOperationContext.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceOperationDescription.java
    M provisioning/provisioning-impl/pom.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/AlreadyInitializedObject.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/CommonBeans.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ExternalResourceEventListenerImpl.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/InitializableObjectMixin.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/LazilyInitializableMixin.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/ProvisioningContextFactory.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/RepoShadow.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/RepoShadowModifications.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectDiscriminator.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectFuturizer.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectOperations.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/Shadow.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCaretaker.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowLifecycleStateDeterminer.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/operations/ProvisioningGetOperation.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/AbstractLazilyInitializableResourceEntity.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/AbstractResourceEntity.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/AbstractResourceObjectRetrievalOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ActivationConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/CompleteResourceObject.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/DelineationProcessor.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementReader.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementUtils.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ExistingResourceObject.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ExternalResourceObjectChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/FakeIdentifierGenerator.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObject.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectAddOperation.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectAddReturnValue.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
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectCompleter.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/resourceobjects/ResourceObjectDeleteOperation.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectDeleteReturnValue.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectFetchOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectFound.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectLiveSyncChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectLocateOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectModifyOperation.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectModifyReturnValue.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectProvisioningOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectReferenceResolver.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectSearchOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectUcfModifyOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectsBeans.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ConfiguredConnectorCacheKey.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/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/ResourceSchemaAdjuster.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
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AbstractLazilyInitializableShadowedEntity.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AbstractShadowedEntity.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AccessChecker.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ClassificationHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ConstraintsChecker.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/DefinitionsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/EntitlementsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ProvisioningOperationState.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowAcquisition.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowAddOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowCompareHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowDeleteOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowGetOperation.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/ShadowOperationPropagationHelper.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowPostProcessor.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowProvisioningOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowRefreshOperation.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/ShadowedObjectFound.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsFacade.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsLocalBeans.java
    M 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/ShadowsUtil.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/CommunicationExceptionHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/ErrorHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/errors/HardErrorHandler.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/errors/ObjectAlreadyExistHandler.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/manager/OperationResultRecorder.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/ShadowCreator.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/ShadowManagerMiscUtil.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowUpdater.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/MultiPropagationActivityRun.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/PropagationActivityRun.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ErrorState.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/InitializationState.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/AbstractProvisioningIntegrationTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/ProvisioningTestUtil.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestDummyFoundAgain.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/provisioning/TestAsyncProvisioning.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/provisioning/TestAsyncProvisioningArtemis.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/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/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
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCachingExtra.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCachingPartial.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaseIgnore.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaseIgnoreUpcaseName.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistency.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistencyReaper.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExpression.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExtra.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyHacks.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyIncomplete.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyLegacyUpdate.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyLimited.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNegative.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyParallelism.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyPrioritiesAndReadReplace.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyPrioritiesAndReadReplaceLegacyUpdate.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyReadReplaceForAll.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummySchemaless.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummySecurity.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/dummy/TestDummyUuidNonUniqueName.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/manual/AbstractManualResourceTest.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/misc/TestShadowCachingSupport.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/TestOpenDjNegative.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestSynchronization.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/resources/TestResourceTemplateMerge.java
    M provisioning/provisioning-impl/src/test/resources/dummy/account-daemon.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/account-lechuck.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/account-morgan.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/account-relic.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/account-will.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/dummy-case-ignore-upcase-name/resource-dummy.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/dummy-uuid-nonunique-name/account-alfredo-fettucini.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/dummy-uuid-nonunique-name/account-bill-fettucini.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/dummy-uuid-nonunique-name/resource-dummy.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/dummy-uuid/resource-dummy.xml
    A provisioning/provisioning-impl/src/test/resources/misc/caching/resource-dummy.xml
    A provisioning/provisioning-impl/src/test/resources/opendj/account-bad-repo.xml
    R provisioning/provisioning-impl/src/test/resources/opendj/account-bad.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-jack-change.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-jack-repo.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-modify-association.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-morgan.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-sparrow-repo.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-sparrow.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-will.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/group-specialists.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/group-swashbucklers.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/ou-super.xml
    M provisioning/provisioning-impl/testng-integration.xml
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/AttributesToReturn.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/ConnectorInstance.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/PropertyModificationOperation.java
    A 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/UcfAsyncUpdateChange.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfChange.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfDeleteReturnValue.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfFetchErrorReportingMethod.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfLiveSyncChange.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfModifyReturnValue.java
    R provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfObjectFound.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfObjectHandler.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfResourceObject.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/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/AbstractModificationConverter.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdBeans.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/ConnIdConvertor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdNameMapper.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToMidPointConversion.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/ConnectorFactoryConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.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 provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
    M release-notes.adoc
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/OptimisticLockingRunner.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryOperation.java
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/handlers/ModificationOpHandler.java
    M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/CacheInvalidationPerformanceTest.java
    M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/TestRepositoryCache.java
    M repo/repo-cache/src/test/resources/test-config-new-repo.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/expression/evaluator/LiteralExpressionEvaluator.java
    M repo/repo-sqale/pom.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/SqaleRepositoryBeanConfig.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditEventRecordMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/ItemDeltaValueProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/ExtensionItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/JsonbPolysPathItemFilterProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/RefFilterWithRepoPath.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/ReferenceNameResolver.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleTableMapping.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/accesscert/QAccessCertificationWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/MAssignment.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignment.java
    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/cases/workitem/QCaseWorkItemMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/MContainerWithFullObject.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerWithFullObject.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerWithFullObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/MFocusIdentity.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusIdentity.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusIdentityMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/focus/QFocusMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/lookuptable/QLookupTableMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MOperationExecution.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QAssignmentHolderMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QOperationExecution.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QOperationExecutionMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QSeparatelySerializedItem.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/MObjectReferenceWithMeta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QObjectReference.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QObjectReferenceFullObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QObjectReferenceMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QObjectReferenceWithMeta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QReference.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QReferenceMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QAbstractRoleMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadowMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/simulation/QSimulationResultMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTaskMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/SqaleUpdateContext.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-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
    A repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/perf/GetUserTest.java
    M repo/repo-sqale/src/test/resources/config-test.xml
    M repo/repo-sqale/src/test/resources/logback-test.xml
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AddGetObjectTest.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/QueryInterpreterTest.java
    M repo/repo-sql-impl-test/src/test/resources/extension/user-rumcajs.xml
    M repo/repo-sql-impl-test/src/test/resources/schema/extension.xsd
    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/RAnyConverter.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/LookupTableHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/delta/ExtensionUpdate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/ClassDefinitionParser.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyContainerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyItemLinkDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyPropertyDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyReferenceDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaDataNodeDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaEntityDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaEntityPointerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaLinkDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaPropertyDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaReferenceDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAnyContainerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/DefaultMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/Matcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/PolyStringMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/StringMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/DataSearchResult.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/HqlDataInstance.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/HqlEntityInstance.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolutionState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolver.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ProperDataSearchResult.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/RootedDataSearchResult.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/AnyPropertyRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ExistsRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/FullTextRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemValueRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/PropertyRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ReferenceRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/Restriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java
    A repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlBaseOperationTracker.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/SqlQueryExecutor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlRepoContext.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/ItemValueFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/PolyStringItemFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/SimpleItemFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryTableMapping.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/ResultListRowTransformer.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractHigherUnitTest.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/IntegrationTestTools.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AbstractAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/RepoShadowAsserter.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/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
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/ProtectedStringAsserter.java
    M repo/repo-test-util/src/main/resources/test-config-new-repo.xml
    A repo/security-api/src/main/java/com/evolveum/midpoint/security/api/RestAuthorizationAction.java
    A repo/security-api/src/main/java/com/evolveum/midpoint/security/api/RestHandlerMethod.java
    M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskRunResult.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/AbstractTaskManagerTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractEDirTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapConnTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/simple/AbstractAdLdapSimpleTest.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/AbstractRestServiceInitializer.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/RestServiceInitializer.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestAbstractRestService.java
    M testing/rest/src/test/resources/repo/json/script-modify-validTo.json
    A testing/rest/src/test/resources/repo/role-rest-limited.xml
    A testing/rest/src/test/resources/repo/user-rest-limited.xml
    M testing/rest/src/test/resources/repo/xml/script-modify-validTo.xml
    M testing/rest/src/test/resources/repo/yaml/script-modify-validTo.yml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestEnergy.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/TestInboundOutboundAssociation.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestMapleLeaf.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestOrgSync.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/TestScience.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUniversity.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/TestVillage.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.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/uuid/TestUuidClient.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/uuid/TestUuidExtension.java
    M testing/story/src/test/resources/logback-test.xml
    M testing/story/testng-integration.xml
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  Merge branch 'master' into feature/role-mining

# Conflicts:
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java
#	repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java


  Commit: 3645b46570390ba90ba473d6c57a9853e0ea70b6
      https://github.com/Evolveum/midpoint/commit/3645b46570390ba90ba473d6c57a9853e0ea70b6
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M docs/interfaces/rest/operations/examples/access-request.adoc

  Log Message:
  -----------
  REST docu changes, numbered list changed in access request example


  Commit: 86be9e8c2a2fc45354f9ca68df9ec0b9bd1ebb9d
      https://github.com/Evolveum/midpoint/commit/86be9e8c2a2fc45354f9ca68df9ec0b9bd1ebb9d
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M docs/roles-policies/mining/anonymous-data-export/index.adoc

  Log Message:
  -----------
  Test jenkins pipeline


  Commit: 1c1be26beb9a03a3690d5bf6eabcdfd0fa3bd43c
      https://github.com/Evolveum/midpoint/commit/1c1be26beb9a03a3690d5bf6eabcdfd0fa3bd43c
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryConfiguration.java

  Log Message:
  -----------
  Sqale: Switched transaction isolation to Repeatable Reads

Originally native postgres repository used Read Commited transaction
but that is not sufficient in multiple cases such as:
  - search containers (2+ selects, data could desync between selects)
  - lookup tables (data are in separate table than object)
  - splitted objects (data are in multiple tables)

This commit does not provide full support for Repeatable Reads.


  Commit: 0db17365135d39cbf380a04e979230a27fbfc8c0
      https://github.com/Evolveum/midpoint/commit/0db17365135d39cbf380a04e979230a27fbfc8c0
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java

  Log Message:
  -----------
  sqale: Introduced retry mechanism and use it for advance sequence.


  Commit: 58595f917006d25bdf32fe8022d11b51c0017eae
      https://github.com/Evolveum/midpoint/commit/58595f917006d25bdf32fe8022d11b51c0017eae
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/slow/SequenceConcurrencyTest.java

  Log Message:
  -----------
  sqale: Use retry for return to sequence

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


  Commit: 4d25083bdd4ae96e0d1542e7e85fad0d60a91608
      https://github.com/Evolveum/midpoint/commit/4d25083bdd4ae96e0d1542e7e85fad0d60a91608
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java

  Log Message:
  -----------
  sqale: Retry support for add, modify + dynamicly, delete, searchObjects


  Commit: 0b8f3de5d171e792a7026e40192f13e738bf73c9
      https://github.com/Evolveum/midpoint/commit/0b8f3de5d171e792a7026e40192f13e738bf73c9
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/slow/SequenceConcurrencyTest.java

  Log Message:
  -----------
  Sqale: Fixed detection of retry condition.


  Commit: 8fc88be7007a39c687d13c5d53bd4402a7ce7202
      https://github.com/Evolveum/midpoint/commit/8fc88be7007a39c687d13c5d53bd4402a7ce7202
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java

  Log Message:
  -----------
  sqale: Retriable Read: Added support for rest of public methods.


  Commit: 2365e434b14a59a0d85c977e56b07a753bf16683
      https://github.com/Evolveum/midpoint/commit/2365e434b14a59a0d85c977e56b07a753bf16683
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java

  Log Message:
  -----------
  Retry modify transaction if m_uri key is missing.


  Commit: 1ec2237d7474f308fe258c792dd6aeb2caa54edb
      https://github.com/Evolveum/midpoint/commit/1ec2237d7474f308fe258c792dd6aeb2caa54edb
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

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

  Log Message:
  -----------
  Enable splitted object storage.


  Commit: ee9a6f2aa18a7299ab1a16806ae6e7983390d25c
      https://github.com/Evolveum/midpoint/commit/ee9a6f2aa18a7299ab1a16806ae6e7983390d25c
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

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

  Log Message:
  -----------
  Fixed using incorrect matching rule in TestMisc

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


  Commit: f630a7bddac694387f88114dcc566daeac2e5a67
      https://github.com/Evolveum/midpoint/commit/f630a7bddac694387f88114dcc566daeac2e5a67
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M docs/roles-policies/mining/anonymous-data-export/index.adoc

  Log Message:
  -----------
  Test jenkins pipeline


  Commit: b872e23455adf662564b844b8a517fdf6c2c3c74
      https://github.com/Evolveum/midpoint/commit/b872e23455adf662564b844b8a517fdf6c2c3c74
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M docs/roles-policies/mining/anonymous-data-export/index.adoc

  Log Message:
  -----------
  Revert "Test jenkins pipeline"

This reverts commit f630a7bddac694387f88114dcc566daeac2e5a67.


  Commit: 7d340ccb06ae3f6d5ea37ad0d9979bf77d3e4151
      https://github.com/Evolveum/midpoint/commit/7d340ccb06ae3f6d5ea37ad0d9979bf77d3e4151
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMisc.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/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java

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


  Commit: 2d8a2d8820cd8aff26791eca5defbd864dbda191
      https://github.com/Evolveum/midpoint/commit/2d8a2d8820cd8aff26791eca5defbd864dbda191
  Author: Ivan Noris <ivan.noris at evolveum.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M docs/misc/notifications/configuration.adoc

  Log Message:
  -----------
  Adding some workflow-related variables.


  Commit: 17b6c56f3de1281e820f714e00c0ed064a108274
      https://github.com/Evolveum/midpoint/commit/17b6c56f3de1281e820f714e00c0ed064a108274
  Author: Ivan Noris <ivan.noris at evolveum.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M docs/misc/notifications/configuration.adoc

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


  Commit: ae5abd57c53bc76eae75baf22a937d896b485808
      https://github.com/Evolveum/midpoint/commit/ae5abd57c53bc76eae75baf22a937d896b485808
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M gui/admin-gui/pom.xml

  Log Message:
  -----------
  MID-9512: Bundle artemis-jakarta-client in midpoint-jar

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


  Commit: 0f10426549783ba89ba0d62f07dfc3a7e0723423
      https://github.com/Evolveum/midpoint/commit/0f10426549783ba89ba0d62f07dfc3a7e0723423
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M docs/roles-policies/mining/anonymous-data-export/index.adoc

  Log Message:
  -----------
  Test jenkins pipeline


  Commit: af53295dda52bae9c5b0afb0dde107687109e208
      https://github.com/Evolveum/midpoint/commit/af53295dda52bae9c5b0afb0dde107687109e208
  Author: Ivan Noris <ivan.noris at evolveum.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M docs/misc/notifications/configuration.adoc

  Log Message:
  -----------
  Fixing/improving workflow-related variables.


  Commit: 34d99910924b10005750d4fc6119785264ed12b4
      https://github.com/Evolveum/midpoint/commit/34d99910924b10005750d4fc6119785264ed12b4
  Author: Ivan Noris <ivan.noris at evolveum.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M docs/misc/notifications/configuration.adoc

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


  Commit: 33d32bb0540baf7b7c9935c62e84725cabdbbce6
      https://github.com/Evolveum/midpoint/commit/33d32bb0540baf7b7c9935c62e84725cabdbbce6
  Author: Marton Lubomir <lmarton at evolveum.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M docs/misc/notifications/configuration.adoc

  Log Message:
  -----------
  Add important note for required certificates in chain for mailserver using SSL


  Commit: 0f07254a3ec41e9bc3aab62eda44bd920229a60b
      https://github.com/Evolveum/midpoint/commit/0f07254a3ec41e9bc3aab62eda44bd920229a60b
  Author: Marton Lubomir <lmarton at evolveum.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M docs/admin-gui/admin-gui-config/index.adoc
    M docs/admin-gui/resource-wizard/index.adoc
    A docs/admin-gui/resource-wizard/task-wizard-defined-tasks.png
    A docs/admin-gui/resource-wizard/task-wizard-menu.png
    A docs/admin-gui/resource-wizard/task-wizard-step-1-select-task-type-simulated.png
    A docs/admin-gui/resource-wizard/task-wizard-step-1-select-task-type.png
    A docs/admin-gui/resource-wizard/task-wizard-step-2-basic-simulated.png
    A docs/admin-gui/resource-wizard/task-wizard-step-2-basic.png
    A docs/admin-gui/resource-wizard/task-wizard-step-3-resource-simulated.png
    A docs/admin-gui/resource-wizard/task-wizard-step-3-resource.png
    A docs/admin-gui/resource-wizard/task-wizard-step-4-distribution.png
    A docs/admin-gui/resource-wizard/task-wizard-step-4-execution-simulated.png
    A docs/admin-gui/resource-wizard/task-wizard-step-5-schedule-simulated.png
    M docs/admin-gui/simulations.adoc
    A docs/concepts/mark/event-marks.adoc
    A docs/concepts/mark/index.adoc
    A docs/concepts/mark/mark-shadow-remove-01.png
    A docs/concepts/mark/mark-shadow-remove-02.png
    A docs/concepts/mark/mark-shadow-remove-03.png
    A docs/concepts/mark/mark-shadow-remove-04.png
    A docs/concepts/mark/mark-shadows-01.png
    A docs/concepts/mark/mark-shadows-02.png
    A docs/concepts/mark/mark-shadows-03.png
    A docs/concepts/mark/mark-shadows-04.png
    A docs/concepts/mark/resources-accounts-00.png
    A docs/concepts/mark/resources-accounts-01.png
    A docs/concepts/mark/resources-accounts-02.png
    A docs/concepts/mark/resources-accounts-03.png
    A docs/concepts/mark/simulations-processed-object-01.png
    A docs/concepts/mark/simulations-processed-object-02.png
    A docs/concepts/mark/simulations-processed-object-03.png
    A docs/concepts/mark/simulations-processed-object-04.png
    M docs/concepts/matching-rules.adoc
    A docs/concepts/query/midpoint-query-language/errors/err-add-unsupported-filter.png
    A docs/concepts/query/midpoint-query-language/errors/err-couldnt-count-objects.png
    A docs/concepts/query/midpoint-query-language/errors/err-path-is-not-present-deref.png
    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-playground/index.adoc
    A docs/concepts/query/midpoint-query-language/query-playground/query-converter.png
    A docs/concepts/query/midpoint-query-language/query-playground/query-playground.png
    M docs/concepts/query/midpoint-query-language/searchable-items.adoc
    M docs/concepts/query/query-concepts/index.adoc
    M docs/correlation/index.adoc
    M docs/correlation/items-correlator.adoc
    M docs/correlation/rule-composition.adoc
    M docs/deployment/ninja/upgrade-with-ninja.adoc
    M docs/deployment/stand-alone-deployment.adoc
    A docs/docstest/index.html
    A docs/docstest/params.html
    M docs/expressions/constants/configuration.adoc
    M docs/expressions/constants/index.adoc
    M docs/expressions/expressions/index.adoc
    M docs/expressions/expressions/profiles/configuration.adoc
    M docs/expressions/expressions/profiles/index.adoc
    M docs/expressions/function-libraries/configuration.adoc
    M docs/expressions/function-libraries/index.adoc
    M docs/expressions/mappings/index.adoc
    M docs/expressions/non-tolerant-induced-focus-mapping.adoc
    M docs/expressions/object-template.adoc
    M docs/expressions/sequences/configuration.adoc
    M docs/expressions/sequences/index.adoc
    M docs/interfaces/midpoint-client-java/index.adoc
    M docs/interfaces/rest/concepts/authentication.adoc
    M docs/interfaces/rest/concepts/index.adoc
    M docs/interfaces/rest/concepts/media-types-rest.adoc
    M docs/interfaces/rest/concepts/methods-http-and-outcome.adoc
    A docs/interfaces/rest/concepts/raw/index.adoc
    A docs/interfaces/rest/concepts/raw/outcome.adoc
    A docs/interfaces/rest/concepts/using-rest-examples.adoc
    A docs/interfaces/rest/endpoints/access-certification-campaign-type.adoc
    A docs/interfaces/rest/endpoints/access-certification-definition-type.adoc
    A docs/interfaces/rest/endpoints/archetypes.adoc
    A docs/interfaces/rest/endpoints/cases.adoc
    A docs/interfaces/rest/endpoints/connector-hosts.adoc
    A docs/interfaces/rest/endpoints/connectors.adoc
    A docs/interfaces/rest/endpoints/dashboards.adoc
    A docs/interfaces/rest/endpoints/forms.adoc
    A docs/interfaces/rest/endpoints/functions.adoc
    A docs/interfaces/rest/endpoints/generic-objects.adoc
    A docs/interfaces/rest/endpoints/index.adoc
    A docs/interfaces/rest/endpoints/lookup-tables.adoc
    A docs/interfaces/rest/endpoints/nodes.adoc
    A docs/interfaces/rest/endpoints/object-collections.adoc
    A docs/interfaces/rest/endpoints/object-templates.adoc
    A docs/interfaces/rest/endpoints/organizational-units.adoc
    A docs/interfaces/rest/endpoints/report-data.adoc
    A docs/interfaces/rest/endpoints/reports.adoc
    A docs/interfaces/rest/endpoints/resources.adoc
    A docs/interfaces/rest/endpoints/roles.adoc
    A docs/interfaces/rest/endpoints/rpc.adoc
    A docs/interfaces/rest/endpoints/security-policies.adoc
    A docs/interfaces/rest/endpoints/sequences.adoc
    A docs/interfaces/rest/endpoints/services.adoc
    A docs/interfaces/rest/endpoints/shadows.adoc
    A docs/interfaces/rest/endpoints/system-configurations.adoc
    A docs/interfaces/rest/endpoints/tasks.adoc
    A docs/interfaces/rest/endpoints/users.adoc
    A docs/interfaces/rest/endpoints/value-policies.adoc
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/create-op-rest.adoc
    M docs/interfaces/rest/operations/delete-op-rest.adoc
    A docs/interfaces/rest/operations/examples/access-request.adoc
    M docs/interfaces/rest/operations/examples/create-object.adoc
    A docs/interfaces/rest/operations/examples/create-user.adoc
    M docs/interfaces/rest/operations/examples/get-user-self.adoc
    M docs/interfaces/rest/operations/examples/get-user-unique-id.adoc
    M docs/interfaces/rest/operations/examples/index.adoc
    A docs/interfaces/rest/operations/examples/raw/create-acc.adoc.adoc
    A docs/interfaces/rest/operations/examples/raw/create-ou-projects.adoc
    A docs/interfaces/rest/operations/examples/raw/create-report.adoc
    A docs/interfaces/rest/operations/examples/raw/create-resource.adoc
    A docs/interfaces/rest/operations/examples/raw/create-role-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/create-task.adoc
    A docs/interfaces/rest/operations/examples/raw/create-user-jack.adoc
    A docs/interfaces/rest/operations/examples/raw/curl-authenticatoin-intro-note.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-acc.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-case.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-ou.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-reports.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-resource.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-role.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-task.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-user.adoc
    A docs/interfaces/rest/operations/examples/raw/execute-script-rpc.adoc
    A docs/interfaces/rest/operations/examples/raw/get-acc.adoc
    A docs/interfaces/rest/operations/examples/raw/get-case-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/get-direct-indirect-assignments.adoc
    A docs/interfaces/rest/operations/examples/raw/get-ou-projects.adoc
    A docs/interfaces/rest/operations/examples/raw/get-reports.adoc
    A docs/interfaces/rest/operations/examples/raw/get-resource.adoc
    A docs/interfaces/rest/operations/examples/raw/get-role-end-user.adoc
    A docs/interfaces/rest/operations/examples/raw/get-shadow-owner.adoc
    A docs/interfaces/rest/operations/examples/raw/get-task.adoc
    A docs/interfaces/rest/operations/examples/raw/get-user-administrator.adoc
    A docs/interfaces/rest/operations/examples/raw/get-user-self-xml.adoc
    A docs/interfaces/rest/operations/examples/raw/import-from-resource.adoc
    A docs/interfaces/rest/operations/examples/raw/import-shadow.adoc
    A docs/interfaces/rest/operations/examples/raw/index.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-acc.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-case-assign-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-entitlement.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-ou-projects.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-reports.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-res-cap.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-resource.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-task.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-user.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-id-generate.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-user-assign-role.adoc
    A docs/interfaces/rest/operations/examples/raw/notify-change-password.adoc
    A docs/interfaces/rest/operations/examples/raw/notify-change-pwd.adoc
    A docs/interfaces/rest/operations/examples/raw/org-id-generate.adoc
    A docs/interfaces/rest/operations/examples/raw/role-id-generate.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-acc.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-cases.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-ou.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-reports.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-resource.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-roles.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-tasks.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-users.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all.adoc
    A docs/interfaces/rest/operations/examples/raw/search-gen-name.adoc
    A docs/interfaces/rest/operations/examples/raw/search-name-cases.adoc
    A docs/interfaces/rest/operations/examples/raw/search-name-ou.adoc
    A docs/interfaces/rest/operations/examples/raw/search-name-reports.adoc
    A docs/interfaces/rest/operations/examples/raw/search-name-resource.adoc
    A docs/interfaces/rest/operations/examples/raw/search-name-roles.adoc
    A docs/interfaces/rest/operations/examples/raw/search-name-tasks.adoc
    A docs/interfaces/rest/operations/examples/raw/search-name-users.adoc
    A docs/interfaces/rest/operations/examples/raw/task-op-resume.adoc
    A docs/interfaces/rest/operations/examples/raw/task-op-run.adoc
    A docs/interfaces/rest/operations/examples/raw/task-op-suspend.adoc
    A docs/interfaces/rest/operations/examples/raw/test-resource.adoc
    A docs/interfaces/rest/operations/examples/raw/user-get-value-policy.adoc
    A docs/interfaces/rest/operations/examples/raw/user-pwd-generate.adoc
    A docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
    A docs/interfaces/rest/operations/examples/raw/validate-value-rpc.adoc
    A docs/interfaces/rest/operations/examples/search-objects-filter.adoc
    A docs/interfaces/rest/operations/examples/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/generate-and-validate-concrete-op-rest.adoc
    M docs/interfaces/rest/operations/generate-and-validate-op-rest.adoc
    M docs/interfaces/rest/operations/get-op-rest.adoc
    M docs/interfaces/rest/operations/index.adoc
    M docs/interfaces/rest/operations/modify-op-rest.adoc
    M docs/interfaces/rest/operations/notify-op-rest.adoc
    A docs/interfaces/rest/operations/raw/index.adoc
    A docs/interfaces/rest/operations/raw/operation-prop-search.adoc
    A docs/interfaces/rest/operations/raw/options-usage-meo.adoc
    A docs/interfaces/rest/operations/raw/options-usage.adoc
    M docs/interfaces/rest/operations/resource-op-rest.adoc
    M docs/interfaces/rest/operations/script-execute-op-rest.adoc
    M docs/interfaces/rest/operations/search-op-rest.adoc
    M docs/interfaces/rest/operations/shadow-op-rest.adoc
    M docs/interfaces/rest/operations/task-specific-op-rest.adoc
    M docs/interfaces/rest/operations/user-specific-op-rest.adoc
    A docs/interfaces/rest/raw/curl-env-note.adoc
    A docs/interfaces/rest/raw/index.adoc
    R docs/interfaces/rest/resource-types/access-certification-campaign-type.adoc
    R docs/interfaces/rest/resource-types/access-certification-definition-type.adoc
    R docs/interfaces/rest/resource-types/archetypes.adoc
    R docs/interfaces/rest/resource-types/cases.adoc
    R docs/interfaces/rest/resource-types/connector-hosts.adoc
    R docs/interfaces/rest/resource-types/connectors.adoc
    R docs/interfaces/rest/resource-types/dashboards.adoc
    R docs/interfaces/rest/resource-types/forms.adoc
    R docs/interfaces/rest/resource-types/functions.adoc
    R docs/interfaces/rest/resource-types/generic-objects.adoc
    R docs/interfaces/rest/resource-types/index.adoc
    R docs/interfaces/rest/resource-types/lookup-tables.adoc
    R docs/interfaces/rest/resource-types/misc.adoc
    R docs/interfaces/rest/resource-types/nodes.adoc
    R docs/interfaces/rest/resource-types/object-collections.adoc
    R docs/interfaces/rest/resource-types/object-templates.adoc
    R docs/interfaces/rest/resource-types/organizational-units.adoc
    R docs/interfaces/rest/resource-types/report-data.adoc
    R docs/interfaces/rest/resource-types/reports.adoc
    R docs/interfaces/rest/resource-types/resources.adoc
    R docs/interfaces/rest/resource-types/roles.adoc
    R docs/interfaces/rest/resource-types/rpc.adoc
    R docs/interfaces/rest/resource-types/security-policies.adoc
    R docs/interfaces/rest/resource-types/sequence.adoc
    R docs/interfaces/rest/resource-types/services.adoc
    R docs/interfaces/rest/resource-types/shadows.adoc
    R docs/interfaces/rest/resource-types/system-configurations.adoc
    R docs/interfaces/rest/resource-types/tasks.adoc
    R docs/interfaces/rest/resource-types/users.adoc
    R docs/interfaces/rest/resource-types/value-policies.adoc
    R docs/mark/event-marks.adoc
    R docs/mark/index.adoc
    R docs/mark/mark-shadow-remove-01.png
    R docs/mark/mark-shadow-remove-02.png
    R docs/mark/mark-shadow-remove-03.png
    R docs/mark/mark-shadow-remove-04.png
    R docs/mark/mark-shadows-01.png
    R docs/mark/mark-shadows-02.png
    R docs/mark/mark-shadows-03.png
    R docs/mark/mark-shadows-04.png
    R docs/mark/resources-accounts-00.png
    R docs/mark/resources-accounts-01.png
    R docs/mark/resources-accounts-02.png
    R docs/mark/resources-accounts-03.png
    R docs/mark/simulations-processed-object-01.png
    R docs/mark/simulations-processed-object-02.png
    R docs/mark/simulations-processed-object-03.png
    R docs/mark/simulations-processed-object-04.png
    M docs/misc/notifications/configuration.adoc
    M docs/misc/notifications/index.adoc
    M docs/misc/reports/configuration/index.adoc
    M docs/repository/native-postgresql/usage.adoc
    A docs/roles-policies/role-governance.adoc
    R docs/security/advisories/001-midpoint-user-interface-clickjacking.adoc
    R docs/security/advisories/002-abuse-of-expressions-in-midpoint-reports.adoc
    R docs/security/advisories/003-xxe-vulnerabilities.adoc
    R docs/security/advisories/004-ad-and-ldap-connectors-do-not-check-certificate-validity.adoc
    R docs/security/advisories/005-workitem-identifier-weakness.adoc
    R docs/security/advisories/006-plain-text-password-in-temporary-files.adoc
    R docs/security/advisories/007-plain-text-password-in-task-objects-in-repository.adoc
    R docs/security/advisories/008-xss-vulnerability-in-displayname.adoc
    R docs/security/advisories/009-soap-web-service-vulnerable-to-brute-force-attack.adoc
    R docs/security/advisories/010-authorizations-not-applied-properly-to-preview-changes.adoc
    R docs/security/advisories/011-stored-xss-vulnerability-via-name-property.adoc
    R docs/security/advisories/012-user-changes-and-user-session-updates.adoc
    R docs/security/advisories/013-http-error-codes-used-for-secq-rest-authentication-reveal-user-existence.adoc
    R docs/security/advisories/014-ghostcat-vulnerability-of-apache-tomcat.adoc
    R docs/security/advisories/015-disabled-users-able-to-log-in-with-ldap.adoc
    R docs/security/advisories/016-unauth-user-is-able-to-reset-password.adoc
    R docs/security/advisories/017-self-registration-allows-to-change-password.adoc
    R docs/security/advisories/018-less-privileged-user-able-to-execute-custom-groovy-scripts.adoc
    R docs/security/advisories/019-xss-in-fullName-displayName.adoc
    R docs/security/advisories/020-csrf-not-working-when-using-saml2.adoc
    R docs/security/advisories/automated-scanning.adoc
    R docs/security/advisories/index.adoc
    M docs/security/authentication/flexible-authentication/configuration.adoc
    M docs/security/authorization/service.adoc
    M docs/security/credentials/password-reset/index.adoc
    M docs/security/credentials/password-storage-configuration.adoc
    M docs/security/index.adoc
    R docs/security/security-guide.adoc
    M docs/security/trusted-actions/index.adoc
    M docs/simulation/index.adoc
    M docs/simulation/results/metrics.adoc
    M docs/simulation/tutorial/index.adoc
    M docs/upgrade/faq-issues.adoc
    M docs/upgrade/upgrade-guide.adoc
    M testing/rest/src/test/resources/repo/xml/script-modify-validTo.xml

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


  Commit: 6dd3b750cd5ea4f5fc471612c92383578e3300ce
      https://github.com/Evolveum/midpoint/commit/6dd3b750cd5ea4f5fc471612c92383578e3300ce
  Author: Marton Lubomir <lmarton at evolveum.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M docs/misc/notifications/configuration.adoc

  Log Message:
  -----------
  Add important note for required certificates in chain for mailserver using SSL


  Commit: 3bf22be83ffa8b40472f49a8f1987ebcb436ced7
      https://github.com/Evolveum/midpoint/commit/3bf22be83ffa8b40472f49a8f1987ebcb436ced7
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M docs/interfaces/rest/endpoints/users.adoc
    M docs/interfaces/rest/index.adoc
    A docs/interfaces/rest/operations/examples/access-request-review.adoc
    M docs/interfaces/rest/operations/examples/access-request.adoc
    M docs/interfaces/rest/operations/examples/get-user-self.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-review.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-user.adoc

  Log Message:
  -----------
  REST docu. Added examples for access request and review, other changes


  Commit: 78c0e9838f27891fbbc7438bdfcb72262d72e418
      https://github.com/Evolveum/midpoint/commit/78c0e9838f27891fbbc7438bdfcb72262d72e418
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    A docs/interfaces/rest/operations/examples/create-get-report.adoc
    A docs/interfaces/rest/operations/examples/raw/create-task-report.adoc

  Log Message:
  -----------
  REST docu, added some material on report use-case


  Commit: b5d87b85e688a2f595eb43dc504ce6ebb99144c4
      https://github.com/Evolveum/midpoint/commit/b5d87b85e688a2f595eb43dc504ce6ebb99144c4
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M docs/misc/notifications/configuration.adoc

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


  Commit: 16a146ac974f58115871a7d08483b4583303f7cf
      https://github.com/Evolveum/midpoint/commit/16a146ac974f58115871a7d08483b4583303f7cf
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-07 (Thu, 07 Mar 2024)

  Changed paths:
    M docs/interfaces/rest/endpoints/users.adoc
    M docs/interfaces/rest/index.adoc
    A docs/interfaces/rest/operations/examples/access-request-review.adoc
    M docs/interfaces/rest/operations/examples/access-request.adoc
    A docs/interfaces/rest/operations/examples/create-get-report.adoc
    M docs/interfaces/rest/operations/examples/get-user-self.adoc
    A docs/interfaces/rest/operations/examples/raw/create-task-report.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-review.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-user.adoc

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


  Commit: 0b59c7409700830e552228ad6313d278cf45f1f4
      https://github.com/Evolveum/midpoint/commit/0b59c7409700830e552228ad6313d278cf45f1f4
  Author: Slavek Licehammer <slavek at evolveum.com>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    M docs/diag/troubleshooting/mappings/index.adoc
    M docs/expressions/expressions/profiles/configuration.adoc
    M docs/expressions/expressions/profiles/coverage.adoc
    M docs/expressions/expressions/profiles/index.adoc
    M docs/expressions/expressions/script/groovy.adoc
    M docs/expressions/expressions/script/index.adoc
    M docs/expressions/expressions/script/javascript.adoc
    M docs/expressions/expressions/script/python.adoc
    M docs/expressions/mappings/condition/index.adoc
    M docs/expressions/mappings/inbound-mapping.adoc
    M docs/expressions/mappings/outbound-mapping/index.adoc
    M docs/expressions/mappings/proposed-improvements.adoc
    M docs/expressions/mappings/range/index.adoc
    M docs/expressions/non-tolerant-induced-focus-mapping.adoc
    M docs/expressions/object-template.adoc
    M docs/expressions/sequences/configuration.adoc
    M docs/expressions/sequences/index.adoc

  Log Message:
  -----------
  Improved docs for expressions and mappings


  Commit: 5119b501e3a6562ca21a770c0078af4c45343419
      https://github.com/Evolveum/midpoint/commit/5119b501e3a6562ca21a770c0078af4c45343419
  Author: Slavek Licehammer <slavek at evolveum.com>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    M docs/diag/troubleshooting/mappings/index.adoc
    M docs/expressions/expressions/profiles/configuration.adoc
    M docs/expressions/expressions/profiles/coverage.adoc
    M docs/expressions/expressions/profiles/index.adoc
    M docs/expressions/expressions/script/groovy.adoc
    M docs/expressions/expressions/script/index.adoc
    M docs/expressions/expressions/script/javascript.adoc
    M docs/expressions/expressions/script/python.adoc
    M docs/expressions/mappings/condition/index.adoc
    M docs/expressions/mappings/inbound-mapping.adoc
    M docs/expressions/mappings/outbound-mapping/index.adoc
    M docs/expressions/mappings/proposed-improvements.adoc
    M docs/expressions/mappings/range/index.adoc
    M docs/expressions/non-tolerant-induced-focus-mapping.adoc
    M docs/expressions/object-template.adoc
    M docs/expressions/sequences/configuration.adoc
    M docs/expressions/sequences/index.adoc

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


  Commit: be6d125093ce4e6c127be411c78e3641e4a228f0
      https://github.com/Evolveum/midpoint/commit/be6d125093ce4e6c127be411c78e3641e4a228f0
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    M docs/interfaces/rest/endpoints/report-data.adoc
    M docs/interfaces/rest/operations/examples/create-get-report.adoc
    A docs/interfaces/rest/operations/examples/raw/search-report-data-from-report-def.adoc

  Log Message:
  -----------
  REST docu, report data examples and example pages


  Commit: dd59c1ab981256d78fe746ab5c7e3470c78fe81b
      https://github.com/Evolveum/midpoint/commit/dd59c1ab981256d78fe746ab5c7e3470c78fe81b
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    M docs/diag/troubleshooting/mappings/index.adoc
    M docs/expressions/expressions/profiles/configuration.adoc
    M docs/expressions/expressions/profiles/coverage.adoc
    M docs/expressions/expressions/profiles/index.adoc
    M docs/expressions/expressions/script/groovy.adoc
    M docs/expressions/expressions/script/index.adoc
    M docs/expressions/expressions/script/javascript.adoc
    M docs/expressions/expressions/script/python.adoc
    M docs/expressions/mappings/condition/index.adoc
    M docs/expressions/mappings/inbound-mapping.adoc
    M docs/expressions/mappings/outbound-mapping/index.adoc
    M docs/expressions/mappings/proposed-improvements.adoc
    M docs/expressions/mappings/range/index.adoc
    M docs/expressions/non-tolerant-induced-focus-mapping.adoc
    M docs/expressions/object-template.adoc
    M docs/expressions/sequences/configuration.adoc
    M docs/expressions/sequences/index.adoc

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


  Commit: b8115ceafa39ebf795c67bcf9685a64cfa260acc
      https://github.com/Evolveum/midpoint/commit/b8115ceafa39ebf795c67bcf9685a64cfa260acc
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    M docs/interfaces/rest/endpoints/report-data.adoc
    M docs/interfaces/rest/operations/examples/create-get-report.adoc
    A docs/interfaces/rest/operations/examples/raw/search-report-data-from-report-def.adoc

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


  Commit: 7d2d151d4204aada5d6a220285f7f14ebea03ebf
      https://github.com/Evolveum/midpoint/commit/7d2d151d4204aada5d6a220285f7f14ebea03ebf
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    M docs/interfaces/rest/index.adoc

  Log Message:
  -----------
  REST docu, added supported content type reference to index


  Commit: be448d2c6daf8219c7ad224766f4d428218f56e2
      https://github.com/Evolveum/midpoint/commit/be448d2c6daf8219c7ad224766f4d428218f56e2
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    M docs/interfaces/rest/index.adoc

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


  Commit: b77150cbb9d9cc86c836d2045b40a27fb40448d9
      https://github.com/Evolveum/midpoint/commit/b77150cbb9d9cc86c836d2045b40a27fb40448d9
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    M docs/interfaces/rest/operations/examples/index.adoc

  Log Message:
  -----------
  REST docu, changes in operations index


  Commit: 1317dd0b6bfa126d65e4c90ba1a0f1958f188915
      https://github.com/Evolveum/midpoint/commit/1317dd0b6bfa126d65e4c90ba1a0f1958f188915
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    M docs/interfaces/rest/operations/examples/index.adoc

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


  Commit: 6db7bd0ff8adbbf8daef973d29969237aa0a5dd6
      https://github.com/Evolveum/midpoint/commit/6db7bd0ff8adbbf8daef973d29969237aa0a5dd6
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    M docs/interfaces/rest/operations/examples/access-request-review.adoc
    M docs/interfaces/rest/operations/examples/access-request.adoc

  Log Message:
  -----------
  REST docu, changed macro for BUG references on some pages


  Commit: 23a253d46a8acd6be1d1cfd6017cb51143379953
      https://github.com/Evolveum/midpoint/commit/23a253d46a8acd6be1d1cfd6017cb51143379953
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    M docs/interfaces/rest/operations/examples/access-request-review.adoc
    M docs/interfaces/rest/operations/examples/access-request.adoc

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


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

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

  Log Message:
  -----------
  Disabled testStringPolyStringNorm

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


  Commit: 5d2c78a155683d2c0d1500d1933c960ccb384c6a
      https://github.com/Evolveum/midpoint/commit/5d2c78a155683d2c0d1500d1933c960ccb384c6a
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PendingOperationPanel.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/data/provider/SelectableBeanDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ShadowAssociationWrapperImpl.java

  Log Message:
  -----------
  adding getting delta for shadow association


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

  Changed paths:
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ExportActivitySupport.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.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/accesscert/QAccessCertificationWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/workitem/QCaseWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerWithFullObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QOperationExecutionMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/simulation/QProcessedObjectMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchContainersIterativeTest.java

  Log Message:
  -----------
  Sqale: Added support for container Iterable search for work items.

 - Implemented support fot computation filters for deeper containers.


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

  Changed paths:
    M release-notes.adoc

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

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


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

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java

  Log Message:
  -----------
  Sqale: Fixed ordering instructions for deeper containers

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


  Commit: be74260684a09700ff10ed92c43385cd12d722f5
      https://github.com/Evolveum/midpoint/commit/be74260684a09700ff10ed92c43385cd12d722f5
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    M docs/security/credentials/secrets-provider-configuration.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPropertyPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPropertyPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/factory/wrapper/WrapperContext.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/factory/panel/AbstractInputGuiComponentFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ProtectedStringInConnectorConfigurationPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ProtectedStringPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ItemWrapperFactoryImpl.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/configuration/component/NotificationConfigTabPanel.java
    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/DeprecatedPropertyWrapperModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemSecretsProviders.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/ProtectedStringValidatorForKeyField.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/CacheableSecretsProviderDelegate.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/RemainingShadowsActivityRun.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/LazilyInitializableMixin.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/shadows/task/MultiPropagationActivityRun.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/ConfigurableProtector.java

  Log Message:
  -----------
  MID-9490: adding support for configuration of secrets providers via GUI


  Commit: 67cf77f1b4e8709e7c787effa959668c044d7f72
      https://github.com/Evolveum/midpoint/commit/67cf77f1b4e8709e7c787effa959668c044d7f72
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-08 (Fri, 08 Mar 2024)

  Changed paths:
    M docs/diag/troubleshooting/mappings/index.adoc
    M docs/expressions/expressions/profiles/configuration.adoc
    M docs/expressions/expressions/profiles/coverage.adoc
    M docs/expressions/expressions/profiles/index.adoc
    M docs/expressions/expressions/script/groovy.adoc
    M docs/expressions/expressions/script/index.adoc
    M docs/expressions/expressions/script/javascript.adoc
    M docs/expressions/expressions/script/python.adoc
    M docs/expressions/mappings/condition/index.adoc
    M docs/expressions/mappings/inbound-mapping.adoc
    M docs/expressions/mappings/outbound-mapping/index.adoc
    M docs/expressions/mappings/proposed-improvements.adoc
    M docs/expressions/mappings/range/index.adoc
    M docs/expressions/non-tolerant-induced-focus-mapping.adoc
    M docs/expressions/object-template.adoc
    M docs/expressions/sequences/configuration.adoc
    M docs/expressions/sequences/index.adoc
    M docs/interfaces/rest/concepts/using-rest-examples.adoc
    M docs/interfaces/rest/endpoints/cases.adoc
    M docs/interfaces/rest/endpoints/report-data.adoc
    M docs/interfaces/rest/endpoints/users.adoc
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/create-op-rest.adoc
    M docs/interfaces/rest/operations/delete-op-rest.adoc
    A docs/interfaces/rest/operations/examples/access-request-review.adoc
    A docs/interfaces/rest/operations/examples/access-request.adoc
    A docs/interfaces/rest/operations/examples/create-get-report.adoc
    M docs/interfaces/rest/operations/examples/create-object.adoc
    M docs/interfaces/rest/operations/examples/create-user.adoc
    M docs/interfaces/rest/operations/examples/get-user-self.adoc
    M docs/interfaces/rest/operations/examples/get-user-unique-id.adoc
    M docs/interfaces/rest/operations/examples/index.adoc
    M docs/interfaces/rest/operations/examples/raw/create-acc.adoc.adoc
    M docs/interfaces/rest/operations/examples/raw/create-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/create-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/create-role-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/create-task-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-task.adoc
    M docs/interfaces/rest/operations/examples/raw/create-user-jack.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-case.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-role.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-task.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-user.adoc
    M docs/interfaces/rest/operations/examples/raw/execute-script-rpc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-case-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/get-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/get-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/get-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/get-role-end-user.adoc
    M docs/interfaces/rest/operations/examples/raw/get-shadow-owner.adoc
    M docs/interfaces/rest/operations/examples/raw/get-task.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-administrator.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-self-xml.adoc
    M docs/interfaces/rest/operations/examples/raw/import-from-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/import-shadow.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-case-assign-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-entitlement.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-task.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-user.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-user-assign-role.adoc
    M docs/interfaces/rest/operations/examples/raw/notify-change-password.adoc
    M docs/interfaces/rest/operations/examples/raw/org-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/role-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-roles.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-users.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-review.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-user.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-roles.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-users.adoc
    A docs/interfaces/rest/operations/examples/raw/search-report-data-from-report-def.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-resume.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-run.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-suspend.adoc
    M docs/interfaces/rest/operations/examples/raw/test-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/user-get-value-policy.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/examples/raw/validate-value-rpc.adoc
    M docs/interfaces/rest/operations/examples/search-objects-filter.adoc
    M docs/interfaces/rest/operations/generate-and-validate-concrete-op-rest.adoc
    M docs/interfaces/rest/operations/generate-and-validate-op-rest.adoc
    M docs/interfaces/rest/operations/get-op-rest.adoc
    M docs/interfaces/rest/operations/modify-op-rest.adoc
    M docs/interfaces/rest/operations/notify-op-rest.adoc
    M docs/interfaces/rest/operations/resource-op-rest.adoc
    M docs/interfaces/rest/operations/script-execute-op-rest.adoc
    M docs/interfaces/rest/operations/search-op-rest.adoc
    M docs/interfaces/rest/operations/shadow-op-rest.adoc
    M docs/interfaces/rest/operations/task-specific-op-rest.adoc
    M docs/interfaces/rest/operations/user-specific-op-rest.adoc
    M docs/misc/notifications/configuration.adoc
    M docs/roles-policies/mining/anonymous-data-export/index.adoc
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PendingOperationPanel.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/util/WebModelServiceUtils.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/data/provider/SelectableBeanObjectDataProvider.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/factory/panel/ResourceAttributeRefPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ShadowAssociationWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.html
    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/wrapper/ShadowAssociationWrapperImpl.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 gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractAssignmentConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractMappingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractPolicyRuleConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractResourceObjectDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssignmentConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssociationConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssociationsCapabilityConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AutoAssignMappingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AutoassignSpecificationConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItemOrigin.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/ConstructionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/EventHandlerConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExecuteScriptConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionParameterConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FocalAutoassignSpecificationConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionCallArgumentConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionExpressionEvaluatorConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/GlobalPolicyRuleConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/InboundMappingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/MappingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/MetadataMappingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/MultiSourceDataHandlingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ObjectSelectorConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ObjectTemplateItemDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ObjectTemplateMappingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/PolicyActionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/PolicyRuleConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceAttributeDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectAssociationConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectClassDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectTypeDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SchemaHandlingConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeObjectDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeParticipantDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeSubjectDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedAssociationClassConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedAssociationClassParticipantConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedAssociationClassParticipantDelineationConfigItem.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/AssociationDefinitionStore.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AttributeDefinitionStore.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefinedResourceSchemaParser.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/ResourceObjectIdentification.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectSetDelineation.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/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDelineation.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/ResourceSchema.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/ShadowAssociation.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationClassSimulationDefinition.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/ShadowAssociationTypeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowDefinitionApplicator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowQueryConversionUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedAssociationClassParticipantDelineation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectTypeDefinitionDelegator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/simulation/ExecutionModeProvider.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/ResourceObjectTypeDefinitionTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowAssociationsCollection.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/SimulationUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/resource/capabilities-3.xsd
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModelVisualizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssociationEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AttributeEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedAssignedResourceObjectConstructionImpl.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/construction/ItemEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ResourceObjectConstruction.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-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ApplicabilityEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Context.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ObjectModificationConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/StateConstraintEvaluator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractInitializedModelIntegrationTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMisc.java
    M model/model-intest/src/test/resources/common/resource-dummy.xml
    M model/model-intest/src/test/resources/misc/resource-dummy-uuid-nonunique-name.xml
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ExportActivitySupport.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectDiscriminator.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/DelineationProcessor.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementConverter.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementObjectSearch.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementReader.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementUtils.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/QueryWithConstraints.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObject.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/resourceobjects/ResourceObjectDeleteOperation.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectDiscriminator.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectFound.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectModifyOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectProvisioningOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectReferenceResolver.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectSearchOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectsBeans.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/shadows/ShadowedObjectConstruction.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/DelineationMatcher.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/ResourceObjectClassifier.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowCreator.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
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/AttributesToReturnProvider.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/QueryConversionUtil.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNegative.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/resources/TestResourceTemplateMerge.java
    M provisioning/provisioning-impl/src/test/resources/dummy/resource-dummy.xml
    M provisioning/provisioning-impl/src/test/resources/misc/lifecycle/resource-dummy-active.xml
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/PropertyModificationOperation.java
    M release-notes.adoc
    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/SqaleRepositoryService.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/accesscert/QAccessCertificationWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/workitem/QCaseWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerWithFullObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QOperationExecutionMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/simulation/QProcessedObjectMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchContainersIterativeTest.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.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/unix/resource-opendj-tolerant-aux.xml
    M testing/story/src/test/resources/unix/resource-opendj.xml

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


  Commit: a4972d3e36f7a974b5adbaebaefa3296e147cdde
      https://github.com/Evolveum/midpoint/commit/a4972d3e36f7a974b5adbaebaefa3296e147cdde
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-08 (Fri, 08 Mar 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/page/admin/role/mining/components/ProgressBar.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.html
    A 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/RepeatingAttributeForm.html
    A 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/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/CandidateRolesPanel.java
    M 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/MembersDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPopupPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisAttributeChartPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisAttributeChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisAttributeChartPopupPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/TopDetectedPatternPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/TopDetectedPatternPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClustersPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClustersPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.html
    A 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/tables/RoleAnalysisDetectedPatternTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisDetectedPatternTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierPropertyTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierPropertyTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisRoleBasedTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisUserBasedTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomDataTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomDataTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomSelectableDataTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.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/detection/BasePattern.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/DetectedPattern.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/statistic/ClusterStatistic.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/ExtractPatternUtils.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
    A 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/AttributeAnalysisUtilNew.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java

  Log Message:
  -----------
  Role analysis improvements
1. Improve attribute analysis.
2. Implement collapsable row table.
3. Improve displaying of cluster and detected pattern statistics information.
4. Experiment with metric ranking for detected pattern.
5. Add panel for top ranking patterns.

STAGE: Prototype


  Commit: ef178f46fbd29a769d3e61b9d5ca16520b46c9ca
      https://github.com/Evolveum/midpoint/commit/ef178f46fbd29a769d3e61b9d5ca16520b46c9ca
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-10 (Sun, 10 Mar 2024)

  Changed paths:
    M docs/diag/troubleshooting/mappings/index.adoc
    M docs/expressions/expressions/profiles/configuration.adoc
    M docs/expressions/expressions/profiles/coverage.adoc
    M docs/expressions/expressions/profiles/index.adoc
    M docs/expressions/expressions/script/groovy.adoc
    M docs/expressions/expressions/script/index.adoc
    M docs/expressions/expressions/script/javascript.adoc
    M docs/expressions/expressions/script/python.adoc
    M docs/expressions/mappings/condition/index.adoc
    M docs/expressions/mappings/inbound-mapping.adoc
    M docs/expressions/mappings/outbound-mapping/index.adoc
    M docs/expressions/mappings/proposed-improvements.adoc
    M docs/expressions/mappings/range/index.adoc
    M docs/expressions/non-tolerant-induced-focus-mapping.adoc
    M docs/expressions/object-template.adoc
    M docs/expressions/sequences/configuration.adoc
    M docs/expressions/sequences/index.adoc
    M docs/interfaces/rest/concepts/authentication.adoc
    A docs/interfaces/rest/concepts/using-rest-examples.adoc
    M docs/interfaces/rest/endpoints/access-certification-campaign-type.adoc
    M docs/interfaces/rest/endpoints/access-certification-definition-type.adoc
    M docs/interfaces/rest/endpoints/archetypes.adoc
    M docs/interfaces/rest/endpoints/cases.adoc
    M docs/interfaces/rest/endpoints/connector-hosts.adoc
    M docs/interfaces/rest/endpoints/connectors.adoc
    M docs/interfaces/rest/endpoints/dashboards.adoc
    M docs/interfaces/rest/endpoints/forms.adoc
    M docs/interfaces/rest/endpoints/functions.adoc
    M docs/interfaces/rest/endpoints/generic-objects.adoc
    M docs/interfaces/rest/endpoints/lookup-tables.adoc
    M docs/interfaces/rest/endpoints/nodes.adoc
    M docs/interfaces/rest/endpoints/object-collections.adoc
    M docs/interfaces/rest/endpoints/object-templates.adoc
    M docs/interfaces/rest/endpoints/organizational-units.adoc
    M docs/interfaces/rest/endpoints/report-data.adoc
    M docs/interfaces/rest/endpoints/reports.adoc
    M docs/interfaces/rest/endpoints/resources.adoc
    M docs/interfaces/rest/endpoints/roles.adoc
    M docs/interfaces/rest/endpoints/rpc.adoc
    M docs/interfaces/rest/endpoints/security-policies.adoc
    M docs/interfaces/rest/endpoints/sequences.adoc
    M docs/interfaces/rest/endpoints/services.adoc
    M docs/interfaces/rest/endpoints/shadows.adoc
    M docs/interfaces/rest/endpoints/system-configurations.adoc
    M docs/interfaces/rest/endpoints/tasks.adoc
    M docs/interfaces/rest/endpoints/users.adoc
    M docs/interfaces/rest/endpoints/value-policies.adoc
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/create-op-rest.adoc
    M docs/interfaces/rest/operations/delete-op-rest.adoc
    A docs/interfaces/rest/operations/examples/access-request-review.adoc
    A docs/interfaces/rest/operations/examples/access-request.adoc
    A docs/interfaces/rest/operations/examples/create-get-report.adoc
    M docs/interfaces/rest/operations/examples/create-object.adoc
    M docs/interfaces/rest/operations/examples/create-user.adoc
    M docs/interfaces/rest/operations/examples/get-user-self.adoc
    M docs/interfaces/rest/operations/examples/get-user-unique-id.adoc
    M docs/interfaces/rest/operations/examples/index.adoc
    M docs/interfaces/rest/operations/examples/raw/create-acc.adoc.adoc
    M docs/interfaces/rest/operations/examples/raw/create-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/create-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/create-role-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/create-task-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-task.adoc
    M docs/interfaces/rest/operations/examples/raw/create-user-jack.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-case.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-role.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-task.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-user.adoc
    M docs/interfaces/rest/operations/examples/raw/execute-script-rpc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-case-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/get-direct-indirect-assignments.adoc
    M docs/interfaces/rest/operations/examples/raw/get-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/get-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/get-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/get-role-end-user.adoc
    M docs/interfaces/rest/operations/examples/raw/get-shadow-owner.adoc
    M docs/interfaces/rest/operations/examples/raw/get-task.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-administrator.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-self-xml.adoc
    M docs/interfaces/rest/operations/examples/raw/import-from-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/import-shadow.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-case-assign-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-entitlement.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-task.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-user.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-user-assign-role.adoc
    M docs/interfaces/rest/operations/examples/raw/notify-change-password.adoc
    M docs/interfaces/rest/operations/examples/raw/notify-change-pwd.adoc
    M docs/interfaces/rest/operations/examples/raw/org-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/role-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-roles.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-users.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-review.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-user.adoc
    A docs/interfaces/rest/operations/examples/raw/search-gen-name.adoc
    A docs/interfaces/rest/operations/examples/raw/search-name-cases.adoc
    A docs/interfaces/rest/operations/examples/raw/search-name-ou.adoc
    A docs/interfaces/rest/operations/examples/raw/search-name-reports.adoc
    A docs/interfaces/rest/operations/examples/raw/search-name-resource.adoc
    A docs/interfaces/rest/operations/examples/raw/search-name-roles.adoc
    A docs/interfaces/rest/operations/examples/raw/search-name-tasks.adoc
    A docs/interfaces/rest/operations/examples/raw/search-name-users.adoc
    A docs/interfaces/rest/operations/examples/raw/search-report-data-from-report-def.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-resume.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-run.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-suspend.adoc
    M docs/interfaces/rest/operations/examples/raw/test-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/user-get-value-policy.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/examples/raw/validate-value-rpc.adoc
    M docs/interfaces/rest/operations/examples/search-objects-filter.adoc
    M docs/interfaces/rest/operations/examples/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/generate-and-validate-concrete-op-rest.adoc
    M docs/interfaces/rest/operations/generate-and-validate-op-rest.adoc
    M docs/interfaces/rest/operations/get-op-rest.adoc
    M docs/interfaces/rest/operations/modify-op-rest.adoc
    M docs/interfaces/rest/operations/notify-op-rest.adoc
    M docs/interfaces/rest/operations/resource-op-rest.adoc
    M docs/interfaces/rest/operations/script-execute-op-rest.adoc
    M docs/interfaces/rest/operations/search-op-rest.adoc
    M docs/interfaces/rest/operations/shadow-op-rest.adoc
    M docs/interfaces/rest/operations/task-specific-op-rest.adoc
    M docs/interfaces/rest/operations/user-specific-op-rest.adoc
    A docs/interfaces/rest/raw/curl-env-note.adoc
    A docs/interfaces/rest/raw/index.adoc
    M docs/misc/notifications/configuration.adoc
    M docs/roles-policies/mining/anonymous-data-export/index.adoc
    M docs/security/credentials/secrets-provider-configuration.adoc
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PendingOperationPanel.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/password/PasswordPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPropertyPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPropertyPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.java
    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/factory/wrapper/WrapperContext.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/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ContainerListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/OrgTreeProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/RepositoryObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanContainerDataProvider.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/data/provider/SelectableBeanObjectDataProvider.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/factory/panel/AbstractInputGuiComponentFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ProtectedStringInConnectorConfigurationPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ProtectedStringPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeRefPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ItemWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ShadowAssociationWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/GenericSingleContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/configuration/component/NotificationConfigTabPanel.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/role/component/wizard/construction/ConstructionGroupStepPanel.html
    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/systemconfiguration/PageSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeprecatedPropertyWrapperModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemSecretsProviders.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ShadowAssociationWrapperImpl.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/application/ChildrenCasesCounter.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/provider/CertCaseDtoProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/ProtectedStringValidatorForKeyField.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentRepositoryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/CacheableSecretsProviderDelegate.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractAssignmentConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractMappingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractPolicyRuleConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AbstractResourceObjectDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssignmentConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssociationConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssociationsCapabilityConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AutoAssignMappingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AutoassignSpecificationConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ConfigurationItemOrigin.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/ConstructionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/EventHandlerConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExecuteScriptConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ExpressionParameterConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FocalAutoassignSpecificationConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionCallArgumentConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/FunctionExpressionEvaluatorConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/GlobalPolicyRuleConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/InboundMappingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/MappingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/MetadataMappingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/MultiSourceDataHandlingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ObjectSelectorConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ObjectTemplateItemDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ObjectTemplateMappingConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/PolicyActionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/PolicyRuleConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceAttributeDefinitionConfigItem.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectAssociationConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectClassDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ResourceObjectTypeDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SchemaHandlingConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeObjectDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeParticipantDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/ShadowAssociationTypeSubjectDefinitionConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedAssociationClassConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedAssociationClassParticipantConfigItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedAssociationClassParticipantDelineationConfigItem.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/AssociationDefinitionStore.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AttributeDefinitionStore.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefinedResourceSchemaParser.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/ResourceObjectIdentification.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectSetDelineation.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/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDelineation.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/ResourceSchema.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/ShadowAssociation.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationClassSimulationDefinition.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/ShadowAssociationTypeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowDefinitionApplicator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowQueryConversionUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedAssociationClassParticipantDelineation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectTypeDefinitionDelegator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/simulation/ExecutionModeProvider.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/ResourceObjectTypeDefinitionTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowAssociationsCollection.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/SimulationUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/resource/capabilities-3.xsd
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModelVisualizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssociationEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AttributeEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedAssignedResourceObjectConstructionImpl.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/construction/ItemEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ResourceObjectConstruction.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-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ApplicabilityEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/Context.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/PreSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ObjectModificationConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/StateConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/RemainingShadowsActivityRun.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractInitializedModelIntegrationTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMisc.java
    M model/model-intest/src/test/resources/common/resource-dummy.xml
    M model/model-intest/src/test/resources/misc/resource-dummy-uuid-nonunique-name.xml
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ExportActivitySupport.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/LazilyInitializableMixin.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
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectDiscriminator.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/DelineationProcessor.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementConverter.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementObjectSearch.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementReader.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementUtils.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/QueryWithConstraints.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObject.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/resourceobjects/ResourceObjectDeleteOperation.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectDiscriminator.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectFound.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectModifyOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectProvisioningOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectReferenceResolver.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectSearchOperation.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectsBeans.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/shadows/ShadowedObjectConstruction.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/DelineationMatcher.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/ResourceObjectClassifier.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowCreator.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/task/MultiPropagationActivityRun.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/AttributesToReturnProvider.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
    R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/QueryConversionUtil.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNegative.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/resources/TestResourceTemplateMerge.java
    M provisioning/provisioning-impl/src/test/resources/dummy/resource-dummy.xml
    M provisioning/provisioning-impl/src/test/resources/misc/lifecycle/resource-dummy-active.xml
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/PropertyModificationOperation.java
    M release-notes.adoc
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryConfiguration.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.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/accesscert/QAccessCertificationWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/cases/workitem/QCaseWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerWithFullObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QOperationExecutionMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/simulation/QProcessedObjectMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchContainersIterativeTest.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/ItemValueFilterProcessor.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/ConfigurableProtector.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.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/unix/resource-opendj-tolerant-aux.xml
    M testing/story/src/test/resources/unix/resource-opendj.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/role-mining


  Commit: 0f9d3ffd118c8a3825592407c3ca68e1c6e280ff
      https://github.com/Evolveum/midpoint/commit/0f9d3ffd118c8a3825592407c3ca68e1c6e280ff
  Author: Patrik <patkomalinak at gmail.com>
  Date:   2024-03-11 (Mon, 11 Mar 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/user/050-user-administrator.xml
    M config/initial-objects/value-policy/010-value-policy.xml

  Log Message:
  -----------
  Update initial objects before release


  Commit: 140721b25d82346ab3ebcd1eb91072c1797aeb29
      https://github.com/Evolveum/midpoint/commit/140721b25d82346ab3ebcd1eb91072c1797aeb29
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:
    M docs/upgrade/faq-issues.adoc

  Log Message:
  -----------
  ninja doc: fixed faq link for ninja


  Commit: 4e68870087e474a793d88d27a3c6ca95df35c851
      https://github.com/Evolveum/midpoint/commit/4e68870087e474a793d88d27a3c6ca95df35c851
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilder.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilderImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/GetOperationOptionsUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.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/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ClassificationHelper.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/misc/TestResourceLifecycle.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java
    A testing/story/src/test/resources/first-steps/resource-opendj-300.xml

  Log Message:
  -----------
  Add "forced classification" option

Sometimes, we need to see the effect of changing classification rules
even on objects that are already classified. Originally, this was not
possible: if a shadow is classified, it will not be reclassified, not
even in simulation. Hence, this commit adds the "forced classification"
option that will trigger classification even on already-classified
shadows. It can be used both for the simulation and for the real
execution. However, for the time being it is reserved for internal use
only. It will be used by a dedicated "reclassify" task.

Related to MID-9514.


  Commit: 67acb57b06d6809787eaa400e662d7b65aa47a11
      https://github.com/Evolveum/midpoint/commit/67acb57b06d6809787eaa400e662d7b65aa47a11
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-11 (Mon, 11 Mar 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/user/050-user-administrator.xml
    M config/initial-objects/value-policy/010-value-policy.xml
    M docs/upgrade/faq-issues.adoc

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


  Commit: 413a8fba791ae6727fd3432275777bc0c12a384c
      https://github.com/Evolveum/midpoint/commit/413a8fba791ae6727fd3432275777bc0c12a384c
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java

  Log Message:
  -----------
  sqale: Fixed retry not correctly working for returnUnused

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


  Commit: 112c4e57712c4d8521e1d57e3e2b782e94b1d63e
      https://github.com/Evolveum/midpoint/commit/112c4e57712c4d8521e1d57e3e2b782e94b1d63e
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/test/resources/logback-test.xml

  Log Message:
  -----------
  Sqale: Do not populate fullObejct from splitted if fullObject contained data previously

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


  Commit: b0459ed9fb8ead4482b1fdcf7252c2b0d1fe13d7
      https://github.com/Evolveum/midpoint/commit/b0459ed9fb8ead4482b1fdcf7252c2b0d1fe13d7
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

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

  Log Message:
  -----------
  npe fix


  Commit: 9b14e2c91dc2d0b158fe5e343d0c7c40602b42db
      https://github.com/Evolveum/midpoint/commit/9b14e2c91dc2d0b158fe5e343d0c7c40602b42db
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:
    M docs/deployment/ninja/command/export-audit.adoc
    M docs/deployment/ninja/command/import-audit.adoc
    M docs/deployment/ninja/command/initial-objects.adoc
    M docs/deployment/ninja/command/upgrade-distribution.adoc
    M docs/deployment/ninja/command/upgrade-objects.adoc
    M docs/deployment/ninja/command/verify.adoc
    M docs/deployment/ninja/use-case/upgrade-with-ninja.adoc
    M docs/upgrade/upgrade-guide.adoc

  Log Message:
  -----------
  ninja doc: more cleanup


  Commit: bdd996e37f1a3ed1eef33cd236d4d13d5d7cb70f
      https://github.com/Evolveum/midpoint/commit/bdd996e37f1a3ed1eef33cd236d4d13d5d7cb70f
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

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

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


  Commit: 554eb0f3846cb99793e51ded5180a61f5aa5d5b8
      https://github.com/Evolveum/midpoint/commit/554eb0f3846cb99793e51ded5180a61f5aa5d5b8
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.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-core-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseObjectTemplate.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/caching/AbstractSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryResult.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryResult.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    A model/model-intest/src/test/resources/entitlements/role-mapmaker-landluber.xml
    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
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.java

  Log Message:
  -----------
  Allow multiple filters in search expressions

In order to allow smooth migration from OID-based association
or assignment target search evaluation expressions to filter-based
ones, we now allow multiple "filter" elements in such configuration.
Each OID will be converted to a single filter.

Other changes:

1. The default object resolver is now model-based, for asserters
that are initialized in AbstractModelIntegrationTest.

2. Convenience "assertSuccess()" method for tests with implicit
operation result.

Note that GUI was adapted only roughly, to make compiler happy.
It needs more attention.


  Commit: fe04b79d0afb1fd8027c86bcda46423d93872122
      https://github.com/Evolveum/midpoint/commit/fe04b79d0afb1fd8027c86bcda46423d93872122
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:
    M docs/deployment/ninja/command/export-audit.adoc
    M docs/deployment/ninja/command/import-audit.adoc
    M docs/deployment/ninja/command/initial-objects.adoc
    M docs/deployment/ninja/command/upgrade-distribution.adoc
    M docs/deployment/ninja/command/upgrade-objects.adoc
    M docs/deployment/ninja/command/verify.adoc
    M docs/deployment/ninja/use-case/upgrade-with-ninja.adoc
    M docs/upgrade/upgrade-guide.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/test/resources/logback-test.xml

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


  Commit: 5bcd34dcb3c1c9b43f1ccb3c53a319839f1506d0
      https://github.com/Evolveum/midpoint/commit/5bcd34dcb3c1c9b43f1ccb3c53a319839f1506d0
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:
    M docs/deployment/ninja/command/export-audit.adoc
    M docs/deployment/ninja/command/upgrade-distribution.adoc
    M docs/deployment/ninja/use-case/upgrade-with-ninja.adoc

  Log Message:
  -----------
  ninja doc: more doc


  Commit: 91bf4a5c40a1409cc7fdb81ca2d81c330daee814
      https://github.com/Evolveum/midpoint/commit/91bf4a5c40a1409cc7fdb81ca2d81c330daee814
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

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

  Log Message:
  -----------
  Query - added details and examples for querying different types of atrtibutes.


  Commit: eb7c23d6a011f97a4f4324fb7ee67cd220fcf43f
      https://github.com/Evolveum/midpoint/commit/eb7c23d6a011f97a4f4324fb7ee67cd220fcf43f
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

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

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


  Commit: a1ddb092288e8e6a9fbaa32091ae03ca08bc9bed
      https://github.com/Evolveum/midpoint/commit/a1ddb092288e8e6a9fbaa32091ae03ca08bc9bed
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:
    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/AssignmentTargetSearchExpressionEvaluator.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/ReferenceSearchExpressionEvaluator.java

  Log Message:
  -----------
  Fix search expression evaluator

This fixes a bug from 554eb0f3846cb99793e51ded5180a61f5aa5d5b8;
TestOrgStruct should now pass.


  Commit: 21f4c41c000df60bddc8336dcc35643850c8040f
      https://github.com/Evolveum/midpoint/commit/21f4c41c000df60bddc8336dcc35643850c8040f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/expressions.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    M docs/deployment/ninja/command/export-audit.adoc
    M docs/deployment/ninja/command/upgrade-distribution.adoc
    M docs/deployment/ninja/use-case/upgrade-with-ninja.adoc

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


  Commit: 36612c2ae2088a732fd4da3e1bf6e2639673ac87
      https://github.com/Evolveum/midpoint/commit/36612c2ae2088a732fd4da3e1bf6e2639673ac87
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/MailServerPanelFactory.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/page/admin/AbstractPageObjectDetails.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/configuration/component/NotificationConfigTabPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppenderDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ComplexPropertyEmbeddedModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ComplexPropertyInputPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeprecatedPropertyWrapperModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GeneralTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ProfilingContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ProfilingContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkListContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggerDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/AdditionalMenuLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/AdditionalMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ConfigurableUserDashboardContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ConfigurableUserDashboardCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ConfigurableUserDashboardDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/GuiObjectDetailsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/GuiObjectDetailsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/GuiObjectDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/RichHyperlinkDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/RichHyperlinkListContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/UserDashboardLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/UserDashboardLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppenderDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppendersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppendersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/ClassLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/ClassLoggersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/LoggingContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/LoggingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/SubSystemLoggerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/SubSystemLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/SubSystemLoggersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/ComplexPropertyEmbeddedModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/ComplexPropertyInputPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/CustomTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/CustomTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/CustomTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/DeprecatedPropertyWrapperModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/EventHandlerContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/EventHandlerCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/EventHandlerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/FileTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/FileTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/FileTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/GeneralTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/LegacyNotificationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/LegacyNotificationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailServerPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailServerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsGatewayPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsGatewayPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsGatewayPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/GlobalPolicyRuleContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/GlobalPolicyRuleCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/GlobalPolicyRuleDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/ObjectPolicyContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/ObjectPolicyCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/ObjectPolicyDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/profiling/ProfilingContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/profiling/ProfilingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/CustomSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/CustomSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/DockerSecretProviderPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/EnvironmentVariablesSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/EnvironmentVariablesSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/FileSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/FileSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/PropertiesSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/PropertiesSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/SecretProviderDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/SecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/SecretProvidersCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java

  Log Message:
  -----------
  showing secrets providers by table panels


  Commit: f5a60f97d1987c67ed39aca6a8d76b7ead8dc806
      https://github.com/Evolveum/midpoint/commit/f5a60f97d1987c67ed39aca6a8d76b7ead8dc806
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-11 (Mon, 11 Mar 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/user/050-user-administrator.xml
    M config/initial-objects/value-policy/010-value-policy.xml
    M docs/concepts/query/midpoint-query-language/expressions.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    M docs/deployment/ninja/command/export-audit.adoc
    M docs/deployment/ninja/command/import-audit.adoc
    M docs/deployment/ninja/command/initial-objects.adoc
    M docs/deployment/ninja/command/upgrade-distribution.adoc
    M docs/deployment/ninja/command/upgrade-objects.adoc
    M docs/deployment/ninja/command/verify.adoc
    M docs/deployment/ninja/use-case/upgrade-with-ninja.adoc
    M docs/upgrade/faq-issues.adoc
    M docs/upgrade/upgrade-guide.adoc
    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/util/ExpressionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilder.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilderImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/GetOperationOptionsUtil.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-core-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseObjectTemplate.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/AssignmentTargetSearchExpressionEvaluator.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/ReferenceSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AbstractSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryResult.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryResult.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    A model/model-intest/src/test/resources/entitlements/role-mapmaker-landluber.xml
    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/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ClassificationHelper.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/misc/TestResourceLifecycle.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/test/resources/logback-test.xml
    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/TestFirstSteps.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.java
    A testing/story/src/test/resources/first-steps/resource-opendj-300.xml

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


  Commit: b877ad927c3d77ea7c4ec4e112072d69a7eb2876
      https://github.com/Evolveum/midpoint/commit/b877ad927c3d77ea7c4ec4e112072d69a7eb2876
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

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

  Log Message:
  -----------
  Fix the build


  Commit: 9b0fd5e4a25a85266f7b4ecbe7b3244cacf2ddf2
      https://github.com/Evolveum/midpoint/commit/9b0fd5e4a25a85266f7b4ecbe7b3244cacf2ddf2
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

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

  Log Message:
  -----------
  fix checkstyle bug


  Commit: 25dbca14ebc4889dab1da63e3123e1ce4e55b1db
      https://github.com/Evolveum/midpoint/commit/25dbca14ebc4889dab1da63e3123e1ce4e55b1db
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:

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


  Commit: ead8b0fa5fc78014d344649547e1fdf68f5fea29
      https://github.com/Evolveum/midpoint/commit/ead8b0fa5fc78014d344649547e1fdf68f5fea29
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

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

  Log Message:
  -----------
  Remove forgotten tracing from a test


  Commit: 084feb978b47d9aa819a2778aa2a4fca1fcd70e1
      https://github.com/Evolveum/midpoint/commit/084feb978b47d9aa819a2778aa2a4fca1fcd70e1
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:

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


  Commit: f2d0d1b10525be84047944298181243497f84201
      https://github.com/Evolveum/midpoint/commit/f2d0d1b10525be84047944298181243497f84201
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-03-12 (Tue, 12 Mar 2024)

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

  Log Message:
  -----------
  Query - rewording of info about querying values of different types.


  Commit: d40e93f92b5458e59aec5e3dc44faf65b5e89f62
      https://github.com/Evolveum/midpoint/commit/d40e93f92b5458e59aec5e3dc44faf65b5e89f62
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-03-12 (Tue, 12 Mar 2024)

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

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


  Commit: 0b7e345dfd8439c58bf192bc3e030c3d2447fbba
      https://github.com/Evolveum/midpoint/commit/0b7e345dfd8439c58bf192bc3e030c3d2447fbba
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-12 (Tue, 12 Mar 2024)

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

  Log Message:
  -----------
  MID-9526: fix NP for showing table of resource object type in wizard


  Commit: 897a0b6dc5b792160fdc570a7a2c78b73828aacf
      https://github.com/Evolveum/midpoint/commit/897a0b6dc5b792160fdc570a7a2c78b73828aacf
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-12 (Tue, 12 Mar 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java

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


  Commit: 3c635afa0afdb3d947ca87f68ddcceafc37c8ea0
      https://github.com/Evolveum/midpoint/commit/3c635afa0afdb3d947ca87f68ddcceafc37c8ea0
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-03-12 (Tue, 12 Mar 2024)

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

  Log Message:
  -----------
  filter configuration panel fix


  Commit: 2581db7a31c01d0c785b2b93e67a2409f9b3b264
      https://github.com/Evolveum/midpoint/commit/2581db7a31c01d0c785b2b93e67a2409f9b3b264
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-12 (Tue, 12 Mar 2024)

  Changed paths:
    M docs/deployment/ninja/command/export.adoc

  Log Message:
  -----------
  ninja doc: small improvement for export command


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

  Changed paths:
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/BasicGeneratorOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/BaseGeneratorOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/GeneratorMiningRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/GeneratorOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/ImportAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacGeneratorUtils.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialAbstractRole.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialArchetype.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialBusinessRole.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialOrg.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  Add support for generating RBAC testing data using ninja
1. Part of RBAC Testing Data, which provides testing data
 for role mining and other RBAC-related processes


  Commit: f2be22eba1f615e7ebd0de8ab2245e43548464ce
      https://github.com/Evolveum/midpoint/commit/f2be22eba1f615e7ebd0de8ab2245e43548464ce
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-03-12 (Tue, 12 Mar 2024)

  Changed paths:
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java

  Log Message:
  -----------
  Fixed SqaleRepoSmokeTest

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


  Commit: 4821e7de49a285f3c1962f1042fcf335e31e483b
      https://github.com/Evolveum/midpoint/commit/4821e7de49a285f3c1962f1042fcf335e31e483b
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-12 (Tue, 12 Mar 2024)

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

  Log Message:
  -----------
  Improve generating RBAC testing data using ninja
1. Part of RBAC Testing Data, which provides testing data
 for role mining and other RBAC-related processes


  Commit: 67880052bad9e89d3c888d8da5a7f64950f5cbd0
      https://github.com/Evolveum/midpoint/commit/67880052bad9e89d3c888d8da5a7f64950f5cbd0
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-12 (Tue, 12 Mar 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/resources/messages.properties

  Log Message:
  -----------
  Improve generating RBAC testing data using ninja
1. Part of RBAC Testing Data, which provides testing data
 for role mining and other RBAC-related processes


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

  Changed paths:
    A docs/roles-policies/classification/index.adoc

  Log Message:
  -----------
  Classification and clearances


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

  Changed paths:
    A docs/roles-policies/classification/index.adoc

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


  Commit: 62daa8d7ba3245cf1eef862be96dd5171f76fc06
      https://github.com/Evolveum/midpoint/commit/62daa8d7ba3245cf1eef862be96dd5171f76fc06
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-12 (Tue, 12 Mar 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:
  -----------
  Include aux roles in RBAC testing data generator
1. Part of RBAC Testing Data, which provides testing data
 for role mining and other RBAC-related processes


  Commit: 5928f0f7f76f1248f433d005a4130e9b74e3dff2
      https://github.com/Evolveum/midpoint/commit/5928f0f7f76f1248f433d005a4130e9b74e3dff2
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-12 (Tue, 12 Mar 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/tables/RoleAnalysisRoleBasedTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisUserBasedTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.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 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/chunk/BasePrepareAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/chunk/ExpandedMiningStructure.java

  Log Message:
  -----------
  Role analysis operation panel improvements
1. Enable sorting by selected object.
This enables easier navigation in the table
when choosing a specific pattern.
2. Icon now change color based on object archetype.


  Commit: 84c1a46a172cd109cca1af18c6eb37dae676ab67
      https://github.com/Evolveum/midpoint/commit/84c1a46a172cd109cca1af18c6eb37dae676ab67
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-12 (Tue, 12 Mar 2024)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java

  Log Message:
  -----------
  Roll back use of model-level resolver in tests

Introduced in 554eb0f3846cb99793e51ded5180a61f5aa5d5b8, the
default use of model-level object resolver (used mainly for
shadows) was not a great idea. A number of tests rely on
the "no fetch" resolution.

Hence, now it's rolled back. If needed, it has to be turned
on explicitly, like this:

assertUserAfter(userOid)
------> .withObjectResolver(createSimpleModelObjectResolver())
        .singleLink()
        .resolveTarget()
        .associations()
        .assertSize(1)
        ...

This should fix failing tests.


  Commit: 8a4d0bbd19d3e8bd3fe4b19a808d7c795ecddfc3
      https://github.com/Evolveum/midpoint/commit/8a4d0bbd19d3e8bd3fe4b19a808d7c795ecddfc3
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

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

  Log Message:
  -----------
  Classification docs updates


  Commit: e0875e5eef97af462b715d30ab8d8e05b830a338
      https://github.com/Evolveum/midpoint/commit/e0875e5eef97af462b715d30ab8d8e05b830a338
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

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

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


  Commit: 79e14e8929fb5cd863f88c824a6f27d4054b1d97
      https://github.com/Evolveum/midpoint/commit/79e14e8929fb5cd863f88c824a6f27d4054b1d97
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

  Changed paths:
    M docs/interfaces/rest/concepts/using-rest-examples.adoc
    M docs/interfaces/rest/operations/create-op-rest.adoc
    M docs/interfaces/rest/operations/delete-op-rest.adoc
    A docs/interfaces/rest/operations/examples/access-request-approval.adoc
    R docs/interfaces/rest/operations/examples/access-request-review.adoc
    M docs/interfaces/rest/operations/examples/access-request.adoc
    A docs/interfaces/rest/operations/examples/raw/generate-value-rpc.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-approval.adoc
    R docs/interfaces/rest/operations/examples/raw/search-case-open-review.adoc
    A docs/interfaces/rest/operations/examples/raw/search-requestable-from-role-catalog-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-run.adoc
    M docs/interfaces/rest/operations/generate-and-validate-concrete-op-rest.adoc
    M docs/interfaces/rest/operations/generate-and-validate-op-rest.adoc
    M docs/interfaces/rest/operations/get-op-rest.adoc
    M docs/interfaces/rest/operations/modify-op-rest.adoc
    M docs/interfaces/rest/operations/notify-op-rest.adoc
    A docs/interfaces/rest/operations/raw/a-auth.adoc
    A docs/interfaces/rest/operations/raw/m-auth.adoc
    M docs/interfaces/rest/operations/resource-op-rest.adoc
    M docs/interfaces/rest/operations/script-execute-op-rest.adoc
    M docs/interfaces/rest/operations/search-op-rest.adoc
    M docs/interfaces/rest/operations/shadow-op-rest.adoc
    M docs/interfaces/rest/operations/task-specific-op-rest.adoc
    M docs/interfaces/rest/operations/user-specific-op-rest.adoc

  Log Message:
  -----------
  REST docu, mainly authz added to operation examples and alsom added some examples in general


  Commit: 4a63314b4d0419aa724c74815ecfcae21d6fd265
      https://github.com/Evolveum/midpoint/commit/4a63314b4d0419aa724c74815ecfcae21d6fd265
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

  Changed paths:
    M docs/concepts/query/midpoint-query-language/expressions.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    A docs/roles-policies/classification/index.adoc

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


  Commit: c2e7faa72d17516ec2d1794374d89f193fc70197
      https://github.com/Evolveum/midpoint/commit/c2e7faa72d17516ec2d1794374d89f193fc70197
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

  Changed paths:
    M docs/interfaces/rest/concepts/using-rest-examples.adoc
    M docs/interfaces/rest/operations/create-op-rest.adoc
    M docs/interfaces/rest/operations/delete-op-rest.adoc
    A docs/interfaces/rest/operations/examples/access-request-approval.adoc
    R docs/interfaces/rest/operations/examples/access-request-review.adoc
    M docs/interfaces/rest/operations/examples/access-request.adoc
    A docs/interfaces/rest/operations/examples/raw/generate-value-rpc.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-approval.adoc
    R docs/interfaces/rest/operations/examples/raw/search-case-open-review.adoc
    A docs/interfaces/rest/operations/examples/raw/search-requestable-from-role-catalog-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-run.adoc
    M docs/interfaces/rest/operations/generate-and-validate-concrete-op-rest.adoc
    M docs/interfaces/rest/operations/generate-and-validate-op-rest.adoc
    M docs/interfaces/rest/operations/get-op-rest.adoc
    M docs/interfaces/rest/operations/modify-op-rest.adoc
    M docs/interfaces/rest/operations/notify-op-rest.adoc
    A docs/interfaces/rest/operations/raw/a-auth.adoc
    A docs/interfaces/rest/operations/raw/m-auth.adoc
    M docs/interfaces/rest/operations/resource-op-rest.adoc
    M docs/interfaces/rest/operations/script-execute-op-rest.adoc
    M docs/interfaces/rest/operations/search-op-rest.adoc
    M docs/interfaces/rest/operations/shadow-op-rest.adoc
    M docs/interfaces/rest/operations/task-specific-op-rest.adoc
    M docs/interfaces/rest/operations/user-specific-op-rest.adoc

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


  Commit: dff5cca2b41cb3ef13af1e21ef75367bc2e2058a
      https://github.com/Evolveum/midpoint/commit/dff5cca2b41cb3ef13af1e21ef75367bc2e2058a
  Author: Marton Lubomir <lmarton at evolveum.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

  Changed paths:
    M docs/misc/notifications/configuration.adoc

  Log Message:
  -----------
  Fix tag IMPORTANT


  Commit: cff756c5fd4f28ecd599cb8ace476f0eda9cee41
      https://github.com/Evolveum/midpoint/commit/cff756c5fd4f28ecd599cb8ace476f0eda9cee41
  Author: Marton Lubomir <lmarton at evolveum.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

  Changed paths:
    M docs/misc/notifications/configuration.adoc

  Log Message:
  -----------
  Fix tag IMPORTANT


  Commit: cb3fbe0803602b0f58cd5572c409290740ec6823
      https://github.com/Evolveum/midpoint/commit/cb3fbe0803602b0f58cd5572c409290740ec6823
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    A repo/system-init/src/main/resources/initial-objects/archetype/062-archetype-classification.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/063-archetype-clearance.xml
    A repo/system-init/src/main/resources/initial-objects/role/044-role-privileged-access.xml

  Log Message:
  -----------
  Classification initial objects


  Commit: 541a38516f5b9ebb8547bc9d68f3c8c1d8eb916c
      https://github.com/Evolveum/midpoint/commit/541a38516f5b9ebb8547bc9d68f3c8c1d8eb916c
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    A repo/system-init/src/main/resources/initial-objects/archetype/062-archetype-classification.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/063-archetype-clearance.xml
    A repo/system-init/src/main/resources/initial-objects/role/044-role-privileged-access.xml

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


  Commit: 29e7fc6ba81259456651681e5308d237c3ab4eb2
      https://github.com/Evolveum/midpoint/commit/29e7fc6ba81259456651681e5308d237c3ab4eb2
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/test/resources/common/role-mapmaker.xml
    M model/model-intest/src/test/resources/caseignore/role-fool.xml
    M model/model-intest/src/test/resources/entitlements/role-crew-of-guybrush.xml
    M model/model-intest/src/test/resources/entitlements/role-mapmaker.xml
    M model/model-intest/src/test/resources/entitlements/role-thug.xml
    M model/model-intest/src/test/resources/mapping/advanced/resource-dummy-ranges-direct.xml
    M model/model-intest/src/test/resources/mapping/advanced/role-ranges.xml
    M model/model-intest/src/test/resources/rbac/role-meta-fool.xml
    M model/model-intest/src/test/resources/sync/role-corpse.xml
    M testing/conntest/src/test/resources/ad-ldap-big/role-big.xml
    M testing/conntest/src/test/resources/ad-ldap-multidomain/role-pirate.xml
    M testing/conntest/src/test/resources/ad-ldap-simple/role-pirate.xml
    M testing/conntest/src/test/resources/edir/role-pirate.xml
    M testing/longtest/src/test/resources/ldap-complex/role-captain.xml
    M testing/longtest/src/test/resources/ldap-complex/role-judge.xml
    M testing/longtest/src/test/resources/ldap-complex/role-pirate.xml
    M testing/longtest/src/test/resources/ldap-complex/role-sailor.xml
    M testing/longtest/src/test/resources/ldap/role-pirate.xml
    M testing/story/src/test/resources/consistency/role-admins.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-faculty-license.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-faculty.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-graduate-license.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-graduate.xml
    M testing/story/src/test/resources/science/role-statistics.xml

  Log Message:
  -----------
  Mass converted association target in tests searchs to use MQL


  Commit: c70e1f1977517b9547a01c28be0d581158e784d3
      https://github.com/Evolveum/midpoint/commit/c70e1f1977517b9547a01c28be0d581158e784d3
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

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

  Log Message:
  -----------
  MID-9508: AssociationTargetSearch uses correct shadow definition for MQL

Query Language requires correct definition for parsing shadow attributes:
Added support to AssociationTargetSearchEvaluator to parse queries using
correct definition.


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

  Changed paths:
    M docs/admin-gui/simulations.adoc
    M docs/roles-policies/classification/index.adoc
    M docs/schema/archetypes/configuration.adoc
    M docs/schema/archetypes/index.adoc

  Log Message:
  -----------
  Some feature page attributes


  Commit: c010879abed4b7daf55afc78f492db22f2f8dbbc
      https://github.com/Evolveum/midpoint/commit/c010879abed4b7daf55afc78f492db22f2f8dbbc
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

  Changed paths:
    M docs/admin-gui/simulations.adoc
    M docs/roles-policies/classification/index.adoc
    M docs/schema/archetypes/configuration.adoc
    M docs/schema/archetypes/index.adoc

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


  Commit: 0f38a543dcf27a3a87af6989b685dfa538f69002
      https://github.com/Evolveum/midpoint/commit/0f38a543dcf27a3a87af6989b685dfa538f69002
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

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

  Log Message:
  -----------
  fix bug with duplication action in table


  Commit: 89180370d37666e4fdf53713824dfcd33ebc7952
      https://github.com/Evolveum/midpoint/commit/89180370d37666e4fdf53713824dfcd33ebc7952
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

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

  Log Message:
  -----------
  MID-9461: adding CDATA in code of script expression evaluator when using velocity and HTML format


  Commit: 4917ae2fc0cb7efcc3406aed951410a091074c06
      https://github.com/Evolveum/midpoint/commit/4917ae2fc0cb7efcc3406aed951410a091074c06
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

  Changed paths:
    M docs/admin-gui/simulations.adoc
    M docs/deployment/ninja/command/export.adoc
    M docs/interfaces/rest/concepts/using-rest-examples.adoc
    M docs/interfaces/rest/operations/create-op-rest.adoc
    M docs/interfaces/rest/operations/delete-op-rest.adoc
    A docs/interfaces/rest/operations/examples/access-request-approval.adoc
    R docs/interfaces/rest/operations/examples/access-request-review.adoc
    M docs/interfaces/rest/operations/examples/access-request.adoc
    A docs/interfaces/rest/operations/examples/raw/generate-value-rpc.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-approval.adoc
    R docs/interfaces/rest/operations/examples/raw/search-case-open-review.adoc
    A docs/interfaces/rest/operations/examples/raw/search-requestable-from-role-catalog-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-run.adoc
    M docs/interfaces/rest/operations/generate-and-validate-concrete-op-rest.adoc
    M docs/interfaces/rest/operations/generate-and-validate-op-rest.adoc
    M docs/interfaces/rest/operations/get-op-rest.adoc
    M docs/interfaces/rest/operations/modify-op-rest.adoc
    M docs/interfaces/rest/operations/notify-op-rest.adoc
    A docs/interfaces/rest/operations/raw/a-auth.adoc
    A docs/interfaces/rest/operations/raw/m-auth.adoc
    M docs/interfaces/rest/operations/resource-op-rest.adoc
    M docs/interfaces/rest/operations/script-execute-op-rest.adoc
    M docs/interfaces/rest/operations/search-op-rest.adoc
    M docs/interfaces/rest/operations/shadow-op-rest.adoc
    M docs/interfaces/rest/operations/task-specific-op-rest.adoc
    M docs/interfaces/rest/operations/user-specific-op-rest.adoc
    M docs/misc/notifications/configuration.adoc
    A docs/roles-policies/classification/index.adoc
    M docs/schema/archetypes/configuration.adoc
    M docs/schema/archetypes/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.html
    M gui/admin-gui/src/test/resources/common/role-mapmaker.xml
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AbstractSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    M model/model-intest/src/test/resources/caseignore/role-fool.xml
    M model/model-intest/src/test/resources/entitlements/role-crew-of-guybrush.xml
    M model/model-intest/src/test/resources/entitlements/role-mapmaker.xml
    M model/model-intest/src/test/resources/entitlements/role-thug.xml
    M model/model-intest/src/test/resources/mapping/advanced/resource-dummy-ranges-direct.xml
    M model/model-intest/src/test/resources/mapping/advanced/role-ranges.xml
    M model/model-intest/src/test/resources/rbac/role-meta-fool.xml
    M model/model-intest/src/test/resources/sync/role-corpse.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
    A repo/system-init/src/main/resources/initial-objects/archetype/062-archetype-classification.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/063-archetype-clearance.xml
    A repo/system-init/src/main/resources/initial-objects/role/044-role-privileged-access.xml
    M testing/conntest/src/test/resources/ad-ldap-big/role-big.xml
    M testing/conntest/src/test/resources/ad-ldap-multidomain/role-pirate.xml
    M testing/conntest/src/test/resources/ad-ldap-simple/role-pirate.xml
    M testing/conntest/src/test/resources/edir/role-pirate.xml
    M testing/longtest/src/test/resources/ldap-complex/role-captain.xml
    M testing/longtest/src/test/resources/ldap-complex/role-judge.xml
    M testing/longtest/src/test/resources/ldap-complex/role-pirate.xml
    M testing/longtest/src/test/resources/ldap-complex/role-sailor.xml
    M testing/longtest/src/test/resources/ldap/role-pirate.xml
    M testing/story/src/test/resources/consistency/role-admins.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-faculty-license.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-faculty.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-graduate-license.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-graduate.xml
    M testing/story/src/test/resources/science/role-statistics.xml

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


  Commit: 3276772585c889981f674bae78d297d625e4c9e7
      https://github.com/Evolveum/midpoint/commit/3276772585c889981f674bae78d297d625e4c9e7
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

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

  Log Message:
  -----------
  Use ResourceObjectDefinition.getPrismObjectDefinition instead of custom code


  Commit: 07fcdd5446aa0ec25c44d23896a46e6d3a42df22
      https://github.com/Evolveum/midpoint/commit/07fcdd5446aa0ec25c44d23896a46e6d3a42df22
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java

  Log Message:
  -----------
  Sqale: Removed superflous ordering from searchContainersIterative


  Commit: 6c73835a98ea3d97c7a0d4315d17cfca0ea5425c
      https://github.com/Evolveum/midpoint/commit/6c73835a98ea3d97c7a0d4315d17cfca0ea5425c
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

  Changed paths:
    M docs/interfaces/rest/operations/task-specific-op-rest.adoc

  Log Message:
  -----------
  REST docu, missing new line


  Commit: 5cc0f5704d1c1860712f321e7a4f2e80ea6d2d29
      https://github.com/Evolveum/midpoint/commit/5cc0f5704d1c1860712f321e7a4f2e80ea6d2d29
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

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

  Log Message:
  -----------
  MID-9478: fix suggestions of existing intents during createing of new resource object type


  Commit: 1314cac8aecc4959a51228fcf64329e1afe24515
      https://github.com/Evolveum/midpoint/commit/1314cac8aecc4959a51228fcf64329e1afe24515
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowQueryConversionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ValueBasedDefinitionLookupsImpl.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java

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


  Commit: 1f9333c8b798053e89f1559ffb1f252e29976509
      https://github.com/Evolveum/midpoint/commit/1f9333c8b798053e89f1559ffb1f252e29976509
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

  Changed paths:
    M docs/interfaces/rest/concepts/authentication.adoc
    M docs/interfaces/rest/concepts/index.adoc
    M docs/interfaces/rest/concepts/media-types-rest.adoc
    M docs/interfaces/rest/concepts/methods-http-and-outcome.adoc
    M docs/interfaces/rest/concepts/raw/outcome.adoc
    M docs/interfaces/rest/concepts/using-rest-examples.adoc
    M docs/interfaces/rest/endpoints/access-certification-campaign-type.adoc
    M docs/interfaces/rest/endpoints/access-certification-definition-type.adoc
    M docs/interfaces/rest/endpoints/archetypes.adoc
    M docs/interfaces/rest/endpoints/cases.adoc
    M docs/interfaces/rest/endpoints/connector-hosts.adoc
    M docs/interfaces/rest/endpoints/connectors.adoc
    M docs/interfaces/rest/endpoints/dashboards.adoc
    M docs/interfaces/rest/endpoints/forms.adoc
    M docs/interfaces/rest/endpoints/functions.adoc
    M docs/interfaces/rest/endpoints/generic-objects.adoc
    M docs/interfaces/rest/endpoints/index.adoc
    M docs/interfaces/rest/endpoints/lookup-tables.adoc
    M docs/interfaces/rest/endpoints/nodes.adoc
    M docs/interfaces/rest/endpoints/object-collections.adoc
    M docs/interfaces/rest/endpoints/object-templates.adoc
    M docs/interfaces/rest/endpoints/organizational-units.adoc
    M docs/interfaces/rest/endpoints/report-data.adoc
    M docs/interfaces/rest/endpoints/reports.adoc
    M docs/interfaces/rest/endpoints/resources.adoc
    M docs/interfaces/rest/endpoints/roles.adoc
    M docs/interfaces/rest/endpoints/rpc.adoc
    M docs/interfaces/rest/endpoints/security-policies.adoc
    M docs/interfaces/rest/endpoints/sequences.adoc
    M docs/interfaces/rest/endpoints/services.adoc
    M docs/interfaces/rest/endpoints/shadows.adoc
    M docs/interfaces/rest/endpoints/system-configurations.adoc
    M docs/interfaces/rest/endpoints/tasks.adoc
    M docs/interfaces/rest/endpoints/users.adoc
    M docs/interfaces/rest/endpoints/value-policies.adoc
    M docs/interfaces/rest/operations/create-op-rest.adoc
    M docs/interfaces/rest/operations/delete-op-rest.adoc
    M docs/interfaces/rest/operations/examples/access-request-approval.adoc
    M docs/interfaces/rest/operations/examples/access-request.adoc
    M docs/interfaces/rest/operations/examples/create-object.adoc
    M docs/interfaces/rest/operations/examples/create-user.adoc
    M docs/interfaces/rest/operations/examples/get-user-self.adoc
    M docs/interfaces/rest/operations/examples/get-user-unique-id.adoc
    M docs/interfaces/rest/operations/examples/index.adoc
    M docs/interfaces/rest/operations/examples/raw/create-acc.adoc.adoc
    M docs/interfaces/rest/operations/examples/raw/create-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/create-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/create-role-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/create-task-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-task.adoc
    M docs/interfaces/rest/operations/examples/raw/create-user-jack.adoc
    M docs/interfaces/rest/operations/examples/raw/curl-authenticatoin-intro-note.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-case.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-role.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-task.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-user.adoc
    M docs/interfaces/rest/operations/examples/raw/execute-script-rpc.adoc
    M docs/interfaces/rest/operations/examples/raw/generate-value-rpc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-case-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/get-direct-indirect-assignments.adoc
    M docs/interfaces/rest/operations/examples/raw/get-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/get-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/get-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/get-role-end-user.adoc
    M docs/interfaces/rest/operations/examples/raw/get-shadow-owner.adoc
    M docs/interfaces/rest/operations/examples/raw/get-task.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-administrator.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-self-xml.adoc
    M docs/interfaces/rest/operations/examples/raw/import-from-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/import-shadow.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-case-assign-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-entitlement.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-res-cap.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-task.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-user.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-user-assign-role.adoc
    M docs/interfaces/rest/operations/examples/raw/notify-change-password.adoc
    M docs/interfaces/rest/operations/examples/raw/org-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/role-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-roles.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-users.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all.adoc
    M docs/interfaces/rest/operations/examples/raw/search-case-open-approval.adoc
    M docs/interfaces/rest/operations/examples/raw/search-case-open-user.adoc
    M docs/interfaces/rest/operations/examples/raw/search-gen-name.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-roles.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-users.adoc
    M docs/interfaces/rest/operations/examples/raw/search-report-data-from-report-def.adoc
    M docs/interfaces/rest/operations/examples/raw/search-requestable-from-role-catalog-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-resume.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-run.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-suspend.adoc
    M docs/interfaces/rest/operations/examples/raw/test-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/user-get-value-policy.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/examples/raw/validate-value-rpc.adoc
    M docs/interfaces/rest/operations/examples/search-objects-filter.adoc
    M docs/interfaces/rest/operations/examples/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/generate-and-validate-concrete-op-rest.adoc
    M docs/interfaces/rest/operations/generate-and-validate-op-rest.adoc
    M docs/interfaces/rest/operations/get-op-rest.adoc
    M docs/interfaces/rest/operations/index.adoc
    M docs/interfaces/rest/operations/modify-op-rest.adoc
    M docs/interfaces/rest/operations/notify-op-rest.adoc
    M docs/interfaces/rest/operations/raw/a-auth.adoc
    M docs/interfaces/rest/operations/raw/m-auth.adoc
    M docs/interfaces/rest/operations/raw/operation-prop-search.adoc
    M docs/interfaces/rest/operations/raw/options-usage-meo.adoc
    M docs/interfaces/rest/operations/raw/options-usage.adoc
    M docs/interfaces/rest/operations/resource-op-rest.adoc
    M docs/interfaces/rest/operations/script-execute-op-rest.adoc
    M docs/interfaces/rest/operations/search-op-rest.adoc
    M docs/interfaces/rest/operations/shadow-op-rest.adoc
    M docs/interfaces/rest/operations/task-specific-op-rest.adoc
    M docs/interfaces/rest/operations/user-specific-op-rest.adoc
    M docs/interfaces/rest/raw/curl-env-note.adoc

  Log Message:
  -----------
  REST docu change, upkeep status and some other minor changes


  Commit: 33151818f80547658d0ebcfa9e03b749eee69395
      https://github.com/Evolveum/midpoint/commit/33151818f80547658d0ebcfa9e03b749eee69395
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

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

  Log Message:
  -----------
  MID-9346: adding tolerat element for association to visible items


  Commit: e43e6f3767537e1deae1b699a9990c0a35298758
      https://github.com/Evolveum/midpoint/commit/e43e6f3767537e1deae1b699a9990c0a35298758
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-13 (Wed, 13 Mar 2024)

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

  Log Message:
  -----------
  fix NP in resource intent panel factory


  Commit: 108731025a328779b11ad0fa805c4e4c3be254d3
      https://github.com/Evolveum/midpoint/commit/108731025a328779b11ad0fa805c4e4c3be254d3
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-14 (Thu, 14 Mar 2024)

  Changed paths:
    M docs/misc/notifications/configuration.adoc

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


  Commit: 764a15bb2a85264410e3f0f322a41525c081a607
      https://github.com/Evolveum/midpoint/commit/764a15bb2a85264410e3f0f322a41525c081a607
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-14 (Thu, 14 Mar 2024)

  Changed paths:
    M docs/interfaces/rest/concepts/authentication.adoc
    M docs/interfaces/rest/concepts/index.adoc
    M docs/interfaces/rest/concepts/media-types-rest.adoc
    M docs/interfaces/rest/concepts/methods-http-and-outcome.adoc
    M docs/interfaces/rest/concepts/raw/outcome.adoc
    M docs/interfaces/rest/concepts/using-rest-examples.adoc
    M docs/interfaces/rest/endpoints/access-certification-campaign-type.adoc
    M docs/interfaces/rest/endpoints/access-certification-definition-type.adoc
    M docs/interfaces/rest/endpoints/archetypes.adoc
    M docs/interfaces/rest/endpoints/cases.adoc
    M docs/interfaces/rest/endpoints/connector-hosts.adoc
    M docs/interfaces/rest/endpoints/connectors.adoc
    M docs/interfaces/rest/endpoints/dashboards.adoc
    M docs/interfaces/rest/endpoints/forms.adoc
    M docs/interfaces/rest/endpoints/functions.adoc
    M docs/interfaces/rest/endpoints/generic-objects.adoc
    M docs/interfaces/rest/endpoints/index.adoc
    M docs/interfaces/rest/endpoints/lookup-tables.adoc
    M docs/interfaces/rest/endpoints/nodes.adoc
    M docs/interfaces/rest/endpoints/object-collections.adoc
    M docs/interfaces/rest/endpoints/object-templates.adoc
    M docs/interfaces/rest/endpoints/organizational-units.adoc
    M docs/interfaces/rest/endpoints/report-data.adoc
    M docs/interfaces/rest/endpoints/reports.adoc
    M docs/interfaces/rest/endpoints/resources.adoc
    M docs/interfaces/rest/endpoints/roles.adoc
    M docs/interfaces/rest/endpoints/rpc.adoc
    M docs/interfaces/rest/endpoints/security-policies.adoc
    M docs/interfaces/rest/endpoints/sequences.adoc
    M docs/interfaces/rest/endpoints/services.adoc
    M docs/interfaces/rest/endpoints/shadows.adoc
    M docs/interfaces/rest/endpoints/system-configurations.adoc
    M docs/interfaces/rest/endpoints/tasks.adoc
    M docs/interfaces/rest/endpoints/users.adoc
    M docs/interfaces/rest/endpoints/value-policies.adoc
    M docs/interfaces/rest/operations/create-op-rest.adoc
    M docs/interfaces/rest/operations/delete-op-rest.adoc
    M docs/interfaces/rest/operations/examples/access-request-approval.adoc
    M docs/interfaces/rest/operations/examples/access-request.adoc
    M docs/interfaces/rest/operations/examples/create-object.adoc
    M docs/interfaces/rest/operations/examples/create-user.adoc
    M docs/interfaces/rest/operations/examples/get-user-self.adoc
    M docs/interfaces/rest/operations/examples/get-user-unique-id.adoc
    M docs/interfaces/rest/operations/examples/index.adoc
    M docs/interfaces/rest/operations/examples/raw/create-acc.adoc.adoc
    M docs/interfaces/rest/operations/examples/raw/create-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/create-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/create-role-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/create-task-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-task.adoc
    M docs/interfaces/rest/operations/examples/raw/create-user-jack.adoc
    M docs/interfaces/rest/operations/examples/raw/curl-authenticatoin-intro-note.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-case.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-role.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-task.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-user.adoc
    M docs/interfaces/rest/operations/examples/raw/execute-script-rpc.adoc
    M docs/interfaces/rest/operations/examples/raw/generate-value-rpc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-case-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/get-direct-indirect-assignments.adoc
    M docs/interfaces/rest/operations/examples/raw/get-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/get-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/get-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/get-role-end-user.adoc
    M docs/interfaces/rest/operations/examples/raw/get-shadow-owner.adoc
    M docs/interfaces/rest/operations/examples/raw/get-task.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-administrator.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-self-xml.adoc
    M docs/interfaces/rest/operations/examples/raw/import-from-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/import-shadow.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-case-assign-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-entitlement.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-res-cap.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-task.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-user.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-user-assign-role.adoc
    M docs/interfaces/rest/operations/examples/raw/notify-change-password.adoc
    M docs/interfaces/rest/operations/examples/raw/org-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/role-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-roles.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-users.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all.adoc
    M docs/interfaces/rest/operations/examples/raw/search-case-open-approval.adoc
    M docs/interfaces/rest/operations/examples/raw/search-case-open-user.adoc
    M docs/interfaces/rest/operations/examples/raw/search-gen-name.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-roles.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-users.adoc
    M docs/interfaces/rest/operations/examples/raw/search-report-data-from-report-def.adoc
    M docs/interfaces/rest/operations/examples/raw/search-requestable-from-role-catalog-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-resume.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-run.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-suspend.adoc
    M docs/interfaces/rest/operations/examples/raw/test-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/user-get-value-policy.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/examples/raw/validate-value-rpc.adoc
    M docs/interfaces/rest/operations/examples/search-objects-filter.adoc
    M docs/interfaces/rest/operations/examples/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/generate-and-validate-concrete-op-rest.adoc
    M docs/interfaces/rest/operations/generate-and-validate-op-rest.adoc
    M docs/interfaces/rest/operations/get-op-rest.adoc
    M docs/interfaces/rest/operations/index.adoc
    M docs/interfaces/rest/operations/modify-op-rest.adoc
    M docs/interfaces/rest/operations/notify-op-rest.adoc
    M docs/interfaces/rest/operations/raw/a-auth.adoc
    M docs/interfaces/rest/operations/raw/m-auth.adoc
    M docs/interfaces/rest/operations/raw/operation-prop-search.adoc
    M docs/interfaces/rest/operations/raw/options-usage-meo.adoc
    M docs/interfaces/rest/operations/raw/options-usage.adoc
    M docs/interfaces/rest/operations/resource-op-rest.adoc
    M docs/interfaces/rest/operations/script-execute-op-rest.adoc
    M docs/interfaces/rest/operations/search-op-rest.adoc
    M docs/interfaces/rest/operations/shadow-op-rest.adoc
    M docs/interfaces/rest/operations/task-specific-op-rest.adoc
    M docs/interfaces/rest/operations/user-specific-op-rest.adoc
    M docs/interfaces/rest/raw/curl-env-note.adoc

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


  Commit: 5ab5d1a427d4a841b98fae6bdf2fa255212dfc7b
      https://github.com/Evolveum/midpoint/commit/5ab5d1a427d4a841b98fae6bdf2fa255212dfc7b
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-14 (Thu, 14 Mar 2024)

  Changed paths:
    M docs/interfaces/rest/concepts/using-rest-examples.adoc

  Log Message:
  -----------
  REST Docu, some missing text (passages looked strange when empty)


  Commit: e755f24e8a3179f1ddd2172e6fb86f53e39d628a
      https://github.com/Evolveum/midpoint/commit/e755f24e8a3179f1ddd2172e6fb86f53e39d628a
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-03-14 (Thu, 14 Mar 2024)

  Changed paths:
    M docs/interfaces/rest/concepts/using-rest-examples.adoc

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


  Commit: 07bf6e40367a3ad1d3da51c45c8db21731247357
      https://github.com/Evolveum/midpoint/commit/07bf6e40367a3ad1d3da51c45c8db21731247357
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-03-14 (Thu, 14 Mar 2024)

  Changed paths:
    M docs/interfaces/rest/concepts/authentication.adoc
    M docs/interfaces/rest/concepts/index.adoc
    M docs/interfaces/rest/concepts/media-types-rest.adoc
    M docs/interfaces/rest/concepts/methods-http-and-outcome.adoc
    M docs/interfaces/rest/concepts/raw/outcome.adoc
    M docs/interfaces/rest/concepts/using-rest-examples.adoc
    M docs/interfaces/rest/endpoints/access-certification-campaign-type.adoc
    M docs/interfaces/rest/endpoints/access-certification-definition-type.adoc
    M docs/interfaces/rest/endpoints/archetypes.adoc
    M docs/interfaces/rest/endpoints/cases.adoc
    M docs/interfaces/rest/endpoints/connector-hosts.adoc
    M docs/interfaces/rest/endpoints/connectors.adoc
    M docs/interfaces/rest/endpoints/dashboards.adoc
    M docs/interfaces/rest/endpoints/forms.adoc
    M docs/interfaces/rest/endpoints/functions.adoc
    M docs/interfaces/rest/endpoints/generic-objects.adoc
    M docs/interfaces/rest/endpoints/index.adoc
    M docs/interfaces/rest/endpoints/lookup-tables.adoc
    M docs/interfaces/rest/endpoints/nodes.adoc
    M docs/interfaces/rest/endpoints/object-collections.adoc
    M docs/interfaces/rest/endpoints/object-templates.adoc
    M docs/interfaces/rest/endpoints/organizational-units.adoc
    M docs/interfaces/rest/endpoints/report-data.adoc
    M docs/interfaces/rest/endpoints/reports.adoc
    M docs/interfaces/rest/endpoints/resources.adoc
    M docs/interfaces/rest/endpoints/roles.adoc
    M docs/interfaces/rest/endpoints/rpc.adoc
    M docs/interfaces/rest/endpoints/security-policies.adoc
    M docs/interfaces/rest/endpoints/sequences.adoc
    M docs/interfaces/rest/endpoints/services.adoc
    M docs/interfaces/rest/endpoints/shadows.adoc
    M docs/interfaces/rest/endpoints/system-configurations.adoc
    M docs/interfaces/rest/endpoints/tasks.adoc
    M docs/interfaces/rest/endpoints/users.adoc
    M docs/interfaces/rest/endpoints/value-policies.adoc
    M docs/interfaces/rest/operations/create-op-rest.adoc
    M docs/interfaces/rest/operations/delete-op-rest.adoc
    M docs/interfaces/rest/operations/examples/access-request-approval.adoc
    M docs/interfaces/rest/operations/examples/access-request.adoc
    M docs/interfaces/rest/operations/examples/create-object.adoc
    M docs/interfaces/rest/operations/examples/create-user.adoc
    M docs/interfaces/rest/operations/examples/get-user-self.adoc
    M docs/interfaces/rest/operations/examples/get-user-unique-id.adoc
    M docs/interfaces/rest/operations/examples/index.adoc
    M docs/interfaces/rest/operations/examples/raw/create-acc.adoc.adoc
    M docs/interfaces/rest/operations/examples/raw/create-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/create-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/create-role-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/create-task-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-task.adoc
    M docs/interfaces/rest/operations/examples/raw/create-user-jack.adoc
    M docs/interfaces/rest/operations/examples/raw/curl-authenticatoin-intro-note.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-case.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-role.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-task.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-user.adoc
    M docs/interfaces/rest/operations/examples/raw/execute-script-rpc.adoc
    M docs/interfaces/rest/operations/examples/raw/generate-value-rpc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-case-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/get-direct-indirect-assignments.adoc
    M docs/interfaces/rest/operations/examples/raw/get-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/get-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/get-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/get-role-end-user.adoc
    M docs/interfaces/rest/operations/examples/raw/get-shadow-owner.adoc
    M docs/interfaces/rest/operations/examples/raw/get-task.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-administrator.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-self-xml.adoc
    M docs/interfaces/rest/operations/examples/raw/import-from-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/import-shadow.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-case-assign-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-entitlement.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-res-cap.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-task.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-user.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-user-assign-role.adoc
    M docs/interfaces/rest/operations/examples/raw/notify-change-password.adoc
    M docs/interfaces/rest/operations/examples/raw/org-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/role-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-roles.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-users.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all.adoc
    M docs/interfaces/rest/operations/examples/raw/search-case-open-approval.adoc
    M docs/interfaces/rest/operations/examples/raw/search-case-open-user.adoc
    M docs/interfaces/rest/operations/examples/raw/search-gen-name.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-roles.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-users.adoc
    M docs/interfaces/rest/operations/examples/raw/search-report-data-from-report-def.adoc
    M docs/interfaces/rest/operations/examples/raw/search-requestable-from-role-catalog-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-resume.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-run.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-suspend.adoc
    M docs/interfaces/rest/operations/examples/raw/test-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/user-get-value-policy.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/examples/raw/validate-value-rpc.adoc
    M docs/interfaces/rest/operations/examples/search-objects-filter.adoc
    M docs/interfaces/rest/operations/examples/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/generate-and-validate-concrete-op-rest.adoc
    M docs/interfaces/rest/operations/generate-and-validate-op-rest.adoc
    M docs/interfaces/rest/operations/get-op-rest.adoc
    M docs/interfaces/rest/operations/index.adoc
    M docs/interfaces/rest/operations/modify-op-rest.adoc
    M docs/interfaces/rest/operations/notify-op-rest.adoc
    M docs/interfaces/rest/operations/raw/a-auth.adoc
    M docs/interfaces/rest/operations/raw/m-auth.adoc
    M docs/interfaces/rest/operations/raw/operation-prop-search.adoc
    M docs/interfaces/rest/operations/raw/options-usage-meo.adoc
    M docs/interfaces/rest/operations/raw/options-usage.adoc
    M docs/interfaces/rest/operations/resource-op-rest.adoc
    M docs/interfaces/rest/operations/script-execute-op-rest.adoc
    M docs/interfaces/rest/operations/search-op-rest.adoc
    M docs/interfaces/rest/operations/shadow-op-rest.adoc
    M docs/interfaces/rest/operations/task-specific-op-rest.adoc
    M docs/interfaces/rest/operations/user-specific-op-rest.adoc
    M docs/interfaces/rest/raw/curl-env-note.adoc

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


  Commit: 6f801fa83ab0eacdf990b47bbf1ccf52090074a6
      https://github.com/Evolveum/midpoint/commit/6f801fa83ab0eacdf990b47bbf1ccf52090074a6
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-14 (Thu, 14 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractValueFormResourceWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/associations/AssociationsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeOutboundStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/LimitationsStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/BasicSettingResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/DelineationResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/FocusResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/correlation/CorrelationWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/CredentialsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/synchronization/SynchronizationWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionOutboundMainStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionWizardPanel.java

  Log Message:
  -----------
  MID-9320: not showing toast about unsaved changes when non exist delta in wrapper that is showed in wizard step panel


  Commit: 68e8f3a116117d2e0aec0390eaa5fdef66ca39cc
      https://github.com/Evolveum/midpoint/commit/68e8f3a116117d2e0aec0390eaa5fdef66ca39cc
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-14 (Thu, 14 Mar 2024)

  Changed paths:
    M docs/interfaces/rest/concepts/authentication.adoc
    M docs/interfaces/rest/concepts/index.adoc
    M docs/interfaces/rest/concepts/media-types-rest.adoc
    M docs/interfaces/rest/concepts/methods-http-and-outcome.adoc
    M docs/interfaces/rest/concepts/raw/outcome.adoc
    M docs/interfaces/rest/concepts/using-rest-examples.adoc
    M docs/interfaces/rest/endpoints/access-certification-campaign-type.adoc
    M docs/interfaces/rest/endpoints/access-certification-definition-type.adoc
    M docs/interfaces/rest/endpoints/archetypes.adoc
    M docs/interfaces/rest/endpoints/cases.adoc
    M docs/interfaces/rest/endpoints/connector-hosts.adoc
    M docs/interfaces/rest/endpoints/connectors.adoc
    M docs/interfaces/rest/endpoints/dashboards.adoc
    M docs/interfaces/rest/endpoints/forms.adoc
    M docs/interfaces/rest/endpoints/functions.adoc
    M docs/interfaces/rest/endpoints/generic-objects.adoc
    M docs/interfaces/rest/endpoints/index.adoc
    M docs/interfaces/rest/endpoints/lookup-tables.adoc
    M docs/interfaces/rest/endpoints/nodes.adoc
    M docs/interfaces/rest/endpoints/object-collections.adoc
    M docs/interfaces/rest/endpoints/object-templates.adoc
    M docs/interfaces/rest/endpoints/organizational-units.adoc
    M docs/interfaces/rest/endpoints/report-data.adoc
    M docs/interfaces/rest/endpoints/reports.adoc
    M docs/interfaces/rest/endpoints/resources.adoc
    M docs/interfaces/rest/endpoints/roles.adoc
    M docs/interfaces/rest/endpoints/rpc.adoc
    M docs/interfaces/rest/endpoints/security-policies.adoc
    M docs/interfaces/rest/endpoints/sequences.adoc
    M docs/interfaces/rest/endpoints/services.adoc
    M docs/interfaces/rest/endpoints/shadows.adoc
    M docs/interfaces/rest/endpoints/system-configurations.adoc
    M docs/interfaces/rest/endpoints/tasks.adoc
    M docs/interfaces/rest/endpoints/users.adoc
    M docs/interfaces/rest/endpoints/value-policies.adoc
    M docs/interfaces/rest/operations/create-op-rest.adoc
    M docs/interfaces/rest/operations/delete-op-rest.adoc
    M docs/interfaces/rest/operations/examples/access-request-approval.adoc
    M docs/interfaces/rest/operations/examples/access-request.adoc
    M docs/interfaces/rest/operations/examples/create-object.adoc
    M docs/interfaces/rest/operations/examples/create-user.adoc
    M docs/interfaces/rest/operations/examples/get-user-self.adoc
    M docs/interfaces/rest/operations/examples/get-user-unique-id.adoc
    M docs/interfaces/rest/operations/examples/index.adoc
    M docs/interfaces/rest/operations/examples/raw/create-acc.adoc.adoc
    M docs/interfaces/rest/operations/examples/raw/create-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/create-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/create-role-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/create-task-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-task.adoc
    M docs/interfaces/rest/operations/examples/raw/create-user-jack.adoc
    M docs/interfaces/rest/operations/examples/raw/curl-authenticatoin-intro-note.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-case.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-role.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-task.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-user.adoc
    M docs/interfaces/rest/operations/examples/raw/execute-script-rpc.adoc
    M docs/interfaces/rest/operations/examples/raw/generate-value-rpc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-case-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/get-direct-indirect-assignments.adoc
    M docs/interfaces/rest/operations/examples/raw/get-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/get-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/get-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/get-role-end-user.adoc
    M docs/interfaces/rest/operations/examples/raw/get-shadow-owner.adoc
    M docs/interfaces/rest/operations/examples/raw/get-task.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-administrator.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-self-xml.adoc
    M docs/interfaces/rest/operations/examples/raw/import-from-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/import-shadow.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-case-assign-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-entitlement.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-res-cap.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-task.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-user.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-user-assign-role.adoc
    M docs/interfaces/rest/operations/examples/raw/notify-change-password.adoc
    M docs/interfaces/rest/operations/examples/raw/org-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/role-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-roles.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-users.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all.adoc
    M docs/interfaces/rest/operations/examples/raw/search-case-open-approval.adoc
    M docs/interfaces/rest/operations/examples/raw/search-case-open-user.adoc
    M docs/interfaces/rest/operations/examples/raw/search-gen-name.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-roles.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-users.adoc
    M docs/interfaces/rest/operations/examples/raw/search-report-data-from-report-def.adoc
    M docs/interfaces/rest/operations/examples/raw/search-requestable-from-role-catalog-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-resume.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-run.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-suspend.adoc
    M docs/interfaces/rest/operations/examples/raw/test-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/user-get-value-policy.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/examples/raw/validate-value-rpc.adoc
    M docs/interfaces/rest/operations/examples/search-objects-filter.adoc
    M docs/interfaces/rest/operations/examples/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/generate-and-validate-concrete-op-rest.adoc
    M docs/interfaces/rest/operations/generate-and-validate-op-rest.adoc
    M docs/interfaces/rest/operations/get-op-rest.adoc
    M docs/interfaces/rest/operations/index.adoc
    M docs/interfaces/rest/operations/modify-op-rest.adoc
    M docs/interfaces/rest/operations/notify-op-rest.adoc
    M docs/interfaces/rest/operations/raw/a-auth.adoc
    M docs/interfaces/rest/operations/raw/m-auth.adoc
    M docs/interfaces/rest/operations/raw/operation-prop-search.adoc
    M docs/interfaces/rest/operations/raw/options-usage-meo.adoc
    M docs/interfaces/rest/operations/raw/options-usage.adoc
    M docs/interfaces/rest/operations/resource-op-rest.adoc
    M docs/interfaces/rest/operations/script-execute-op-rest.adoc
    M docs/interfaces/rest/operations/search-op-rest.adoc
    M docs/interfaces/rest/operations/shadow-op-rest.adoc
    M docs/interfaces/rest/operations/task-specific-op-rest.adoc
    M docs/interfaces/rest/operations/user-specific-op-rest.adoc
    M docs/interfaces/rest/raw/curl-env-note.adoc

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


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

  Changed paths:
    M docs/admin-gui/collections-views/configuration/index.adoc
    M docs/admin-gui/collections-views/index.adoc
    M docs/admin-gui/custom-forms/index.adoc
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/admin-gui/dashboards/index.adoc
    M docs/admin-gui/delta-visualization.adoc
    M docs/admin-gui/localization.adoc
    M docs/admin-gui/role-catalog/index.adoc
    M docs/admin-gui/role-request/index.adoc
    M docs/admin-gui/sections-object-details/index.adoc
    M docs/admin-gui/simulations.adoc
    M docs/cases/approval/examples/index.adoc
    M docs/cases/approval/index.adoc
    M docs/cases/approval/policy-based-approvals.adoc
    M docs/concepts/clockwork/scripting-hooks.adoc
    M docs/concepts/iteration/index.adoc
    M docs/concepts/mark/index.adoc
    M docs/concepts/matching-rules.adoc
    M docs/concepts/object-lifecycle/index.adoc
    M docs/concepts/polystring.adoc
    M docs/concepts/relativity.adoc
    M docs/correlation/index.adoc
    M docs/deployment/ha.adoc
    M docs/deployment/maven-overlay-project.adoc
    M docs/deployment/multitenancy.adoc
    M docs/deployment/removing-obsolete-information.adoc
    M docs/deployment/service-account-management/index.adoc
    M docs/deployment/spring-boot-actuator-endpoints.adoc
    M docs/deployment/stand-alone-deployment.adoc
    M docs/expressions/constants/index.adoc
    M docs/expressions/expressions/index.adoc
    M docs/expressions/expressions/profiles/index.adoc
    M docs/expressions/expressions/script/groovy.adoc
    M docs/expressions/expressions/script/javascript.adoc
    M docs/expressions/expressions/script/python.adoc
    M docs/expressions/function-libraries/configuration.adoc
    M docs/expressions/function-libraries/index.adoc
    M docs/expressions/index.adoc
    M docs/expressions/mappings/index.adoc
    M docs/expressions/object-template.adoc
    M docs/expressions/sequences/configuration.adoc
    M docs/expressions/sequences/index.adoc
    M docs/interfaces/rest/index.adoc
    M docs/misc/bulk/index.adoc
    M docs/misc/deputy.adoc
    M docs/misc/lookup-tables.adoc
    M docs/misc/notifications/configuration.adoc
    M docs/misc/notifications/index.adoc
    M docs/misc/persona/configuration.adoc
    M docs/misc/persona/index.adoc
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/index.adoc
    M docs/misc/self-registration/index.adoc
    M docs/misc/services/index.adoc
    M docs/org/index.adoc
    M docs/repository/repository-database-support.adoc
    M docs/resources/asynchronous/inbound/index.adoc
    M docs/resources/asynchronous/index.adoc
    M docs/resources/asynchronous/outbound/index.adoc
    M docs/resources/attribute-caching.adoc
    M docs/resources/auxiliary-object-classes.adoc
    M docs/resources/entitlements/index.adoc
    M docs/resources/maintenance-state.adoc
    M docs/resources/manual/configuration.adoc
    M docs/resources/manual/index.adoc
    M docs/resources/multi-connector-resource.adoc
    M docs/resources/propagation/configuration.adoc
    M docs/resources/propagation/index.adoc
    M docs/resources/provisioning-dependencies.adoc
    M docs/resources/resource-configuration/protected-accounts.adoc
    M docs/resources/resource-schema/index.adoc
    M docs/roles-policies/applicable-policies/index.adoc
    M docs/roles-policies/assignment/index.adoc
    M docs/roles-policies/certification/index.adoc
    M docs/roles-policies/certification/notifications.adoc
    M docs/roles-policies/metaroles/index.adoc
    M docs/roles-policies/pdrbac/index.adoc
    M docs/roles-policies/policy-rules.adoc
    M docs/roles-policies/rbac/index.adoc
    M docs/roles-policies/role-autoassignment/index.adoc
    M docs/roles-policies/role-governance.adoc
    M docs/roles-policies/role-lifecycle.adoc
    M docs/roles-policies/segregation-of-duties.adoc
    M docs/schema/archetypes/index.adoc
    M docs/schema/common-data-model/index.adoc
    M docs/schema/custom-schema-extension.adoc
    M docs/schema/generic-objects.adoc
    M docs/schema/subtype.adoc
    M docs/security/audit/index.adoc
    M docs/security/authentication/flexible-authentication/configuration.adoc
    M docs/security/authentication/flexible-authentication/index.adoc
    M docs/security/authorization/index.adoc
    M docs/security/credentials/password-policy.adoc
    M docs/security/credentials/password-related-configuration.adoc
    M docs/security/credentials/password-reset/index.adoc
    M docs/security/power-of-attorney.adoc
    M docs/simulation/index.adoc
    M docs/synchronization/consistency/index.adoc
    M docs/synchronization/generic-synchronization/index.adoc
    M docs/synchronization/index.adoc
    M docs/synchronization/introduction/index.adoc
    M docs/synchronization/linked-objects/index.adoc
    M docs/synchronization/projection-policy.adoc
    M docs/synchronization/situations.adoc
    M docs/tasks/auto-scaling.adoc
    M docs/tasks/task-manager/configuration.adoc
    M docs/tasks/task-manager/index.adoc
    M docs/tasks/thresholds.adoc

  Log Message:
  -----------
  Feature markers


  Commit: 5ce67d1d27695fb15325c77c6309bab4789abd05
      https://github.com/Evolveum/midpoint/commit/5ce67d1d27695fb15325c77c6309bab4789abd05
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-03-14 (Thu, 14 Mar 2024)

  Changed paths:
    M docs/admin-gui/collections-views/configuration/index.adoc
    M docs/admin-gui/collections-views/index.adoc
    M docs/admin-gui/custom-forms/index.adoc
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/admin-gui/dashboards/index.adoc
    M docs/admin-gui/delta-visualization.adoc
    M docs/admin-gui/localization.adoc
    M docs/admin-gui/sections-object-details/index.adoc
    M docs/admin-gui/simulations.adoc
    M docs/cases/approval/examples/index.adoc
    M docs/cases/approval/index.adoc
    M docs/cases/approval/policy-based-approvals.adoc
    M docs/concepts/clockwork/scripting-hooks.adoc
    M docs/concepts/iteration/index.adoc
    M docs/concepts/mark/index.adoc
    M docs/concepts/matching-rules.adoc
    M docs/concepts/object-lifecycle/index.adoc
    M docs/concepts/polystring.adoc
    M docs/concepts/relativity.adoc
    M docs/correlation/index.adoc
    M docs/deployment/ha.adoc
    M docs/deployment/maven-overlay-project.adoc
    M docs/deployment/multitenancy.adoc
    M docs/deployment/removing-obsolete-information.adoc
    M docs/deployment/service-account-management/index.adoc
    M docs/deployment/spring-boot-actuator-endpoints.adoc
    M docs/deployment/stand-alone-deployment.adoc
    M docs/expressions/constants/index.adoc
    M docs/expressions/expressions/index.adoc
    M docs/expressions/expressions/profiles/index.adoc
    M docs/expressions/expressions/script/groovy.adoc
    M docs/expressions/expressions/script/javascript.adoc
    M docs/expressions/expressions/script/python.adoc
    M docs/expressions/function-libraries/configuration.adoc
    M docs/expressions/function-libraries/index.adoc
    M docs/expressions/index.adoc
    M docs/expressions/mappings/index.adoc
    M docs/expressions/object-template.adoc
    M docs/expressions/sequences/configuration.adoc
    M docs/expressions/sequences/index.adoc
    M docs/interfaces/rest/index.adoc
    M docs/misc/bulk/index.adoc
    M docs/misc/deputy.adoc
    M docs/misc/lookup-tables.adoc
    M docs/misc/notifications/configuration.adoc
    M docs/misc/notifications/index.adoc
    M docs/misc/persona/configuration.adoc
    M docs/misc/persona/index.adoc
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/index.adoc
    M docs/misc/self-registration/index.adoc
    M docs/misc/services/index.adoc
    M docs/org/index.adoc
    M docs/repository/repository-database-support.adoc
    M docs/resources/asynchronous/inbound/index.adoc
    M docs/resources/asynchronous/index.adoc
    M docs/resources/asynchronous/outbound/index.adoc
    M docs/resources/attribute-caching.adoc
    M docs/resources/auxiliary-object-classes.adoc
    M docs/resources/entitlements/index.adoc
    M docs/resources/maintenance-state.adoc
    M docs/resources/manual/configuration.adoc
    M docs/resources/manual/index.adoc
    M docs/resources/multi-connector-resource.adoc
    M docs/resources/propagation/configuration.adoc
    M docs/resources/propagation/index.adoc
    M docs/resources/provisioning-dependencies.adoc
    M docs/resources/resource-configuration/protected-accounts.adoc
    M docs/resources/resource-schema/index.adoc
    M docs/roles-policies/applicable-policies/index.adoc
    M docs/roles-policies/assignment/index.adoc
    M docs/roles-policies/certification/index.adoc
    M docs/roles-policies/certification/notifications.adoc
    M docs/roles-policies/metaroles/index.adoc
    M docs/roles-policies/pdrbac/index.adoc
    M docs/roles-policies/policy-rules.adoc
    M docs/roles-policies/rbac/index.adoc
    M docs/roles-policies/role-autoassignment/index.adoc
    M docs/roles-policies/role-governance.adoc
    M docs/roles-policies/role-lifecycle.adoc
    M docs/roles-policies/segregation-of-duties.adoc
    M docs/schema/archetypes/index.adoc
    M docs/schema/common-data-model/index.adoc
    M docs/schema/custom-schema-extension.adoc
    M docs/schema/generic-objects.adoc
    M docs/schema/subtype.adoc
    M docs/security/audit/index.adoc
    M docs/security/authentication/flexible-authentication/configuration.adoc
    M docs/security/authentication/flexible-authentication/index.adoc
    M docs/security/authorization/index.adoc
    M docs/security/credentials/password-policy.adoc
    M docs/security/credentials/password-related-configuration.adoc
    M docs/security/credentials/password-reset/index.adoc
    M docs/security/power-of-attorney.adoc
    M docs/simulation/index.adoc
    M docs/synchronization/consistency/index.adoc
    M docs/synchronization/generic-synchronization/index.adoc
    M docs/synchronization/index.adoc
    M docs/synchronization/introduction/index.adoc
    M docs/synchronization/linked-objects/index.adoc
    M docs/synchronization/projection-policy.adoc
    M docs/synchronization/situations.adoc
    M docs/tasks/auto-scaling.adoc
    M docs/tasks/task-manager/configuration.adoc
    M docs/tasks/task-manager/index.adoc
    M docs/tasks/thresholds.adoc

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


  Commit: 16ad3b1fc5de1756f12ee520e1c14c747e0c9413
      https://github.com/Evolveum/midpoint/commit/16ad3b1fc5de1756f12ee520e1c14c747e0c9413
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-14 (Thu, 14 Mar 2024)

  Changed paths:
    M docs/admin-gui/collections-views/configuration/index.adoc
    M docs/admin-gui/collections-views/index.adoc
    M docs/admin-gui/custom-forms/index.adoc
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/admin-gui/dashboards/index.adoc
    M docs/admin-gui/delta-visualization.adoc
    M docs/admin-gui/localization.adoc
    M docs/admin-gui/sections-object-details/index.adoc
    M docs/admin-gui/simulations.adoc
    M docs/cases/approval/examples/index.adoc
    M docs/cases/approval/index.adoc
    M docs/cases/approval/policy-based-approvals.adoc
    M docs/concepts/clockwork/scripting-hooks.adoc
    M docs/concepts/iteration/index.adoc
    M docs/concepts/mark/index.adoc
    M docs/concepts/matching-rules.adoc
    M docs/concepts/object-lifecycle/index.adoc
    M docs/concepts/polystring.adoc
    M docs/concepts/relativity.adoc
    M docs/correlation/index.adoc
    M docs/deployment/ha.adoc
    M docs/deployment/maven-overlay-project.adoc
    M docs/deployment/multitenancy.adoc
    M docs/deployment/removing-obsolete-information.adoc
    M docs/deployment/service-account-management/index.adoc
    M docs/deployment/spring-boot-actuator-endpoints.adoc
    M docs/deployment/stand-alone-deployment.adoc
    M docs/expressions/constants/index.adoc
    M docs/expressions/expressions/index.adoc
    M docs/expressions/expressions/profiles/index.adoc
    M docs/expressions/expressions/script/groovy.adoc
    M docs/expressions/expressions/script/javascript.adoc
    M docs/expressions/expressions/script/python.adoc
    M docs/expressions/function-libraries/configuration.adoc
    M docs/expressions/function-libraries/index.adoc
    M docs/expressions/index.adoc
    M docs/expressions/mappings/index.adoc
    M docs/expressions/object-template.adoc
    M docs/expressions/sequences/configuration.adoc
    M docs/expressions/sequences/index.adoc
    M docs/interfaces/rest/index.adoc
    M docs/misc/bulk/index.adoc
    M docs/misc/deputy.adoc
    M docs/misc/lookup-tables.adoc
    M docs/misc/notifications/configuration.adoc
    M docs/misc/notifications/index.adoc
    M docs/misc/persona/configuration.adoc
    M docs/misc/persona/index.adoc
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/index.adoc
    M docs/misc/self-registration/index.adoc
    M docs/misc/services/index.adoc
    M docs/org/index.adoc
    M docs/repository/repository-database-support.adoc
    M docs/resources/asynchronous/inbound/index.adoc
    M docs/resources/asynchronous/index.adoc
    M docs/resources/asynchronous/outbound/index.adoc
    M docs/resources/attribute-caching.adoc
    M docs/resources/auxiliary-object-classes.adoc
    M docs/resources/entitlements/index.adoc
    M docs/resources/maintenance-state.adoc
    M docs/resources/manual/configuration.adoc
    M docs/resources/manual/index.adoc
    M docs/resources/multi-connector-resource.adoc
    M docs/resources/propagation/configuration.adoc
    M docs/resources/propagation/index.adoc
    M docs/resources/provisioning-dependencies.adoc
    M docs/resources/resource-configuration/protected-accounts.adoc
    M docs/resources/resource-schema/index.adoc
    M docs/roles-policies/applicable-policies/index.adoc
    M docs/roles-policies/assignment/index.adoc
    M docs/roles-policies/certification/index.adoc
    M docs/roles-policies/certification/notifications.adoc
    M docs/roles-policies/metaroles/index.adoc
    M docs/roles-policies/pdrbac/index.adoc
    M docs/roles-policies/policy-rules.adoc
    M docs/roles-policies/rbac/index.adoc
    M docs/roles-policies/role-autoassignment/index.adoc
    M docs/roles-policies/role-governance.adoc
    M docs/roles-policies/role-lifecycle.adoc
    M docs/roles-policies/segregation-of-duties.adoc
    M docs/schema/archetypes/index.adoc
    M docs/schema/common-data-model/index.adoc
    M docs/schema/custom-schema-extension.adoc
    M docs/schema/generic-objects.adoc
    M docs/schema/subtype.adoc
    M docs/security/audit/index.adoc
    M docs/security/authentication/flexible-authentication/configuration.adoc
    M docs/security/authentication/flexible-authentication/index.adoc
    M docs/security/authorization/index.adoc
    M docs/security/credentials/password-policy.adoc
    M docs/security/credentials/password-related-configuration.adoc
    M docs/security/credentials/password-reset/index.adoc
    M docs/security/power-of-attorney.adoc
    M docs/simulation/index.adoc
    M docs/synchronization/consistency/index.adoc
    M docs/synchronization/generic-synchronization/index.adoc
    M docs/synchronization/index.adoc
    M docs/synchronization/introduction/index.adoc
    M docs/synchronization/linked-objects/index.adoc
    M docs/synchronization/projection-policy.adoc
    M docs/synchronization/situations.adoc
    M docs/tasks/auto-scaling.adoc
    M docs/tasks/task-manager/configuration.adoc
    M docs/tasks/task-manager/index.adoc
    M docs/tasks/thresholds.adoc

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


  Commit: 7a4600483e075f9728fbac4e3a30bc66016a2aa4
      https://github.com/Evolveum/midpoint/commit/7a4600483e075f9728fbac4e3a30bc66016a2aa4
  Author: Marton Lubomir <lmarton at evolveum.com>
  Date:   2024-03-14 (Thu, 14 Mar 2024)

  Changed paths:
    M docs/security/crypto/ssl-connections-client-side-.adoc

  Log Message:
  -----------
  added example for getting CA certificates


  Commit: 2017b51aaa371c7ffda019afb7a87d54c47ec7a2
      https://github.com/Evolveum/midpoint/commit/2017b51aaa371c7ffda019afb7a87d54c47ec7a2
  Author: Marton Lubomir <lmarton at evolveum.com>
  Date:   2024-03-14 (Thu, 14 Mar 2024)

  Changed paths:
    M docs/security/crypto/ssl-connections-client-side-.adoc

  Log Message:
  -----------
  added example for getting CA certificates


  Commit: a7af6501ccf466b4bd43730da1643efdbfabac9a
      https://github.com/Evolveum/midpoint/commit/a7af6501ccf466b4bd43730da1643efdbfabac9a
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-03-14 (Thu, 14 Mar 2024)

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

  Log Message:
  -----------
  noFetch option fix for shadows search


  Commit: 8201921813e5e7c5eb8ce12e9bd09a342dc677c1
      https://github.com/Evolveum/midpoint/commit/8201921813e5e7c5eb8ce12e9bd09a342dc677c1
  Author: Viliam Repan <1azyman at users.noreply.github.com>
  Date:   2024-03-15 (Fri, 15 Mar 2024)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java

  Log Message:
  -----------
  cleanup processor now can clean pcv ids


  Commit: 65be63ee23a3e81edfaaa6725f00a2416eb3115b
      https://github.com/Evolveum/midpoint/commit/65be63ee23a3e81edfaaa6725f00a2416eb3115b
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-15 (Fri, 15 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathPanel.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.html
    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/model/RoleAnalysisAttributeChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterStatisticsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterStatisticsPanel.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/RoleAnalysisAttributeChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisAttributeChartPopupPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisAttributeChartPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisClusterOperationPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisPathTableSelector.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisPathTableSelector.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.html
    A 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/tables/RoleAnalysisDetectedPatternTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisRoleBasedTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisUserBasedTable.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/RoleAnalysisTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.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/chunk/DisplayValueOption.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/values/RoleAnalysisChunkMode.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/analysis/AttributeAnalysisUtilNew.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java

  Log Message:
  -----------
  Role analysis improvements
1. Improve attributeAnalysis (changes on schema level)
2. GUI minor cleanup
3. Improve user-permission table (cleanup action)
4. Improve attribute statistics UI.


  Commit: dd7b3392cb9d379439ae67bad6e8f1345f19b672
      https://github.com/Evolveum/midpoint/commit/dd7b3392cb9d379439ae67bad6e8f1345f19b672
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-15 (Fri, 15 Mar 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/user/050-user-administrator.xml
    M config/initial-objects/value-policy/010-value-policy.xml
    M docs/admin-gui/collections-views/configuration/index.adoc
    M docs/admin-gui/collections-views/index.adoc
    M docs/admin-gui/custom-forms/index.adoc
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/admin-gui/dashboards/index.adoc
    M docs/admin-gui/delta-visualization.adoc
    M docs/admin-gui/localization.adoc
    M docs/admin-gui/sections-object-details/index.adoc
    M docs/admin-gui/simulations.adoc
    M docs/cases/approval/examples/index.adoc
    M docs/cases/approval/index.adoc
    M docs/cases/approval/policy-based-approvals.adoc
    M docs/concepts/clockwork/scripting-hooks.adoc
    M docs/concepts/iteration/index.adoc
    M docs/concepts/mark/index.adoc
    M docs/concepts/matching-rules.adoc
    M docs/concepts/object-lifecycle/index.adoc
    M docs/concepts/polystring.adoc
    M docs/concepts/query/midpoint-query-language/expressions.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    M docs/concepts/relativity.adoc
    M docs/correlation/index.adoc
    M docs/deployment/ha.adoc
    M docs/deployment/maven-overlay-project.adoc
    M docs/deployment/multitenancy.adoc
    M docs/deployment/ninja/command/export-audit.adoc
    M docs/deployment/ninja/command/export.adoc
    M docs/deployment/ninja/command/import-audit.adoc
    M docs/deployment/ninja/command/initial-objects.adoc
    M docs/deployment/ninja/command/upgrade-distribution.adoc
    M docs/deployment/ninja/command/upgrade-objects.adoc
    M docs/deployment/ninja/command/verify.adoc
    M docs/deployment/ninja/use-case/upgrade-with-ninja.adoc
    M docs/deployment/removing-obsolete-information.adoc
    M docs/deployment/service-account-management/index.adoc
    M docs/deployment/spring-boot-actuator-endpoints.adoc
    M docs/deployment/stand-alone-deployment.adoc
    M docs/expressions/constants/index.adoc
    M docs/expressions/expressions/index.adoc
    M docs/expressions/expressions/profiles/index.adoc
    M docs/expressions/expressions/script/groovy.adoc
    M docs/expressions/expressions/script/javascript.adoc
    M docs/expressions/expressions/script/python.adoc
    M docs/expressions/function-libraries/configuration.adoc
    M docs/expressions/function-libraries/index.adoc
    M docs/expressions/index.adoc
    M docs/expressions/mappings/index.adoc
    M docs/expressions/object-template.adoc
    M docs/expressions/sequences/configuration.adoc
    M docs/expressions/sequences/index.adoc
    M docs/interfaces/rest/concepts/authentication.adoc
    M docs/interfaces/rest/concepts/index.adoc
    M docs/interfaces/rest/concepts/media-types-rest.adoc
    M docs/interfaces/rest/concepts/methods-http-and-outcome.adoc
    M docs/interfaces/rest/concepts/raw/outcome.adoc
    M docs/interfaces/rest/concepts/using-rest-examples.adoc
    M docs/interfaces/rest/endpoints/access-certification-campaign-type.adoc
    M docs/interfaces/rest/endpoints/access-certification-definition-type.adoc
    M docs/interfaces/rest/endpoints/archetypes.adoc
    M docs/interfaces/rest/endpoints/cases.adoc
    M docs/interfaces/rest/endpoints/connector-hosts.adoc
    M docs/interfaces/rest/endpoints/connectors.adoc
    M docs/interfaces/rest/endpoints/dashboards.adoc
    M docs/interfaces/rest/endpoints/forms.adoc
    M docs/interfaces/rest/endpoints/functions.adoc
    M docs/interfaces/rest/endpoints/generic-objects.adoc
    M docs/interfaces/rest/endpoints/index.adoc
    M docs/interfaces/rest/endpoints/lookup-tables.adoc
    M docs/interfaces/rest/endpoints/nodes.adoc
    M docs/interfaces/rest/endpoints/object-collections.adoc
    M docs/interfaces/rest/endpoints/object-templates.adoc
    M docs/interfaces/rest/endpoints/organizational-units.adoc
    M docs/interfaces/rest/endpoints/report-data.adoc
    M docs/interfaces/rest/endpoints/reports.adoc
    M docs/interfaces/rest/endpoints/resources.adoc
    M docs/interfaces/rest/endpoints/roles.adoc
    M docs/interfaces/rest/endpoints/rpc.adoc
    M docs/interfaces/rest/endpoints/security-policies.adoc
    M docs/interfaces/rest/endpoints/sequences.adoc
    M docs/interfaces/rest/endpoints/services.adoc
    M docs/interfaces/rest/endpoints/shadows.adoc
    M docs/interfaces/rest/endpoints/system-configurations.adoc
    M docs/interfaces/rest/endpoints/tasks.adoc
    M docs/interfaces/rest/endpoints/users.adoc
    M docs/interfaces/rest/endpoints/value-policies.adoc
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/create-op-rest.adoc
    M docs/interfaces/rest/operations/delete-op-rest.adoc
    A docs/interfaces/rest/operations/examples/access-request-approval.adoc
    R docs/interfaces/rest/operations/examples/access-request-review.adoc
    M docs/interfaces/rest/operations/examples/access-request.adoc
    M docs/interfaces/rest/operations/examples/create-object.adoc
    M docs/interfaces/rest/operations/examples/create-user.adoc
    M docs/interfaces/rest/operations/examples/get-user-self.adoc
    M docs/interfaces/rest/operations/examples/get-user-unique-id.adoc
    M docs/interfaces/rest/operations/examples/index.adoc
    M docs/interfaces/rest/operations/examples/raw/create-acc.adoc.adoc
    M docs/interfaces/rest/operations/examples/raw/create-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/create-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/create-role-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/create-task-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-task.adoc
    M docs/interfaces/rest/operations/examples/raw/create-user-jack.adoc
    M docs/interfaces/rest/operations/examples/raw/curl-authenticatoin-intro-note.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-case.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-role.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-task.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-user.adoc
    M docs/interfaces/rest/operations/examples/raw/execute-script-rpc.adoc
    A docs/interfaces/rest/operations/examples/raw/generate-value-rpc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-case-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/get-direct-indirect-assignments.adoc
    M docs/interfaces/rest/operations/examples/raw/get-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/get-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/get-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/get-role-end-user.adoc
    M docs/interfaces/rest/operations/examples/raw/get-shadow-owner.adoc
    M docs/interfaces/rest/operations/examples/raw/get-task.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-administrator.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-self-xml.adoc
    M docs/interfaces/rest/operations/examples/raw/import-from-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/import-shadow.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-case-assign-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-entitlement.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-res-cap.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-task.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-user.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-user-assign-role.adoc
    M docs/interfaces/rest/operations/examples/raw/notify-change-password.adoc
    M docs/interfaces/rest/operations/examples/raw/org-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/role-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-roles.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-users.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-approval.adoc
    R docs/interfaces/rest/operations/examples/raw/search-case-open-review.adoc
    M docs/interfaces/rest/operations/examples/raw/search-case-open-user.adoc
    M docs/interfaces/rest/operations/examples/raw/search-gen-name.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-roles.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-users.adoc
    M docs/interfaces/rest/operations/examples/raw/search-report-data-from-report-def.adoc
    A docs/interfaces/rest/operations/examples/raw/search-requestable-from-role-catalog-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-resume.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-run.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-suspend.adoc
    M docs/interfaces/rest/operations/examples/raw/test-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/user-get-value-policy.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/examples/raw/validate-value-rpc.adoc
    M docs/interfaces/rest/operations/examples/search-objects-filter.adoc
    M docs/interfaces/rest/operations/examples/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/generate-and-validate-concrete-op-rest.adoc
    M docs/interfaces/rest/operations/generate-and-validate-op-rest.adoc
    M docs/interfaces/rest/operations/get-op-rest.adoc
    M docs/interfaces/rest/operations/index.adoc
    M docs/interfaces/rest/operations/modify-op-rest.adoc
    M docs/interfaces/rest/operations/notify-op-rest.adoc
    A docs/interfaces/rest/operations/raw/a-auth.adoc
    A docs/interfaces/rest/operations/raw/m-auth.adoc
    M docs/interfaces/rest/operations/raw/operation-prop-search.adoc
    M docs/interfaces/rest/operations/raw/options-usage-meo.adoc
    M docs/interfaces/rest/operations/raw/options-usage.adoc
    M docs/interfaces/rest/operations/resource-op-rest.adoc
    M docs/interfaces/rest/operations/script-execute-op-rest.adoc
    M docs/interfaces/rest/operations/search-op-rest.adoc
    M docs/interfaces/rest/operations/shadow-op-rest.adoc
    M docs/interfaces/rest/operations/task-specific-op-rest.adoc
    M docs/interfaces/rest/operations/user-specific-op-rest.adoc
    M docs/interfaces/rest/raw/curl-env-note.adoc
    M docs/misc/bulk/index.adoc
    M docs/misc/deputy.adoc
    M docs/misc/lookup-tables.adoc
    M docs/misc/notifications/configuration.adoc
    M docs/misc/notifications/index.adoc
    M docs/misc/persona/configuration.adoc
    M docs/misc/persona/index.adoc
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/index.adoc
    M docs/misc/self-registration/index.adoc
    M docs/misc/services/index.adoc
    M docs/org/index.adoc
    M docs/repository/repository-database-support.adoc
    M docs/resources/asynchronous/inbound/index.adoc
    M docs/resources/asynchronous/index.adoc
    M docs/resources/asynchronous/outbound/index.adoc
    M docs/resources/attribute-caching.adoc
    M docs/resources/auxiliary-object-classes.adoc
    M docs/resources/entitlements/index.adoc
    M docs/resources/maintenance-state.adoc
    M docs/resources/manual/configuration.adoc
    M docs/resources/manual/index.adoc
    M docs/resources/multi-connector-resource.adoc
    M docs/resources/propagation/configuration.adoc
    M docs/resources/propagation/index.adoc
    M docs/resources/provisioning-dependencies.adoc
    M docs/resources/resource-configuration/protected-accounts.adoc
    M docs/resources/resource-schema/index.adoc
    M docs/roles-policies/applicable-policies/index.adoc
    M docs/roles-policies/assignment/index.adoc
    M docs/roles-policies/certification/index.adoc
    M docs/roles-policies/certification/notifications.adoc
    A docs/roles-policies/classification/index.adoc
    M docs/roles-policies/metaroles/index.adoc
    M docs/roles-policies/pdrbac/index.adoc
    M docs/roles-policies/policy-rules.adoc
    M docs/roles-policies/rbac/index.adoc
    M docs/roles-policies/role-autoassignment/index.adoc
    M docs/roles-policies/role-governance.adoc
    M docs/roles-policies/role-lifecycle.adoc
    M docs/roles-policies/segregation-of-duties.adoc
    M docs/schema/archetypes/configuration.adoc
    M docs/schema/archetypes/index.adoc
    M docs/schema/common-data-model/index.adoc
    M docs/schema/custom-schema-extension.adoc
    M docs/schema/generic-objects.adoc
    M docs/schema/subtype.adoc
    M docs/security/audit/index.adoc
    M docs/security/authentication/flexible-authentication/configuration.adoc
    M docs/security/authentication/flexible-authentication/index.adoc
    M docs/security/authorization/index.adoc
    M docs/security/credentials/password-policy.adoc
    M docs/security/credentials/password-related-configuration.adoc
    M docs/security/credentials/password-reset/index.adoc
    M docs/security/crypto/ssl-connections-client-side-.adoc
    M docs/security/power-of-attorney.adoc
    M docs/simulation/index.adoc
    M docs/synchronization/consistency/index.adoc
    M docs/synchronization/generic-synchronization/index.adoc
    M docs/synchronization/index.adoc
    M docs/synchronization/introduction/index.adoc
    M docs/synchronization/linked-objects/index.adoc
    M docs/synchronization/projection-policy.adoc
    M docs/synchronization/situations.adoc
    M docs/tasks/auto-scaling.adoc
    M docs/tasks/task-manager/configuration.adoc
    M docs/tasks/task-manager/index.adoc
    M docs/tasks/thresholds.adoc
    M docs/upgrade/faq-issues.adoc
    M docs/upgrade/upgrade-guide.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.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/expression/ScriptExpressionPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/MailServerPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceIntentFactory.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/page/admin/AbstractPageObjectDetails.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/configuration/component/NotificationConfigTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractValueFormResourceWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/associations/AssociationsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeOutboundStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/LimitationsStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/BasicSettingResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/DelineationResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/FocusResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/correlation/CorrelationWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/CredentialsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/synchronization/SynchronizationWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionOutboundMainStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionWizardPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppenderDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ComplexPropertyEmbeddedModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ComplexPropertyInputPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeprecatedPropertyWrapperModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GeneralTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ProfilingContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ProfilingContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkListContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggerDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/AdditionalMenuLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/AdditionalMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ConfigurableUserDashboardContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ConfigurableUserDashboardCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ConfigurableUserDashboardDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/GuiObjectDetailsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/GuiObjectDetailsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/GuiObjectDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/RichHyperlinkDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/RichHyperlinkListContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/UserDashboardLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/UserDashboardLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppenderDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppendersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppendersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/ClassLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/ClassLoggersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/LoggingContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/LoggingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/SubSystemLoggerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/SubSystemLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/SubSystemLoggersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/ComplexPropertyEmbeddedModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/ComplexPropertyInputPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/CustomTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/CustomTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/CustomTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/DeprecatedPropertyWrapperModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/EventHandlerContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/EventHandlerCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/EventHandlerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/FileTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/FileTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/FileTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/GeneralTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/LegacyNotificationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/LegacyNotificationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailServerPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailServerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsGatewayPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsGatewayPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsGatewayPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/GlobalPolicyRuleContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/GlobalPolicyRuleCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/GlobalPolicyRuleDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/ObjectPolicyContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/ObjectPolicyCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/ObjectPolicyDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/profiling/ProfilingContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/profiling/ProfilingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/CustomSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/CustomSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/DockerSecretProviderPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/EnvironmentVariablesSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/EnvironmentVariablesSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/FileSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/FileSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/PropertiesSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/PropertiesSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/SecretProviderDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/SecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/SecretProvidersCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/registry/GuiComponentRegistryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.html
    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 gui/admin-gui/src/test/resources/common/role-mapmaker.xml
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilder.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilderImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowQueryConversionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/GetOperationOptionsUtil.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-core-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseObjectTemplate.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/AssignmentTargetSearchExpressionEvaluator.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/ReferenceSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AbstractSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryResult.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ValueBasedDefinitionLookupsImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    M model/model-intest/src/test/resources/caseignore/role-fool.xml
    M model/model-intest/src/test/resources/entitlements/role-crew-of-guybrush.xml
    A model/model-intest/src/test/resources/entitlements/role-mapmaker-landluber.xml
    M model/model-intest/src/test/resources/entitlements/role-mapmaker.xml
    M model/model-intest/src/test/resources/entitlements/role-thug.xml
    M model/model-intest/src/test/resources/mapping/advanced/resource-dummy-ranges-direct.xml
    M model/model-intest/src/test/resources/mapping/advanced/role-ranges.xml
    M model/model-intest/src/test/resources/rbac/role-meta-fool.xml
    M model/model-intest/src/test/resources/sync/role-corpse.xml
    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/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ClassificationHelper.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/misc/TestResourceLifecycle.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.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/SqaleRepoSmokeTest.java
    M repo/repo-sqale/src/test/resources/logback-test.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    A repo/system-init/src/main/resources/initial-objects/archetype/062-archetype-classification.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/063-archetype-clearance.xml
    A repo/system-init/src/main/resources/initial-objects/role/044-role-privileged-access.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    M testing/conntest/src/test/resources/ad-ldap-big/role-big.xml
    M testing/conntest/src/test/resources/ad-ldap-multidomain/role-pirate.xml
    M testing/conntest/src/test/resources/ad-ldap-simple/role-pirate.xml
    M testing/conntest/src/test/resources/edir/role-pirate.xml
    M testing/longtest/src/test/resources/ldap-complex/role-captain.xml
    M testing/longtest/src/test/resources/ldap-complex/role-judge.xml
    M testing/longtest/src/test/resources/ldap-complex/role-pirate.xml
    M testing/longtest/src/test/resources/ldap-complex/role-sailor.xml
    M testing/longtest/src/test/resources/ldap/role-pirate.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.java
    M testing/story/src/test/resources/consistency/role-admins.xml
    A testing/story/src/test/resources/first-steps/resource-opendj-300.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-faculty-license.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-faculty.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-graduate-license.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-graduate.xml
    M testing/story/src/test/resources/science/role-statistics.xml

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


  Commit: f47811723b08a0dbf3139fa100f65af1e73b4472
      https://github.com/Evolveum/midpoint/commit/f47811723b08a0dbf3139fa100f65af1e73b4472
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-15 (Fri, 15 Mar 2024)

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

  Log Message:
  -----------
  Improve role analysis attribute chart
1. Sort descending


  Commit: 6abe5ecaf9c97c1d730bc44bd2b5614bc9c7fa8f
      https://github.com/Evolveum/midpoint/commit/6abe5ecaf9c97c1d730bc44bd2b5614bc9c7fa8f
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-15 (Fri, 15 Mar 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/RoleBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/UserBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/DefaultPatternResolver.java

  Log Message:
  -----------
  Disable processExactMatch functionality
1. This approach allowed rapid analysis at 100% similarity.
2. Disabled due to the great complexity of the new functionalities
3. Temporary


  Commit: 781560bd88277c24394537a314abb43b15ecbebf
      https://github.com/Evolveum/midpoint/commit/781560bd88277c24394537a314abb43b15ecbebf
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-15 (Fri, 15 Mar 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/RoleBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/UserBasedClustering.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/DistanceMeasure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java

  Log Message:
  -----------
  Fix role analysis advanced clustering
1. Fix for distance computation. Input parameter
 for minimal overlap of attributes.


  Commit: 555a45ee2e9c6301f3344966b7609b2d32d67972
      https://github.com/Evolveum/midpoint/commit/555a45ee2e9c6301f3344966b7609b2d32d67972
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-15 (Fri, 15 Mar 2024)

  Changed paths:
    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
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeForm.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeForm.java

  Log Message:
  -----------
  Improve displaying role analysis attribute result
1. Limit the display to only three attribute results,
 with the option to expand for more details.


  Commit: 54156d454b02287de31382c8b09ab5f7f1c65a83
      https://github.com/Evolveum/midpoint/commit/54156d454b02287de31382c8b09ab5f7f1c65a83
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-15 (Fri, 15 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringClearPasswordModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/ProtectedStringValidatorForKeyField.java

  Log Message:
  -----------
  fix for switch between clear password and secret provider panels in docker container


  Commit: 3c3595c256f834c6c07dd929cfb9dfdebcd17ce7
      https://github.com/Evolveum/midpoint/commit/3c3595c256f834c6c07dd929cfb9dfdebcd17ce7
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-15 (Fri, 15 Mar 2024)

  Changed paths:
    M docs/security/crypto/ssl-connections-client-side-.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanDataProvider.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java

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


  Commit: 168eea9965de97f8300ba1e8376ade4867b40cb7
      https://github.com/Evolveum/midpoint/commit/168eea9965de97f8300ba1e8376ade4867b40cb7
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-18 (Mon, 18 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupEvent.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupHandler.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupListener.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupPathAction.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/Source.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java

  Log Message:
  -----------
  MID-9538 cleanup improvements and fixes


  Commit: 4c776afe62ecab41eebc11302c2248ace54077f1
      https://github.com/Evolveum/midpoint/commit/4c776afe62ecab41eebc11302c2248ace54077f1
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-03-18 (Mon, 18 Mar 2024)

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

  Log Message:
  -----------
  Classification tips


  Commit: e6cc8ac9be4b69bd9f298318e800e560145b013b
      https://github.com/Evolveum/midpoint/commit/e6cc8ac9be4b69bd9f298318e800e560145b013b
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-03-18 (Mon, 18 Mar 2024)

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

  Log Message:
  -----------
  npe fix


  Commit: eb1d74e66a1b4466f39b7c196972a44c70df1b67
      https://github.com/Evolveum/midpoint/commit/eb1d74e66a1b4466f39b7c196972a44c70df1b67
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-18 (Mon, 18 Mar 2024)

  Changed paths:
    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/util/ExpressionUtil.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/LegacyValidator.java

  Log Message:
  -----------
  MID-9461: fix writing of CDATA to xml when html format is used


  Commit: faf1d04ba9ba4861399ee83d7c925142b78176e1
      https://github.com/Evolveum/midpoint/commit/faf1d04ba9ba4861399ee83d7c925142b78176e1
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-18 (Mon, 18 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PendingOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupEvent.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupHandler.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupListener.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupPathAction.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/Source.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java

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


  Commit: 0769653b4210f9ba3002f2d6b0f54c32592e3a1c
      https://github.com/Evolveum/midpoint/commit/0769653b4210f9ba3002f2d6b0f54c32592e3a1c
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-19 (Tue, 19 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/_tiles.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeStepPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java

  Log Message:
  -----------
  MID-9319: using display name of resource object type for name of tile


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

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

  Log Message:
  -----------
  Improving classification feature doc, links to compliance


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

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

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


  Commit: 15a22c73356c6482a678ed2ee10aee4cb4ff3ec6
      https://github.com/Evolveum/midpoint/commit/15a22c73356c6482a678ed2ee10aee4cb4ff3ec6
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-20 (Wed, 20 Mar 2024)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ActiveButtonWithDropDownPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ActiveButtonWithDropDownPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/AssignmentHolderOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/FocusOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/OperationalButtonsPanel.html
    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/component/TaskOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/report/component/ReportOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsDto.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/TaskExecutionMode.java

  Log Message:
  -----------
  MID-9444: adding of button with dropdown possibility for preview with development configuration


  Commit: 0332b75d648acf118e5d4e8ad273a9d5efa847f8
      https://github.com/Evolveum/midpoint/commit/0332b75d648acf118e5d4e8ad273a9d5efa847f8
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-20 (Wed, 20 Mar 2024)

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

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


  Commit: 460996a317006357b13e8fbc88bd052703d14e8a
      https://github.com/Evolveum/midpoint/commit/460996a317006357b13e8fbc88bd052703d14e8a
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-20 (Wed, 20 Mar 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/component/data/provider/ContainerListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/OrgTreeProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/RepositoryObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanContainerDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanObjectDataProvider.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/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AxiomQueryWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/QueryWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/provider/CertCaseDtoProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentRepositoryPanel.java

  Log Message:
  -----------
  MID-9400: change handling of unsupported script in query search field


  Commit: e28eea4aae1662537f8cd0328f0a10cfce1994c2
      https://github.com/Evolveum/midpoint/commit/e28eea4aae1662537f8cd0328f0a10cfce1994c2
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-03-20 (Wed, 20 Mar 2024)

  Changed paths:
    M docs/roles-policies/classification/index.adoc
    M docs/roles-policies/pdrbac/index.adoc
    M docs/security/credentials/initial-password-management-discussion.adoc
    A docs/security/credentials/password-reset/configuration.adoc
    R docs/security/credentials/password-reset/new-configuration.adoc

  Log Message:
  -----------
  Compliance updates


  Commit: e0416212af19f48590cfc9f974ab0d4bb71966ea
      https://github.com/Evolveum/midpoint/commit/e0416212af19f48590cfc9f974ab0d4bb71966ea
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-03-20 (Wed, 20 Mar 2024)

  Changed paths:
    M docs/roles-policies/classification/index.adoc
    M docs/roles-policies/pdrbac/index.adoc
    M docs/security/credentials/initial-password-management-discussion.adoc
    A docs/security/credentials/password-reset/configuration.adoc
    R docs/security/credentials/password-reset/new-configuration.adoc

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


  Commit: 7c1d695dc772f7a84516d0478242d5bafc7365fe
      https://github.com/Evolveum/midpoint/commit/7c1d695dc772f7a84516d0478242d5bafc7365fe
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-20 (Wed, 20 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceDetailsTabPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.java

  Log Message:
  -----------
  change style of capabilities panel


  Commit: a8a9994d76c8a589a7ab76158b4e974fd00f411f
      https://github.com/Evolveum/midpoint/commit/a8a9994d76c8a589a7ab76158b4e974fd00f411f
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-20 (Wed, 20 Mar 2024)

  Changed paths:
    M docs/roles-policies/classification/index.adoc
    M docs/roles-policies/pdrbac/index.adoc
    M docs/security/credentials/initial-password-management-discussion.adoc
    A docs/security/credentials/password-reset/configuration.adoc
    R docs/security/credentials/password-reset/new-configuration.adoc

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


  Commit: d3e6a4385b77c4f1fcce2d7cf992fcc430c837df
      https://github.com/Evolveum/midpoint/commit/d3e6a4385b77c4f1fcce2d7cf992fcc430c837df
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-20 (Wed, 20 Mar 2024)

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

  Log Message:
  -----------
  adding icon for AssociationsCapabilityType


  Commit: 3f4c805509dba31e9980fd393c43b8f4727ca27a
      https://github.com/Evolveum/midpoint/commit/3f4c805509dba31e9980fd393c43b8f4727ca27a
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-20 (Wed, 20 Mar 2024)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java

  Log Message:
  -----------
  minor fix in cleanup processor -> handling operational and optionalCleanup (when they both set).


  Commit: 39c9623d39b87581be77100cc5cb24ead31467f9
      https://github.com/Evolveum/midpoint/commit/39c9623d39b87581be77100cc5cb24ead31467f9
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-20 (Wed, 20 Mar 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M provisioning/provisioning-impl/src/test/resources/dummy/dummy-extra/resource-dummy.xml

  Log Message:
  -----------
  Fix caching shadow prism definition in ROCD/ROTD

In some cases, the ShadowType prism CTD was created before the object
type or class schema was completely parsed; in particular, before the
association definitions were added. This occurred e.g. when delineation
filter was present. The result was the inability to read the
associations.

This is now fixed by invalidating the cached definition appropriately.

This should resolve MID-9535.


  Commit: 17e0a2824c8a28a919fe96ea8bbaebcfdfe4aaa7
      https://github.com/Evolveum/midpoint/commit/17e0a2824c8a28a919fe96ea8bbaebcfdfe4aaa7
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-20 (Wed, 20 Mar 2024)

  Changed paths:
    M docs/roles-policies/classification/index.adoc
    M docs/roles-policies/pdrbac/index.adoc
    M docs/security/credentials/initial-password-management-discussion.adoc
    A docs/security/credentials/password-reset/configuration.adoc
    R docs/security/credentials/password-reset/new-configuration.adoc
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceDetailsTabPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java

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


  Commit: 85633442dc97114e8b2aa843cd79da993049d869
      https://github.com/Evolveum/midpoint/commit/85633442dc97114e8b2aa843cd79da993049d869
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-03-21 (Thu, 21 Mar 2024)

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

  Log Message:
  -----------
  Classification: corrections


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

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

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


  Commit: b3c605928357103dd6d9e06424a44b567974e922
      https://github.com/Evolveum/midpoint/commit/b3c605928357103dd6d9e06424a44b567974e922
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-22 (Fri, 22 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/frontend/scss/_tiles.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/wizard/WizardChoicePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractTemplateChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/TemplateChoicePanel.java
    A 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.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTaskCreator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForRecognizedObjectsPopup.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForUnrecognizedObjectsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/PreviewResourceDataWizardPanel.java

  Log Message:
  -----------
  MID-9514: adding button for creating of new task on unrecognized resource objects


  Commit: 9c5054c31c31d84d15a19a58923fd5f30ccb756c
      https://github.com/Evolveum/midpoint/commit/9c5054c31c31d84d15a19a58923fd5f30ccb756c
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-22 (Fri, 22 Mar 2024)

  Changed paths:
    M docs/roles-policies/classification/index.adoc
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M provisioning/provisioning-impl/src/test/resources/dummy/dummy-extra/resource-dummy.xml

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


  Commit: c893afc709a029807290aca1262e6fbfb1d455c6
      https://github.com/Evolveum/midpoint/commit/c893afc709a029807290aca1262e6fbfb1d455c6
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-22 (Fri, 22 Mar 2024)

  Changed paths:
    M release-notes.adoc

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


  Commit: 05ddfe643b2dba13ed8336daec3d4fc1f9416ac5
      https://github.com/Evolveum/midpoint/commit/05ddfe643b2dba13ed8336daec3d4fc1f9416ac5
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-22 (Fri, 22 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringClearPasswordModel.java

  Log Message:
  -----------
  fix NPE in ProtectedStringModel


  Commit: 840429789beeacfd8c45f2bb3881a94ac74fbbf8
      https://github.com/Evolveum/midpoint/commit/840429789beeacfd8c45f2bb3881a94ac74fbbf8
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-22 (Fri, 22 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/MatchRulePanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/RangePanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/RoleAnalysisItemPathPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/RoleAnalysisWeightPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeIdentifierPanelFactory.java
    A 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/MatchRulePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/RangePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.html
    M 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/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/RangeSliderPanel.html
    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/model/RoleAnalysisAggregateChartModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterStatisticsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterStatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPopupPanel.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/cluster/DetectedPatternPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierPropertyPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisAttributeChartPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisAttributeChartPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisAttributeChartPopupPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/RoleAnalysisAttributeChartPopupPanel.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/RoleAnalysisOutlierPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/TopDetectedPatternPanel.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/tables/RoleAnalysisDetectedPatternTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierPropertyTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierTable.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributeDef.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/analysis/RoleAnalysisAttributePathResolver.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisCacheOption.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/ClusteringUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/RoleBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/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/mining/algorithm/cluster/object/AttributeMatch.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/AttributeAnalysisUtilNew.java
    A 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/chunk/BasePrepareAction.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 pom.xml

  Log Message:
  -----------
  Improve role-mining attribute analysis
1. Improve attribute analysis displaying + computation.
2. Involvement of attribute analysis to the outlier
 detection function.
3. Improve clustering process.
3. Upgrade wicket chartjs version.
4. Changes on schema level.


  Commit: f805f4ef5b99eb0f3f6c3c84880622b82c4c1371
      https://github.com/Evolveum/midpoint/commit/f805f4ef5b99eb0f3f6c3c84880622b82c4c1371
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-03-22 (Fri, 22 Mar 2024)

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

  Log Message:
  -----------
  reference search item popup fix


  Commit: 475f4a71ca274f34ad342f8d1e086f4c0f44348c
      https://github.com/Evolveum/midpoint/commit/475f4a71ca274f34ad342f8d1e086f4c0f44348c
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-25 (Mon, 25 Mar 2024)

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

  Log Message:
  -----------
  fix panel id on VerticalFormPasswordPropertyPanel


  Commit: 6d164dd59940624905e0e05a02bbfe2bdc0deff7
      https://github.com/Evolveum/midpoint/commit/6d164dd59940624905e0e05a02bbfe2bdc0deff7
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-25 (Mon, 25 Mar 2024)

  Changed paths:
    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/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusPreviewChanges.java

  Log Message:
  -----------
  hide save button on preview changes page when development configuration is used


  Commit: 9b4fee10d83dd1f492fbd1f6286e0123e1f75db3
      https://github.com/Evolveum/midpoint/commit/9b4fee10d83dd1f492fbd1f6286e0123e1f75db3
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-25 (Mon, 25 Mar 2024)

  Changed paths:
    M tools/jenkins/midpoint-quick-pipeline

  Log Message:
  -----------
  Increase pod RAM to 8gb for quick pipeline

This could help with strange "exit code 137" failures.


  Commit: 87e7e514dfd8bcc7608324f3d8770dd021822546
      https://github.com/Evolveum/midpoint/commit/87e7e514dfd8bcc7608324f3d8770dd021822546
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-25 (Mon, 25 Mar 2024)

  Changed paths:
    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/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusPreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPasswordPropertyPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPasswordPropertyPanel.java

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


  Commit: ec10e52ecadc5568ce76a230b4fe98205149d23c
      https://github.com/Evolveum/midpoint/commit/ec10e52ecadc5568ce76a230b4fe98205149d23c
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-25 (Mon, 25 Mar 2024)

  Changed paths:
    M tools/jenkins/midpoint-quick-pipeline

  Log Message:
  -----------
  Increase pod idle time for quick pipeline

This should help with the troubleshooting.


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

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupResult.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java

  Log Message:
  -----------
  MID-9573 fix for downloading missing objects (midpoint part)


  Commit: 4fc977c789158f6b1835126ef4b7a3f7c90bfdf1
      https://github.com/Evolveum/midpoint/commit/4fc977c789158f6b1835126ef4b7a3f7c90bfdf1
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-03-27 (Wed, 27 Mar 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/PropertyConstraintProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java

  Log Message:
  -----------
  Fixed incorrect usage of Prism which prevents perf. improvements


  Commit: 14ba26545b607ffb1b5e52d12fb6a5013e6771e3
      https://github.com/Evolveum/midpoint/commit/14ba26545b607ffb1b5e52d12fb6a5013e6771e3
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-27 (Wed, 27 Mar 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/simulation/ExecutionModeProvider.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
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/ResourceSetTaskWorkDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/AbstractImportActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportWorkDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/reclassification/ReclassificationActivityHandler.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/reclassification/ReclassificationActivityRun.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/reclassification/ReclassificationWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanActivityHandler.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestShadowReclassification.java
    A model/model-intest/src/test/resources/sync/resource-dummy-reclassification.xml
    M model/model-intest/testng-integration-full.xml
    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/DummyTestResource.java
    A repo/system-init/src/main/resources/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java

  Log Message:
  -----------
  create new kind of task activity for shadow reclassification


  Commit: c67444205461613e1a0a9b1963e198ae4a6a78c8
      https://github.com/Evolveum/midpoint/commit/c67444205461613e1a0a9b1963e198ae4a6a78c8
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-03-27 (Wed, 27 Mar 2024)

  Changed paths:
    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/ResourceUncategorizedPanel.java

  Log Message:
  -----------
  MID-9569: Fixed MQL attributes search in Resource Object panels

Provide kind/intent / object class shadow specific definition
to SearchContext.definitionOverride which is used to provide
detailed schema


  Commit: cf0f2278212e76842b32f2ae4d6eb51e95d59e2c
      https://github.com/Evolveum/midpoint/commit/cf0f2278212e76842b32f2ae4d6eb51e95d59e2c
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-27 (Wed, 27 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathSegmentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ValueSelectorSliderPanelFactory.java
    A 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/ProgressBar.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/chart/RoleAnalysisChartPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/OutlierPropertyPanel.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/OutlierSummaryPanel.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
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/RoleAnalysisDataGeneratorUtils.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/businessRoles/AuxBusinessRole.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/businessRoles/BirthrightRole.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/businessRoles/JobBusinessRole.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/businessRoles/LocationBusinessRole.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/businessRoles/PlanktonApplicationRole.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/businessRoles/TechnicalRole.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/objectTypes/BirthRoleType.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/objectTypes/EmployeeType.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/objectTypes/JobTitles.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/generator/objectTypes/JobTitlesIr.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/mining/CustomDataTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomDataTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.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/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/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisCacheOption.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisUtils.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
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/Clusterable.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringActionExecutor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringUtils.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/OutliersDetectionUtil.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/RoleBasedClustering.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/UserBasedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/Clusterable.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/OutlierClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/StandardClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    A 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/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    A 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/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/AttributeMatchExplanation.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/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/object/AttributeMatch.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/ExtensionProperties.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/OutliersDescription.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/OutliersResult.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/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

  Log Message:
  -----------
  Improve role-mining functionality
1. Improve attribute analysis
2. Improve outliers analysis
4. Minor cleanup


  Commit: bc95cc377609f31d6e5bcabed3c8786cd6360a91
      https://github.com/Evolveum/midpoint/commit/bc95cc377609f31d6e5bcabed3c8786cd6360a91
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-27 (Wed, 27 Mar 2024)

  Changed paths:
    M docs/roles-policies/classification/index.adoc
    M docs/roles-policies/pdrbac/index.adoc
    M docs/security/credentials/initial-password-management-discussion.adoc
    A docs/security/credentials/password-reset/configuration.adoc
    R docs/security/credentials/password-reset/new-configuration.adoc
    M gui/admin-gui/src/frontend/scss/_tiles.scss
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PendingOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringClearPasswordModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ActiveButtonWithDropDownPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ActiveButtonWithDropDownPanel.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/provider/ContainerListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/OrgTreeProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/RepositoryObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanContainerDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/ReferenceAutocompletePanel.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/Search.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceValueSearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AxiomQueryWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/QueryWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardChoicePanel.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/page/admin/AbstractPageObjectDetails.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractTemplateChoicePanel.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/component/AssignmentHolderOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/FocusOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/OperationalButtonsPanel.html
    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/component/TaskOperationalButtonsPanel.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/PageFocusPreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/report/component/ReportOperationalButtonsPanel.java
    A 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/CapabilitiesPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceDetailsTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTaskCreator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForRecognizedObjectsPopup.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForUnrecognizedObjectsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/PreviewResourceDataWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPasswordPropertyPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPasswordPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/provider/CertCaseDtoProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/ProtectedStringValidatorForKeyField.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentRepositoryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupEvent.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupHandler.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupListener.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupPathAction.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupResult.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/Source.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/LegacyValidator.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/TaskExecutionMode.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/MiscSchemaUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/PropertyConstraintProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    M provisioning/provisioning-impl/src/test/resources/dummy/dummy-extra/resource-dummy.xml
    M release-notes.adoc
    M tools/jenkins/midpoint-quick-pipeline

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


  Commit: 5aeaca57c5b34d7a799bb697b80586715bf67dd9
      https://github.com/Evolveum/midpoint/commit/5aeaca57c5b34d7a799bb697b80586715bf67dd9
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-03-27 (Wed, 27 Mar 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java

  Log Message:
  -----------
  added util method to get object types from qname if known


  Commit: 6fc3c902cafccc3a69f75b0cba7b1bbc3eab87c1
      https://github.com/Evolveum/midpoint/commit/6fc3c902cafccc3a69f75b0cba7b1bbc3eab87c1
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-28 (Thu, 28 Mar 2024)

  Changed paths:
    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/ResourceUncategorizedPanel.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupResult.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/PropertyConstraintProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    M tools/jenkins/midpoint-quick-pipeline

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into tmp/shadow-reclassification-task


  Commit: f4f8045d0953165c4ccd28a2ae9a3e99203ddb71
      https://github.com/Evolveum/midpoint/commit/f4f8045d0953165c4ccd28a2ae9a3e99203ddb71
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-28 (Thu, 28 Mar 2024)

  Changed paths:
    M docs/tasks/activities/work.adoc
    M release-notes.adoc

  Log Message:
  -----------
  adding shadow reclassification activity to docs and release notes


  Commit: 74562306d7f3d67d676a54a1ddfcc06dec4e8b79
      https://github.com/Evolveum/midpoint/commit/74562306d7f3d67d676a54a1ddfcc06dec4e8b79
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-03-28 (Thu, 28 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.java

  Log Message:
  -----------
  npe fixes


  Commit: beef47d98b7e2303bb254968f7339de985b594e9
      https://github.com/Evolveum/midpoint/commit/beef47d98b7e2303bb254968f7339de985b594e9
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-03-28 (Thu, 28 Mar 2024)

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

  Log Message:
  -----------
  MID-9578: DeltaConvertorBean checks explicit types also against XSD converter

ItemDeltaConversionBean checks explicit type against schema registry and
XSD converter to determine if we still hae type definition present for
proper delta creation, otherwise uses RawType.


  Commit: 02dd5cc7e3482bebf4f42dccb4154e2142f574cc
      https://github.com/Evolveum/midpoint/commit/02dd5cc7e3482bebf4f42dccb4154e2142f574cc
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-28 (Thu, 28 Mar 2024)

  Changed paths:
    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/ResourceUncategorizedPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationFoCategorizedObjectsPopup.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForRecognizedObjectsPopup.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForUncategorizedObjectsPopup.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForUnrecognizedObjectsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/SynchronizationTaskFlavor.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/sync/tasks/imp/reclassification/ReclassificationActivityHandler.java
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml

  Log Message:
  -----------
  MID-9514: adding support for create shadow reclassification task from uncategorized resource objects table panel


  Commit: 7754a08d9d7072926e394d308f0a438c559f96a2
      https://github.com/Evolveum/midpoint/commit/7754a08d9d7072926e394d308f0a438c559f96a2
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-28 (Thu, 28 Mar 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ItemDeltaBeanToNativeConversion.java

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


  Commit: e0f21ae2873ce1cd6341859fb7164c0919b0e0ff
      https://github.com/Evolveum/midpoint/commit/e0f21ae2873ce1cd6341859fb7164c0919b0e0ff
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-28 (Thu, 28 Mar 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/tables/RoleAnalysisDetectedPatternTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CollapsableContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.java

  Log Message:
  -----------
  Fix overheat loading attribute analysis component


  Commit: 9fd83c62cad5b2203abcb4ce6a228331eb36450e
      https://github.com/Evolveum/midpoint/commit/9fd83c62cad5b2203abcb4ce6a228331eb36450e
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-03-28 (Thu, 28 Mar 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
    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/page/panel/cluster/MembersDetailsPopupPanel.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-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisAttributeImpl.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-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

  Log Message:
  -----------
  Improve attribute analysis
1. Extension for definition of the query to the
 object for the analysis of the role attribute def.
2. Implementation of analysis inRepo and inGroup
 members with exact attribute value.
3. Add information to the GUI progress bar component.


  Commit: 5e7131e28551a75ed3894a20bcad91facf62394a
      https://github.com/Evolveum/midpoint/commit/5e7131e28551a75ed3894a20bcad91facf62394a
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-03-28 (Thu, 28 Mar 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/api/util/WebComponentUtil.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/server/dto/ApprovalOutcomeIcon.java

  Log Message:
  -----------
  MID-9533: fix for outcome column in cases table panel (support skip outcome)


  Commit: dcd222b39f2f9c472d817d049fa4a14f73f5738c
      https://github.com/Evolveum/midpoint/commit/dcd222b39f2f9c472d817d049fa4a14f73f5738c
  Author: KaterynaHonchar <honchar at evolveum.com>
  Date:   2024-03-28 (Thu, 28 Mar 2024)

  Changed paths:
    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/CheckBoxHeaderColumn.java

  Log Message:
  -----------
  fix for 9546 SelfService Credentials propagationUserControl=identityManagerMandatory


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

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    M infra/common/src/test/resources/cleanup/resource.xml

  Log Message:
  -----------
  MID-9576 fix for cleanup processor, removing containers that weren't empty (empty vs hasNoValues for PCV)


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

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java

  Log Message:
  -----------
  fix for cleanup processor, missing references not returned for connectorRef (when unresolved)


  Commit: 19217f83834f64d0a65ea31317ce0df377cf3768
      https://github.com/Evolveum/midpoint/commit/19217f83834f64d0a65ea31317ce0df377cf3768
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-03 (Wed, 03 Apr 2024)

  Changed paths:
    A docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
    A docs/interfaces/rest/operations/examples/demonstration-or-workaround/index.adoc
    A docs/misc/reports/configuration/collection-report.adoc
    A docs/misc/reports/configuration/dashboard-report.adoc
    A docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/index.adoc
    A docs/misc/reports/configuration/report-security.adoc
    A docs/misc/reports/configuration/report-task-definition.adoc
    M docs/misc/reports/configuration/users.png
    M docs/misc/reports/examples/example-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    M docs/misc/reports/index.adoc
    A docs/misc/reports/raw/file-format.adoc
    A docs/misc/reports/report-formats.adoc

  Log Message:
  -----------
  Docu update for REPORT pages


  Commit: 0e1e1bea1bb06dcdf0d975afa5346dc675f0a5d7
      https://github.com/Evolveum/midpoint/commit/0e1e1bea1bb06dcdf0d975afa5346dc675f0a5d7
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-03 (Wed, 03 Apr 2024)

  Changed paths:
    M docs/admin-gui/collections-views/configuration/index.adoc
    M docs/admin-gui/collections-views/index.adoc
    M docs/admin-gui/custom-forms/index.adoc
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/admin-gui/dashboards/index.adoc
    M docs/admin-gui/delta-visualization.adoc
    M docs/admin-gui/localization.adoc
    M docs/admin-gui/role-catalog/index.adoc
    M docs/admin-gui/role-request/index.adoc
    M docs/admin-gui/sections-object-details/index.adoc
    M docs/admin-gui/simulations.adoc
    M docs/cases/approval/examples/index.adoc
    M docs/cases/approval/index.adoc
    M docs/cases/approval/policy-based-approvals.adoc
    M docs/concepts/clockwork/scripting-hooks.adoc
    M docs/concepts/iteration/index.adoc
    M docs/concepts/mark/index.adoc
    M docs/concepts/matching-rules.adoc
    M docs/concepts/object-lifecycle/index.adoc
    M docs/concepts/polystring.adoc
    M docs/concepts/relativity.adoc
    M docs/correlation/index.adoc
    M docs/deployment/ha.adoc
    M docs/deployment/maven-overlay-project.adoc
    M docs/deployment/multitenancy.adoc
    M docs/deployment/removing-obsolete-information.adoc
    M docs/deployment/service-account-management/index.adoc
    M docs/deployment/spring-boot-actuator-endpoints.adoc
    M docs/deployment/stand-alone-deployment.adoc
    M docs/expressions/constants/index.adoc
    M docs/expressions/expressions/index.adoc
    M docs/expressions/expressions/profiles/index.adoc
    M docs/expressions/expressions/script/groovy.adoc
    M docs/expressions/expressions/script/javascript.adoc
    M docs/expressions/expressions/script/python.adoc
    M docs/expressions/function-libraries/configuration.adoc
    M docs/expressions/function-libraries/index.adoc
    M docs/expressions/index.adoc
    M docs/expressions/mappings/index.adoc
    M docs/expressions/object-template.adoc
    M docs/expressions/sequences/configuration.adoc
    M docs/expressions/sequences/index.adoc
    M docs/interfaces/rest/index.adoc
    M docs/misc/bulk/index.adoc
    M docs/misc/deputy.adoc
    M docs/misc/lookup-tables.adoc
    M docs/misc/notifications/configuration.adoc
    M docs/misc/notifications/index.adoc
    M docs/misc/persona/configuration.adoc
    M docs/misc/persona/index.adoc
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/index.adoc
    M docs/misc/self-registration/index.adoc
    M docs/misc/services/index.adoc
    M docs/org/index.adoc
    M docs/repository/repository-database-support.adoc
    M docs/resources/asynchronous/inbound/index.adoc
    M docs/resources/asynchronous/index.adoc
    M docs/resources/asynchronous/outbound/index.adoc
    M docs/resources/attribute-caching.adoc
    M docs/resources/auxiliary-object-classes.adoc
    M docs/resources/entitlements/index.adoc
    M docs/resources/maintenance-state.adoc
    M docs/resources/manual/configuration.adoc
    M docs/resources/manual/index.adoc
    M docs/resources/multi-connector-resource.adoc
    M docs/resources/propagation/configuration.adoc
    M docs/resources/propagation/index.adoc
    M docs/resources/provisioning-dependencies.adoc
    M docs/resources/resource-configuration/protected-accounts.adoc
    M docs/resources/resource-schema/index.adoc
    M docs/roles-policies/applicable-policies/index.adoc
    M docs/roles-policies/assignment/index.adoc
    M docs/roles-policies/certification/index.adoc
    M docs/roles-policies/certification/notifications.adoc
    M docs/roles-policies/classification/index.adoc
    M docs/roles-policies/metaroles/index.adoc
    M docs/roles-policies/pdrbac/index.adoc
    M docs/roles-policies/policy-rules.adoc
    M docs/roles-policies/rbac/index.adoc
    M docs/roles-policies/role-autoassignment/index.adoc
    M docs/roles-policies/role-governance.adoc
    M docs/roles-policies/role-lifecycle.adoc
    M docs/roles-policies/segregation-of-duties.adoc
    M docs/schema/archetypes/configuration.adoc
    M docs/schema/archetypes/index.adoc
    M docs/schema/common-data-model/index.adoc
    M docs/schema/custom-schema-extension.adoc
    M docs/schema/generic-objects.adoc
    M docs/schema/subtype.adoc
    M docs/security/audit/index.adoc
    M docs/security/authentication/flexible-authentication/configuration.adoc
    M docs/security/authentication/flexible-authentication/index.adoc
    M docs/security/authorization/index.adoc
    M docs/security/credentials/initial-password-management-discussion.adoc
    M docs/security/credentials/password-policy.adoc
    M docs/security/credentials/password-related-configuration.adoc
    A docs/security/credentials/password-reset/configuration.adoc
    M docs/security/credentials/password-reset/index.adoc
    R docs/security/credentials/password-reset/new-configuration.adoc
    M docs/security/crypto/ssl-connections-client-side-.adoc
    M docs/security/power-of-attorney.adoc
    M docs/simulation/index.adoc
    M docs/synchronization/consistency/index.adoc
    M docs/synchronization/generic-synchronization/index.adoc
    M docs/synchronization/index.adoc
    M docs/synchronization/introduction/index.adoc
    M docs/synchronization/linked-objects/index.adoc
    M docs/synchronization/projection-policy.adoc
    M docs/synchronization/situations.adoc
    M docs/tasks/auto-scaling.adoc
    M docs/tasks/task-manager/configuration.adoc
    M docs/tasks/task-manager/index.adoc
    M docs/tasks/thresholds.adoc

  Log Message:
  -----------
  Merge


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

  Changed paths:
    A docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
    A docs/interfaces/rest/operations/examples/demonstration-or-workaround/index.adoc
    A docs/misc/reports/configuration/collection-report.adoc
    A docs/misc/reports/configuration/dashboard-report.adoc
    A docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/index.adoc
    A docs/misc/reports/configuration/report-security.adoc
    A docs/misc/reports/configuration/report-task-definition.adoc
    M docs/misc/reports/configuration/users.png
    M docs/misc/reports/examples/example-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    M docs/misc/reports/index.adoc
    A docs/misc/reports/raw/file-format.adoc
    A docs/misc/reports/report-formats.adoc

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


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

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.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/assignment/QAssignmentMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/RootUpdateContext.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java

  Log Message:
  -----------
  sqale: Migrate non-splitted object to splitted during modify operation

When object partials are read from repository during update mark object
for reindex if any partial is missing full object.

This should migrate objects stored before 4.8 to 4.9 format.


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

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupMessage.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupResult.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ProtectedStringViolations.java

  Log Message:
  -----------
  cleanup processor - missing references api cleanup


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

  Changed paths:
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdap.java

  Log Message:
  -----------
  Increase expected processing time in TestLdap

This should fix failing TestLdap.test810BigImport on Jenkins/Oracle.


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

  Changed paths:
    A docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
    A docs/interfaces/rest/operations/examples/demonstration-or-workaround/index.adoc
    A docs/misc/reports/configuration/collection-report.adoc
    A docs/misc/reports/configuration/dashboard-report.adoc
    A docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/index.adoc
    A docs/misc/reports/configuration/report-security.adoc
    A docs/misc/reports/configuration/report-task-definition.adoc
    M docs/misc/reports/configuration/users.png
    M docs/misc/reports/examples/example-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    M docs/misc/reports/index.adoc
    A docs/misc/reports/raw/file-format.adoc
    A docs/misc/reports/report-formats.adoc
    M docs/tasks/activities/work.adoc
    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/password/ProtectedStringPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.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/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationFoCategorizedObjectsPopup.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForRecognizedObjectsPopup.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForUncategorizedObjectsPopup.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForUnrecognizedObjectsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskWizardPanel.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/CheckBoxHeaderColumn.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/resources/SynchronizationTaskFlavor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/ApprovalOutcomeIcon.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupMessage.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupResult.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ProtectedStringViolations.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    M infra/common/src/test/resources/cleanup/resource.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ItemDeltaBeanToNativeConversion.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/simulation/ExecutionModeProvider.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/PropertyConstraintProcessor.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/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/ResourceSetTaskWorkDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/AbstractImportActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportWorkDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/reclassification/ReclassificationActivityHandler.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/reclassification/ReclassificationActivityRun.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/reclassification/ReclassificationWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanActivityHandler.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestShadowReclassification.java
    A model/model-intest/src/test/resources/sync/resource-dummy-reclassification.xml
    M model/model-intest/testng-integration-full.xml
    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-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.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/assignment/QAssignmentMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/RootUpdateContext.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/DummyTestResource.java
    A repo/system-init/src/main/resources/initial-objects/archetype/523-archetype-task-shadow-reclassification.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/TestFirstSteps.java

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


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

  Changed paths:
    M docs/misc/reports/configuration/index.adoc
    M docs/misc/reports/index.adoc
    M docs/misc/reports/raw/file-format.adoc
    A docs/misc/reports/raw/index.adoc

  Log Message:
  -----------
  Docu changes, Reports


  Commit: 3f1a3ddb2555f7ecef0044b9069c1cd0313d0e96
      https://github.com/Evolveum/midpoint/commit/3f1a3ddb2555f7ecef0044b9069c1cd0313d0e96
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2024-04-04 (Thu, 04 Apr 2024)

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

  Log Message:
  -----------
  two minor fixes in LocalizedMessageTemplateContentType documentation


  Commit: a683ea7e0779d6532489ed8cd4ce1a80a2de1182
      https://github.com/Evolveum/midpoint/commit/a683ea7e0779d6532489ed8cd4ce1a80a2de1182
  Author: Patrik <patkomalinak at gmail.com>
  Date:   2024-04-04 (Thu, 04 Apr 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.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.html

  Log Message:
  -----------
  Various fixes: Color contrast at $blue / Sidemenu photo offset fixed / Capabilities panel grid autofitting


  Commit: 9736a5f67e5f8e4aaf60c703f94cb9361708c303
      https://github.com/Evolveum/midpoint/commit/9736a5f67e5f8e4aaf60c703f94cb9361708c303
  Author: Patrik <patkomalinak at gmail.com>
  Date:   2024-04-04 (Thu, 04 Apr 2024)

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

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


  Commit: 85cbdd37bcd365b37e89314bae5c2d40a63bb7be
      https://github.com/Evolveum/midpoint/commit/85cbdd37bcd365b37e89314bae5c2d40a63bb7be
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-05 (Fri, 05 Apr 2024)

  Changed paths:
    M docs/security/crypto/index.adoc

  Log Message:
  -----------
  Docu addition in Crypto, limitation in keypass values


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

  Changed paths:
    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/js/midpoint.js
    M gui/admin-gui/src/frontend/js/vendors.js
    M gui/admin-gui/src/frontend/scss/vendors.scss
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/AutoCompleteDisplayableValueConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/ContainersDropDownPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerOptions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/converter/AutoCompleteDisplayableValueConverter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/converter/DateConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/DateIntervalSearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AttributeMappingItemPathPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DatePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LifecycleStatePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/QNameAttributePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceIntentFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/CustomValidityPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DateInput.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DateInput.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ACAttributeValuePanel.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/DateFormGroup.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/DateFormGroup.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DatePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/InternalsClockPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/DateValidator.java

  Log Message:
  -----------
  MID-9043: adding new date time picker panel


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

  Changed paths:
    A docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
    A docs/interfaces/rest/operations/examples/demonstration-or-workaround/index.adoc
    A docs/misc/reports/configuration/collection-report.adoc
    A docs/misc/reports/configuration/dashboard-report.adoc
    A docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/index.adoc
    A docs/misc/reports/configuration/report-security.adoc
    A docs/misc/reports/configuration/report-task-definition.adoc
    M docs/misc/reports/configuration/users.png
    M docs/misc/reports/examples/example-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    M docs/misc/reports/index.adoc
    A docs/misc/reports/raw/file-format.adoc
    A docs/misc/reports/report-formats.adoc
    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.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.html
    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/CheckBoxHeaderColumn.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupMessage.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupResult.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ProtectedStringViolations.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    M infra/common/src/test/resources/cleanup/resource.xml
    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/SqaleRepositoryService.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/assignment/QAssignmentMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/RootUpdateContext.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.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: c07128fa2798e02a776f3accf510bec30a58a5ee
      https://github.com/Evolveum/midpoint/commit/c07128fa2798e02a776f3accf510bec30a58a5ee
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-05 (Fri, 05 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAttributeChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartDataSet.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartOptions.java
    A 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/page/PageRoleAnalysisOutlier.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/RoleAnalysisAttributeChartPopupPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierHeaderResultPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierHeaderResultPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierItemModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierItemResultPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierItemResultPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierResultPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierResultPanel.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/tables/RoleAnalysisOutlierPropertyTable.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/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-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/RoleAnalysisAttributeImpl.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/OutliersDetectionUtil.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/chunk/BasePrepareAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java

  Log Message:
  -----------
  Improve attribute analysis and outlier detection


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

  Changed paths:
    A docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
    A docs/interfaces/rest/operations/examples/demonstration-or-workaround/index.adoc
    A docs/misc/reports/configuration/collection-report.adoc
    A docs/misc/reports/configuration/dashboard-report.adoc
    A docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/index.adoc
    A docs/misc/reports/configuration/report-security.adoc
    A docs/misc/reports/configuration/report-task-definition.adoc
    M docs/misc/reports/configuration/users.png
    M docs/misc/reports/examples/example-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    M docs/misc/reports/index.adoc
    A docs/misc/reports/raw/file-format.adoc
    A docs/misc/reports/report-formats.adoc
    M docs/tasks/activities/work.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/js/midpoint.js
    M gui/admin-gui/src/frontend/js/vendors.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.scss
    M gui/admin-gui/src/frontend/scss/vendors.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/password/ProtectedStringPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/AutoCompleteDisplayableValueConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/ContainersDropDownPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerOptions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/converter/AutoCompleteDisplayableValueConverter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/converter/DateConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/DateIntervalSearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AttributeMappingItemPathPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DatePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LifecycleStatePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/QNameAttributePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceIntentFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.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/ResourceUncategorizedPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationFoCategorizedObjectsPopup.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForRecognizedObjectsPopup.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForUncategorizedObjectsPopup.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForUnrecognizedObjectsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.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/page/self/requestAccess/CustomValidityPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DateInput.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DateInput.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ACAttributeValuePanel.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/CheckBoxHeaderColumn.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/DateFormGroup.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/DateFormGroup.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DatePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/InternalsClockPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/SynchronizationTaskFlavor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/ApprovalOutcomeIcon.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/DateValidator.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupMessage.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupResult.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ProtectedStringViolations.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    M infra/common/src/test/resources/cleanup/resource.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ItemDeltaBeanToNativeConversion.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/simulation/ExecutionModeProvider.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-notifications-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/ResourceSetTaskWorkDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/AbstractImportActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportWorkDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/reclassification/ReclassificationActivityHandler.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/reclassification/ReclassificationActivityRun.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/reclassification/ReclassificationWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanActivityHandler.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestShadowReclassification.java
    A model/model-intest/src/test/resources/sync/resource-dummy-reclassification.xml
    M model/model-intest/testng-integration-full.xml
    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-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.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/assignment/QAssignmentMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/RootUpdateContext.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/DummyTestResource.java
    A repo/system-init/src/main/resources/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    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/TestLdap.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestFirstSteps.java

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


  Commit: 777c12cfb74503546f79840e080fad7125f200e9
      https://github.com/Evolveum/midpoint/commit/777c12cfb74503546f79840e080fad7125f200e9
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-05 (Fri, 05 Apr 2024)

  Changed paths:
    M gui/admin-gui/package.json
    M gui/admin-gui/pom.xml
    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/input/DateTimePickerOptions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/converter/DateConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DateLabelComponent.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SerializableBiFunction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/AuthenticationInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ProcessInstanceDto.java
    M pom.xml

  Log Message:
  -----------
  MID-9043: removing of dependency for Wicket DateTime 8.00


  Commit: 480419886dd2225fd03adb05af343db165b4ac8d
      https://github.com/Evolveum/midpoint/commit/480419886dd2225fd03adb05af343db165b4ac8d
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-05 (Fri, 05 Apr 2024)

  Changed paths:
    M gui/admin-gui/package-lock.json

  Log Message:
  -----------
  revert tempusdominus-bootstrap-4 in package-lock.json


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

  Changed paths:
    M pom.xml
    M testing/rest/pom.xml
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestKeycloakOidcRestAuthModule.java

  Log Message:
  -----------
  upgrade nimbus-jose-jwt to 9.37.3


  Commit: 700988fa256a2d678b6c7de009addfb34d06e2cd
      https://github.com/Evolveum/midpoint/commit/700988fa256a2d678b6c7de009addfb34d06e2cd
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-04-05 (Fri, 05 Apr 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/tables/RoleAnalysisOutlierTable.java
    M repo/system-init/src/main/resources/config.xml

  Log Message:
  -----------
  Minor cleanup


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

  Changed paths:
    M config/sql/native/postgres-audit.sql
    M config/sql/native/postgres.sql
    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/path/ItemPathDto.java
    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.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysisSession.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
    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
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierHeaderResultPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierHeaderResultPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierItemModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierItemResultPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierItemResultPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierResultPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/outlier/OutlierResultPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/OutlierSummaryPanel.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/wizard/AnalysisCategoryChoiceStepPanel.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
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierPropertyTable.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierPropertyTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierTable.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisOutlierTable.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/IconAndStylesUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.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/util/EndPointsUrlMapping.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/mining/RoleAnalysisService.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisAttributeImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    R 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/context/ClusteringBehavioralResolver.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/util/OutliersDetectionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterer.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/OutliersDescription.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/OutliersResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisAlgorithmUtils.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/outlier/MOutlierObject.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/outlier/QOutlierData.java
    R repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/outlier/QOutlierObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.java

  Log Message:
  -----------
  Temporarily disable outlier detection functionality


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

  Changed paths:
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/package.json
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerOptions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/converter/DateConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DateLabelComponent.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SerializableBiFunction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/AuthenticationInfoPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ProcessInstanceDto.java
    M pom.xml
    M testing/rest/pom.xml
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestKeycloakOidcRestAuthModule.java

  Log Message:
  -----------
  Merge branch 'master' into feature/role-mining-merge


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/IconAndStylesUtil.java

  Log Message:
  -----------
  Minor cleanup


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

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

  Log Message:
  -----------
  Rollback changes for PrismContainerPanel


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

  Changed paths:
    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/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
    M model/model-intest/src/test/resources/tasks/misc/session-role-based.xml

  Log Message:
  -----------
  Fix TestMiscTasks
1. Fix schema definition
2. Fix clustering process


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

  Changed paths:
    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/column-complex.png
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-simple.png
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/index.adoc
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/parameters.png
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/query.png
    A docs/misc/reports/configuration/post-report-script.adoc
    A docs/misc/reports/configuration/report-configuration-tips.adoc
    A docs/misc/reports/configuration/report-functions.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc
    A docs/misc/reports/create-report-guide/advanced/create-report-0.png
    A docs/misc/reports/create-report-guide/advanced/create-report-1.png
    A docs/misc/reports/create-report-guide/advanced/create-report-10.png
    A docs/misc/reports/create-report-guide/advanced/create-report-11.png
    A docs/misc/reports/create-report-guide/advanced/create-report-12.png
    A docs/misc/reports/create-report-guide/advanced/create-report-13.png
    A docs/misc/reports/create-report-guide/advanced/create-report-14.png
    A docs/misc/reports/create-report-guide/advanced/create-report-15.png
    A docs/misc/reports/create-report-guide/advanced/create-report-2.png
    A docs/misc/reports/create-report-guide/advanced/create-report-3.png
    A docs/misc/reports/create-report-guide/advanced/create-report-4.png
    A docs/misc/reports/create-report-guide/advanced/create-report-5.png
    A docs/misc/reports/create-report-guide/advanced/create-report-6.png
    A docs/misc/reports/create-report-guide/advanced/create-report-7.png
    A docs/misc/reports/create-report-guide/advanced/create-report-8.png
    A docs/misc/reports/create-report-guide/advanced/create-report-9.png
    A docs/misc/reports/create-report-guide/advanced/create-report.png
    A docs/misc/reports/create-report-guide/advanced/index.adoc
    R docs/misc/reports/create-report-guide/create-report-0.png
    R docs/misc/reports/create-report-guide/create-report-1.png
    R docs/misc/reports/create-report-guide/create-report-10.png
    R docs/misc/reports/create-report-guide/create-report-11.png
    R docs/misc/reports/create-report-guide/create-report-12.png
    R docs/misc/reports/create-report-guide/create-report-13.png
    R docs/misc/reports/create-report-guide/create-report-14.png
    R docs/misc/reports/create-report-guide/create-report-15.png
    R docs/misc/reports/create-report-guide/create-report-2.png
    R docs/misc/reports/create-report-guide/create-report-3.png
    R docs/misc/reports/create-report-guide/create-report-4.png
    R docs/misc/reports/create-report-guide/create-report-5.png
    R docs/misc/reports/create-report-guide/create-report-6.png
    R docs/misc/reports/create-report-guide/create-report-7.png
    R docs/misc/reports/create-report-guide/create-report-8.png
    R docs/misc/reports/create-report-guide/create-report-9.png
    R docs/misc/reports/create-report-guide/create-report.png
    A docs/misc/reports/create-report-guide/export-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/all-users-tester.png
    A docs/misc/reports/create-report-guide/intermediate/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/mptesters-download-report.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-ff.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-view.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters.png
    A docs/misc/reports/create-report-guide/intermediate/users-all-report-exec.png
    A docs/misc/reports/create-report-guide/new-collection-report.png
    A docs/misc/reports/create-report-guide/show-tasks.png
    A docs/misc/reports/create-report-guide/users-all.png
    A docs/misc/reports/examples/index.adoc
    M docs/misc/reports/index.adoc
    R docs/misc/reports/post-report-script.adoc
    R docs/misc/reports/report-configuration-tips.adoc
    R docs/misc/reports/report-functions.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-complex.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-simple.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/index.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/parameters.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/query.png

  Log Message:
  -----------
  Doc update, report examples, changes in config docu and more


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

  Changed paths:
    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/column-complex.png
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-simple.png
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/index.adoc
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/parameters.png
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/query.png
    A docs/misc/reports/configuration/post-report-script.adoc
    A docs/misc/reports/configuration/report-configuration-tips.adoc
    A docs/misc/reports/configuration/report-functions.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc
    A docs/misc/reports/create-report-guide/advanced/create-report-0.png
    A docs/misc/reports/create-report-guide/advanced/create-report-1.png
    A docs/misc/reports/create-report-guide/advanced/create-report-10.png
    A docs/misc/reports/create-report-guide/advanced/create-report-11.png
    A docs/misc/reports/create-report-guide/advanced/create-report-12.png
    A docs/misc/reports/create-report-guide/advanced/create-report-13.png
    A docs/misc/reports/create-report-guide/advanced/create-report-14.png
    A docs/misc/reports/create-report-guide/advanced/create-report-15.png
    A docs/misc/reports/create-report-guide/advanced/create-report-2.png
    A docs/misc/reports/create-report-guide/advanced/create-report-3.png
    A docs/misc/reports/create-report-guide/advanced/create-report-4.png
    A docs/misc/reports/create-report-guide/advanced/create-report-5.png
    A docs/misc/reports/create-report-guide/advanced/create-report-6.png
    A docs/misc/reports/create-report-guide/advanced/create-report-7.png
    A docs/misc/reports/create-report-guide/advanced/create-report-8.png
    A docs/misc/reports/create-report-guide/advanced/create-report-9.png
    A docs/misc/reports/create-report-guide/advanced/create-report.png
    A docs/misc/reports/create-report-guide/advanced/index.adoc
    R docs/misc/reports/create-report-guide/create-report-0.png
    R docs/misc/reports/create-report-guide/create-report-1.png
    R docs/misc/reports/create-report-guide/create-report-10.png
    R docs/misc/reports/create-report-guide/create-report-11.png
    R docs/misc/reports/create-report-guide/create-report-12.png
    R docs/misc/reports/create-report-guide/create-report-13.png
    R docs/misc/reports/create-report-guide/create-report-14.png
    R docs/misc/reports/create-report-guide/create-report-15.png
    R docs/misc/reports/create-report-guide/create-report-2.png
    R docs/misc/reports/create-report-guide/create-report-3.png
    R docs/misc/reports/create-report-guide/create-report-4.png
    R docs/misc/reports/create-report-guide/create-report-5.png
    R docs/misc/reports/create-report-guide/create-report-6.png
    R docs/misc/reports/create-report-guide/create-report-7.png
    R docs/misc/reports/create-report-guide/create-report-8.png
    R docs/misc/reports/create-report-guide/create-report-9.png
    R docs/misc/reports/create-report-guide/create-report.png
    A docs/misc/reports/create-report-guide/export-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/all-users-tester.png
    A docs/misc/reports/create-report-guide/intermediate/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/mptesters-download-report.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-ff.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-view.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters.png
    A docs/misc/reports/create-report-guide/intermediate/users-all-report-exec.png
    A docs/misc/reports/create-report-guide/new-collection-report.png
    A docs/misc/reports/create-report-guide/show-tasks.png
    A docs/misc/reports/create-report-guide/users-all.png
    A docs/misc/reports/examples/index.adoc
    M docs/misc/reports/index.adoc
    R docs/misc/reports/post-report-script.adoc
    M docs/misc/reports/raw/file-format.adoc
    A docs/misc/reports/raw/index.adoc
    R docs/misc/reports/report-configuration-tips.adoc
    R docs/misc/reports/report-functions.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-complex.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-simple.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/index.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/parameters.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/query.png
    M docs/security/crypto/index.adoc

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


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

  Changed paths:
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    A docs/misc/reports/create-report-guide/conf-b-run.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp.png
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/create-report-guide/intermediate/index.adoc
    A docs/misc/reports/create-report-guide/reports-all.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp.png
    A docs/misc/reports/create-report-guide/users-in-mp.png
    M docs/misc/reports/index.adoc

  Log Message:
  -----------
  Documentation additions, Reports, examples and use-cases


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

  Changed paths:
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    A docs/misc/reports/create-report-guide/conf-b-run.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp.png
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/create-report-guide/intermediate/index.adoc
    A docs/misc/reports/create-report-guide/reports-all.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp.png
    A docs/misc/reports/create-report-guide/users-in-mp.png
    M docs/misc/reports/index.adoc

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


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

  Changed paths:
    A docs/misc/reports/create-report-guide/conf-b-run-old.png
    M docs/misc/reports/create-report-guide/conf-b-run.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp-old.png
    M docs/misc/reports/create-report-guide/download-usrs-in-mp.png
    M docs/misc/reports/create-report-guide/export-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/create-report-guide/intermediate/index.adoc
    M docs/misc/reports/create-report-guide/new-collection-report.png
    A docs/misc/reports/create-report-guide/reports-all-old.png
    M docs/misc/reports/create-report-guide/reports-all.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp-old.png
    M docs/misc/reports/create-report-guide/run-usrs-in-mp.png
    M docs/misc/reports/create-report-guide/show-tasks.png
    M docs/misc/reports/create-report-guide/users-all.png
    M docs/misc/reports/create-report-guide/users-in-mp.png

  Log Message:
  -----------
  Docks update, Report guides, image changes


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

  Changed paths:
    A docs/misc/reports/create-report-guide/conf-b-run-old.png
    M docs/misc/reports/create-report-guide/conf-b-run.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp-old.png
    M docs/misc/reports/create-report-guide/download-usrs-in-mp.png
    M docs/misc/reports/create-report-guide/export-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/create-report-guide/intermediate/index.adoc
    M docs/misc/reports/create-report-guide/new-collection-report.png
    A docs/misc/reports/create-report-guide/reports-all-old.png
    M docs/misc/reports/create-report-guide/reports-all.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp-old.png
    M docs/misc/reports/create-report-guide/run-usrs-in-mp.png
    M docs/misc/reports/create-report-guide/show-tasks.png
    M docs/misc/reports/create-report-guide/users-all.png
    M docs/misc/reports/create-report-guide/users-in-mp.png

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


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

  Changed paths:
    M docs/misc/reports/configuration/dashboard-report.adoc
    M docs/misc/reports/create-report-guide/intermediate/all-users-tester.png
    M docs/misc/reports/create-report-guide/intermediate/mptesters-download-report.png
    M docs/misc/reports/create-report-guide/intermediate/report-mptesters-ff.png
    M docs/misc/reports/create-report-guide/intermediate/report-mptesters-view.png
    M docs/misc/reports/create-report-guide/intermediate/report-mptesters.png
    M docs/misc/reports/create-report-guide/intermediate/users-all-report-exec.png

  Log Message:
  -----------
  Doc Update for Reports, changes in images


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

  Changed paths:
    R docs/misc/reports/configuration/legacy/index.adoc
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-complex.png
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-simple.png
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/index.adoc
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/parameters.png
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/query.png

  Log Message:
  -----------
  Docu update for Reports, removed legacy article


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java

  Log Message:
  -----------
  npe fix


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

  Changed paths:
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerOptions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/converter/DateConverter.java

  Log Message:
  -----------
  fix date time picker after schrodinger testing


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

  Changed paths:
    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/column-complex.png
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-simple.png
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/index.adoc
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/parameters.png
    A docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/query.png
    A docs/misc/reports/configuration/post-report-script.adoc
    A docs/misc/reports/configuration/report-configuration-tips.adoc
    A docs/misc/reports/configuration/report-functions.adoc
    M docs/misc/reports/configuration/report-task-definition.adoc
    A docs/misc/reports/create-report-guide/advanced/create-report-0.png
    A docs/misc/reports/create-report-guide/advanced/create-report-1.png
    A docs/misc/reports/create-report-guide/advanced/create-report-10.png
    A docs/misc/reports/create-report-guide/advanced/create-report-11.png
    A docs/misc/reports/create-report-guide/advanced/create-report-12.png
    A docs/misc/reports/create-report-guide/advanced/create-report-13.png
    A docs/misc/reports/create-report-guide/advanced/create-report-14.png
    A docs/misc/reports/create-report-guide/advanced/create-report-15.png
    A docs/misc/reports/create-report-guide/advanced/create-report-2.png
    A docs/misc/reports/create-report-guide/advanced/create-report-3.png
    A docs/misc/reports/create-report-guide/advanced/create-report-4.png
    A docs/misc/reports/create-report-guide/advanced/create-report-5.png
    A docs/misc/reports/create-report-guide/advanced/create-report-6.png
    A docs/misc/reports/create-report-guide/advanced/create-report-7.png
    A docs/misc/reports/create-report-guide/advanced/create-report-8.png
    A docs/misc/reports/create-report-guide/advanced/create-report-9.png
    A docs/misc/reports/create-report-guide/advanced/create-report.png
    A docs/misc/reports/create-report-guide/advanced/index.adoc
    A docs/misc/reports/create-report-guide/conf-b-run-old.png
    A docs/misc/reports/create-report-guide/conf-b-run.png
    R docs/misc/reports/create-report-guide/create-report-0.png
    R docs/misc/reports/create-report-guide/create-report-1.png
    R docs/misc/reports/create-report-guide/create-report-10.png
    R docs/misc/reports/create-report-guide/create-report-11.png
    R docs/misc/reports/create-report-guide/create-report-12.png
    R docs/misc/reports/create-report-guide/create-report-13.png
    R docs/misc/reports/create-report-guide/create-report-14.png
    R docs/misc/reports/create-report-guide/create-report-15.png
    R docs/misc/reports/create-report-guide/create-report-2.png
    R docs/misc/reports/create-report-guide/create-report-3.png
    R docs/misc/reports/create-report-guide/create-report-4.png
    R docs/misc/reports/create-report-guide/create-report-5.png
    R docs/misc/reports/create-report-guide/create-report-6.png
    R docs/misc/reports/create-report-guide/create-report-7.png
    R docs/misc/reports/create-report-guide/create-report-8.png
    R docs/misc/reports/create-report-guide/create-report-9.png
    R docs/misc/reports/create-report-guide/create-report.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp-old.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp.png
    A docs/misc/reports/create-report-guide/export-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/all-users-tester.png
    A docs/misc/reports/create-report-guide/intermediate/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/mptesters-download-report.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-ff.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-view.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters.png
    A docs/misc/reports/create-report-guide/intermediate/users-all-report-exec.png
    A docs/misc/reports/create-report-guide/new-collection-report.png
    A docs/misc/reports/create-report-guide/reports-all-old.png
    A docs/misc/reports/create-report-guide/reports-all.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp-old.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp.png
    A docs/misc/reports/create-report-guide/show-tasks.png
    A docs/misc/reports/create-report-guide/users-all.png
    A docs/misc/reports/create-report-guide/users-in-mp.png
    A docs/misc/reports/examples/index.adoc
    M docs/misc/reports/index.adoc
    R docs/misc/reports/post-report-script.adoc
    M docs/misc/reports/raw/file-format.adoc
    A docs/misc/reports/raw/index.adoc
    R docs/misc/reports/report-configuration-tips.adoc
    R docs/misc/reports/report-functions.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-complex.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-simple.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/index.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/parameters.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/query.png
    M docs/security/crypto/index.adoc
    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/autocomplete/AutoCompleteItemDefinitionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathSegmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/RangePanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ValueSelectorSliderPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeIdentifierPanelFactory.java
    A 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/MatchRulePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/RangePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/ValueSelectorSliderPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.html
    A 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/components/ProgressBar.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.html
    A 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/RangeSliderPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeForm.html
    A 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/model/RoleAnalysisAggregateChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAttributeChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartDataSet.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartOptions.java
    A 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/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/PageRoleAnalysisSession.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterStatisticsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterStatisticsPanel.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/chart/RoleAnalysisAttributeChartPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPopupPanel.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/cluster/CandidateRolesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPanel.java
    M 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/MembersDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPopupPanel.html
    A 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/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/TopDetectedPatternPanel.html
    A 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/experimental/RoleAnalysisTableSettingPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClustersPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClustersPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.html
    A 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/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ProcessModeChoiceStepPanel.java
    A 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/RoleAnalysisSessionDetectionOptionsWizardPanel.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
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisDetectedPatternTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisDetectedPatternTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisRoleBasedTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisUserBasedTable.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/PrismContainerPanel.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
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CollapsableContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomDataTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomDataTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomSelectableDataTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.html
    A 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/menu/MainMenuItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/RoleMiningExportOperation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
    A 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/RoleAnalysisAttributeDef.java
    A 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/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
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/statistic/ClusterStatistic.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/ExtractPatternUtils.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisCacheOption.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisUtils.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/values/RoleAnalysisChunkMode.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
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/Clusterable.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringActionExecutor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringUtils.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/RoleBasedClustering.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/UserBasedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/Clusterable.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/StandardClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    A 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/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    A 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/mechanism/AttributeMatchExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Cluster.java
    A 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/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/DistanceMeasure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/AttributeMatch.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/ExtensionProperties.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
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternConfidenceCalculator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    A 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/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/tasks/RoleAnalysisClusteringActivityHandler.java
    M model/model-intest/src/test/resources/tasks/misc/session-role-based.xml
    M pom.xml
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/cluster/QClusterObjectMapping.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/BasicGeneratorOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/BaseGeneratorOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/GeneratorMiningRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/GeneratorOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/ImportAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacGeneratorUtils.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialAbstractRole.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialArchetype.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialBusinessRole.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialOrg.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties

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


  Commit: 650e8aaccc7e2ee3aa099088f6fbf299b58ffa7e
      https://github.com/Evolveum/midpoint/commit/650e8aaccc7e2ee3aa099088f6fbf299b58ffa7e
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-04-10 (Wed, 10 Apr 2024)

  Changed paths:
    R docs/codegen/index.adoc

  Log Message:
  -----------
  Deleted prism codegenerator page from configuration reference.


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

  Changed paths:
    R docs/codegen/index.adoc

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


  Commit: 4c8abe1924a9ba2180ae9639a79e46c89892455e
      https://github.com/Evolveum/midpoint/commit/4c8abe1924a9ba2180ae9639a79e46c89892455e
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-10 (Wed, 10 Apr 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.java

  Log Message:
  -----------
  fix issues for flex auth schrodinger tests after implementation of new date time picker


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

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  adding hidden tag to release notes file


  Commit: 4fa11eb2497cd97a37effa613b6a5686ed0868b8
      https://github.com/Evolveum/midpoint/commit/4fa11eb2497cd97a37effa613b6a5686ed0868b8
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-10 (Wed, 10 Apr 2024)

  Changed paths:
    R docs/codegen/index.adoc

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


  Commit: 3fbea89616f4f64f4fb010a2e80243e003bbdcea
      https://github.com/Evolveum/midpoint/commit/3fbea89616f4f64f4fb010a2e80243e003bbdcea
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-10 (Wed, 10 Apr 2024)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupEvent.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupHandler.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupMessage.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/Source.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    A infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupHandler.java
    R infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java
    M infra/common/src/test/resources/cleanup/resource.xml

  Log Message:
  -----------
  cleanup processor - support for missing mapping name and multivalue refs without oid


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupEvent.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java

  Log Message:
  -----------
  cleanup processor - fixed compilation issues


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerOptions.java

  Log Message:
  -----------
  fix label and placeholder for SecretProviderPanel


  Commit: 1ef5b410b922744b4ae0f502f703838178746413
      https://github.com/Evolveum/midpoint/commit/1ef5b410b922744b4ae0f502f703838178746413
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-11 (Thu, 11 Apr 2024)

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

  Log Message:
  -----------
  use midnight as default time for date time picker


  Commit: 19e8f0c241919b4a216e32e4023a13d19f4de983
      https://github.com/Evolveum/midpoint/commit/19e8f0c241919b4a216e32e4023a13d19f4de983
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-11 (Thu, 11 Apr 2024)

  Changed paths:
    M docs/misc/reports/configuration/collection-report.adoc
    M docs/misc/reports/configuration/import-report.adoc
    A docs/misc/reports/create-report-guide/advanced/coll-filter.png
    A docs/misc/reports/create-report-guide/advanced/coll-shadow.png
    R docs/misc/reports/create-report-guide/advanced/create-report-0.png
    R docs/misc/reports/create-report-guide/advanced/create-report-1.png
    R docs/misc/reports/create-report-guide/advanced/create-report-10.png
    R docs/misc/reports/create-report-guide/advanced/create-report-11.png
    R docs/misc/reports/create-report-guide/advanced/create-report-12.png
    R docs/misc/reports/create-report-guide/advanced/create-report-13.png
    R docs/misc/reports/create-report-guide/advanced/create-report-14.png
    R docs/misc/reports/create-report-guide/advanced/create-report-15.png
    R docs/misc/reports/create-report-guide/advanced/create-report-2.png
    R docs/misc/reports/create-report-guide/advanced/create-report-3.png
    R docs/misc/reports/create-report-guide/advanced/create-report-4.png
    R docs/misc/reports/create-report-guide/advanced/create-report-5.png
    R docs/misc/reports/create-report-guide/advanced/create-report-6.png
    R docs/misc/reports/create-report-guide/advanced/create-report-7.png
    R docs/misc/reports/create-report-guide/advanced/create-report-8.png
    R docs/misc/reports/create-report-guide/advanced/create-report-9.png
    R docs/misc/reports/create-report-guide/advanced/create-report.png
    A docs/misc/reports/create-report-guide/advanced/custom-column.png
    A docs/misc/reports/create-report-guide/advanced/download-r.png
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    A docs/misc/reports/create-report-guide/advanced/mail-own-exp.png
    A docs/misc/reports/create-report-guide/advanced/prev-column.png
    A docs/misc/reports/create-report-guide/advanced/preview.png
    A docs/misc/reports/create-report-guide/advanced/report-arch.png
    A docs/misc/reports/create-report-guide/advanced/report-collection.png
    A docs/misc/reports/create-report-guide/advanced/report-owner-mail.png
    A docs/misc/reports/create-report-guide/advanced/report-param.png
    A docs/misc/reports/create-report-guide/advanced/report-profile.png
    A docs/misc/reports/create-report-guide/advanced/report-view-init.png
    A docs/misc/reports/create-report-guide/advanced/reports-all.png
    A docs/misc/reports/create-report-guide/advanced/run-o-r.png
    A docs/misc/reports/create-report-guide/advanced/run-r.png
    A docs/misc/reports/create-report-guide/advanced/show-preview.png
    A docs/misc/reports/create-report-guide/advanced/show-t.png
    A docs/misc/reports/create-report-guide/advanced/sub-report-exp.png
    A docs/misc/reports/create-report-guide/advanced/sub-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/create-report-guide/intermediate/index.adoc

  Log Message:
  -----------
  Docu update for reports, advanved examples


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

  Changed paths:
    R docs/codegen/index.adoc

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


  Commit: a1639aa0cb22e9127ae04ecc192f12ac3202fc15
      https://github.com/Evolveum/midpoint/commit/a1639aa0cb22e9127ae04ecc192f12ac3202fc15
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-11 (Thu, 11 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
    R docs/misc/reports/configuration/legacy/index.adoc
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-complex.png
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-simple.png
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/index.adoc
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/parameters.png
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/query.png
    A docs/misc/reports/create-report-guide/advanced/coll-filter.png
    A docs/misc/reports/create-report-guide/advanced/coll-shadow.png
    R docs/misc/reports/create-report-guide/advanced/create-report-0.png
    R docs/misc/reports/create-report-guide/advanced/create-report-1.png
    R docs/misc/reports/create-report-guide/advanced/create-report-10.png
    R docs/misc/reports/create-report-guide/advanced/create-report-11.png
    R docs/misc/reports/create-report-guide/advanced/create-report-12.png
    R docs/misc/reports/create-report-guide/advanced/create-report-13.png
    R docs/misc/reports/create-report-guide/advanced/create-report-14.png
    R docs/misc/reports/create-report-guide/advanced/create-report-15.png
    R docs/misc/reports/create-report-guide/advanced/create-report-2.png
    R docs/misc/reports/create-report-guide/advanced/create-report-3.png
    R docs/misc/reports/create-report-guide/advanced/create-report-4.png
    R docs/misc/reports/create-report-guide/advanced/create-report-5.png
    R docs/misc/reports/create-report-guide/advanced/create-report-6.png
    R docs/misc/reports/create-report-guide/advanced/create-report-7.png
    R docs/misc/reports/create-report-guide/advanced/create-report-8.png
    R docs/misc/reports/create-report-guide/advanced/create-report-9.png
    R docs/misc/reports/create-report-guide/advanced/create-report.png
    A docs/misc/reports/create-report-guide/advanced/custom-column.png
    A docs/misc/reports/create-report-guide/advanced/download-r.png
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    A docs/misc/reports/create-report-guide/advanced/mail-own-exp.png
    A docs/misc/reports/create-report-guide/advanced/prev-column.png
    A docs/misc/reports/create-report-guide/advanced/preview.png
    A docs/misc/reports/create-report-guide/advanced/report-arch.png
    A docs/misc/reports/create-report-guide/advanced/report-collection.png
    A docs/misc/reports/create-report-guide/advanced/report-owner-mail.png
    A docs/misc/reports/create-report-guide/advanced/report-param.png
    A docs/misc/reports/create-report-guide/advanced/report-profile.png
    A docs/misc/reports/create-report-guide/advanced/report-view-init.png
    A docs/misc/reports/create-report-guide/advanced/reports-all.png
    A docs/misc/reports/create-report-guide/advanced/run-o-r.png
    A docs/misc/reports/create-report-guide/advanced/run-r.png
    A docs/misc/reports/create-report-guide/advanced/show-preview.png
    A docs/misc/reports/create-report-guide/advanced/show-t.png
    A docs/misc/reports/create-report-guide/advanced/sub-report-exp.png
    A docs/misc/reports/create-report-guide/advanced/sub-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/create-report-guide/intermediate/all-users-tester.png
    M docs/misc/reports/create-report-guide/intermediate/index.adoc
    M docs/misc/reports/create-report-guide/intermediate/mptesters-download-report.png
    M docs/misc/reports/create-report-guide/intermediate/report-mptesters-ff.png
    M docs/misc/reports/create-report-guide/intermediate/report-mptesters-view.png
    M docs/misc/reports/create-report-guide/intermediate/report-mptesters.png
    M docs/misc/reports/create-report-guide/intermediate/users-all-report-exec.png

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


  Commit: 6fc3dd8ca9d33982b45939c05886bda8455546d6
      https://github.com/Evolveum/midpoint/commit/6fc3dd8ca9d33982b45939c05886bda8455546d6
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-11 (Thu, 11 Apr 2024)

  Changed paths:
    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/AttributeMappingWrapperFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateResolver/ContainerDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/registry/GuiComponentRegistryImpl.java

  Log Message:
  -----------
  fix duplication of mappings and remove credentials of focus object during duplication


  Commit: 97d903e28d61b1bb915cab193ff5c36c7c6bbffe
      https://github.com/Evolveum/midpoint/commit/97d903e28d61b1bb915cab193ff5c36c7c6bbffe
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-11 (Thu, 11 Apr 2024)

  Changed paths:
    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-audit-administrativestatus.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/index.adoc

  Log Message:
  -----------
  Docu update, update of Report examples


  Commit: 8ab7755ad7fcd910c29e42ec5ba8b7e824ecd56a
      https://github.com/Evolveum/midpoint/commit/8ab7755ad7fcd910c29e42ec5ba8b7e824ecd56a
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-11 (Thu, 11 Apr 2024)

  Changed paths:
    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-audit-administrativestatus.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/index.adoc

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


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForUncategorizedObjectsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskExecutionWizardPanel.java

  Log Message:
  -----------
  fix default simulation tag for creating reclassification task on uncategorized resource objects table


  Commit: 10ca9f81d99b5568860b231a1d32c63eb446cf39
      https://github.com/Evolveum/midpoint/commit/10ca9f81d99b5568860b231a1d32c63eb446cf39
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-12 (Fri, 12 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/component/input/DateTimePickerOptions.java

  Log Message:
  -----------
  fix date time picker issues for some specific language


  Commit: 0b7fc0d82eccf9e230461c8d923040a4a7922227
      https://github.com/Evolveum/midpoint/commit/0b7fc0d82eccf9e230461c8d923040a4a7922227
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-12 (Fri, 12 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
    R docs/misc/reports/configuration/legacy/index.adoc
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-complex.png
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/column-simple.png
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/index.adoc
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/parameters.png
    R docs/misc/reports/configuration/legacy/rewrite-jasper-to-object-collection-report/query.png
    A docs/misc/reports/create-report-guide/advanced/coll-filter.png
    A docs/misc/reports/create-report-guide/advanced/coll-shadow.png
    R docs/misc/reports/create-report-guide/advanced/create-report-0.png
    R docs/misc/reports/create-report-guide/advanced/create-report-1.png
    R docs/misc/reports/create-report-guide/advanced/create-report-10.png
    R docs/misc/reports/create-report-guide/advanced/create-report-11.png
    R docs/misc/reports/create-report-guide/advanced/create-report-12.png
    R docs/misc/reports/create-report-guide/advanced/create-report-13.png
    R docs/misc/reports/create-report-guide/advanced/create-report-14.png
    R docs/misc/reports/create-report-guide/advanced/create-report-15.png
    R docs/misc/reports/create-report-guide/advanced/create-report-2.png
    R docs/misc/reports/create-report-guide/advanced/create-report-3.png
    R docs/misc/reports/create-report-guide/advanced/create-report-4.png
    R docs/misc/reports/create-report-guide/advanced/create-report-5.png
    R docs/misc/reports/create-report-guide/advanced/create-report-6.png
    R docs/misc/reports/create-report-guide/advanced/create-report-7.png
    R docs/misc/reports/create-report-guide/advanced/create-report-8.png
    R docs/misc/reports/create-report-guide/advanced/create-report-9.png
    R docs/misc/reports/create-report-guide/advanced/create-report.png
    A docs/misc/reports/create-report-guide/advanced/custom-column.png
    A docs/misc/reports/create-report-guide/advanced/download-r.png
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    A docs/misc/reports/create-report-guide/advanced/mail-own-exp.png
    A docs/misc/reports/create-report-guide/advanced/prev-column.png
    A docs/misc/reports/create-report-guide/advanced/preview.png
    A docs/misc/reports/create-report-guide/advanced/report-arch.png
    A docs/misc/reports/create-report-guide/advanced/report-collection.png
    A docs/misc/reports/create-report-guide/advanced/report-owner-mail.png
    A docs/misc/reports/create-report-guide/advanced/report-param.png
    A docs/misc/reports/create-report-guide/advanced/report-profile.png
    A docs/misc/reports/create-report-guide/advanced/report-view-init.png
    A docs/misc/reports/create-report-guide/advanced/reports-all.png
    A docs/misc/reports/create-report-guide/advanced/run-o-r.png
    A docs/misc/reports/create-report-guide/advanced/run-r.png
    A docs/misc/reports/create-report-guide/advanced/show-preview.png
    A docs/misc/reports/create-report-guide/advanced/show-t.png
    A docs/misc/reports/create-report-guide/advanced/sub-report-exp.png
    A docs/misc/reports/create-report-guide/advanced/sub-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    M docs/misc/reports/create-report-guide/intermediate/all-users-tester.png
    M docs/misc/reports/create-report-guide/intermediate/index.adoc
    M docs/misc/reports/create-report-guide/intermediate/mptesters-download-report.png
    M docs/misc/reports/create-report-guide/intermediate/report-mptesters-ff.png
    M docs/misc/reports/create-report-guide/intermediate/report-mptesters-view.png
    M docs/misc/reports/create-report-guide/intermediate/report-mptesters.png
    M docs/misc/reports/create-report-guide/intermediate/users-all-report-exec.png
    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-audit-administrativestatus.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/index.adoc

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


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

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  adding notes about new date time picker to release notes


  Commit: 5c2311f8a48f64c6e3f5993875bda43a81c23e22
      https://github.com/Evolveum/midpoint/commit/5c2311f8a48f64c6e3f5993875bda43a81c23e22
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-04-12 (Fri, 12 Apr 2024)

  Changed paths:
    M release-notes.adoc

  Log Message:
  -----------
  updated release notes


  Commit: 31b36f6ac325e38f2a71a8c8a0dbb743ec067a78
      https://github.com/Evolveum/midpoint/commit/31b36f6ac325e38f2a71a8c8a0dbb743ec067a78
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-04-12 (Fri, 12 Apr 2024)

  Changed paths:
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    R docs/misc/reports/examples/example-policysituation/image2020-5-4_13-34-2.png
    M docs/misc/reports/examples/example-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    R docs/misc/reports/examples/example-report-number-of-members/image2020-5-4_12-56-18.png
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    R docs/misc/reports/examples/example-shadows-on-resource/image2020-5-4_12-32-9.png
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    M docs/misc/reports/examples/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:
  -----------
  Docu modifications for Reports, old example pages update


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

  Changed paths:
    M docs/misc/reports/create-report-guide/advanced/index.adoc
    M docs/misc/reports/examples/audit-report-with-changed-attributes.adoc
    R docs/misc/reports/examples/example-policysituation/image2020-5-4_13-34-2.png
    M docs/misc/reports/examples/example-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    R docs/misc/reports/examples/example-report-number-of-members/image2020-5-4_12-56-18.png
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    R docs/misc/reports/examples/example-shadows-on-resource/image2020-5-4_12-32-9.png
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    M docs/misc/reports/examples/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: 0e4b725698e91333ccb84a83d87d381fbe0427a6
      https://github.com/Evolveum/midpoint/commit/0e4b725698e91333ccb84a83d87d381fbe0427a6
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-04-15 (Mon, 15 Apr 2024)

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

  Log Message:
  -----------
  Classification docs updates: nicer messages


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

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

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


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

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

  Log Message:
  -----------
  Classification docs: update for 4.9


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidatorListener.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ProtectedStringViolations.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemStatus.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemType.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/TestObjectValidator.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/UpgradeValidationItemAsserter.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestInitialObjects.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectHandler.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java

  Log Message:
  -----------
  cleanup & validation: moved cleanup processor (validation part) to ObjectValidator


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/duplication/DuplicationProcessHelper.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanerListener.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupItem.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupItemType.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupMessage.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupPathAction.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupResult.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ObjectCleaner.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ProtectedStringViolations.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupHandler.java

  Log Message:
  -----------
  cleanup & validation: remove validation part from cleanup processor


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

  Changed paths:
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupListener.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    R infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupHandler.java
    A infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java

  Log Message:
  -----------
  cleanup & validation: remove validation part from cleanup processor


  Commit: 54673768adaff9e6686521acfce767a385ea5d66
      https://github.com/Evolveum/midpoint/commit/54673768adaff9e6686521acfce767a385ea5d66
  Author: skublik <lukas.skublik at gmail.com>
  Date:   2024-04-15 (Mon, 15 Apr 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/factory/panel/AbstractIntentFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskWizardPanel.java

  Log Message:
  -----------
  MID-9514: fix resource panel for shadow reclassification task


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

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

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


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

  Changed paths:
    M docs/roles-policies/classification/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/factory/panel/AbstractIntentFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskWizardPanel.java

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


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemType.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/TestObjectValidator.java
    A infra/schema/src/test/resources/validator/role.xml

  Log Message:
  -----------
  validation - tests


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeProcessor.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  verify in ninja updated, new validation types available


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

  Changed paths:
    M config/sql/native/postgres-audit-upgrade.sql
    M config/sql/native/postgres-audit.sql
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.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/object/MObjectType.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/MPolicy.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QPolicy.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QPolicyMapping.java

  Log Message:
  -----------
  sqale: Introduced PolicyType as new AbstractRoleType


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

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

  Log Message:
  -----------
  MID-9514: fix more info for widget about simulated object with count 0


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

  Changed paths:
    M config/sql/native/postgres-audit-upgrade.sql
    M config/sql/native/postgres-audit.sql
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    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/web/util/ObjectTypeGuiDescriptor.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanerListener.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupItem.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupItemType.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupMessage.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupPathAction.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupResult.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupHandler.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupListener.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ObjectCleaner.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ProtectedStringViolations.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    R infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupHandler.java
    A infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidatorListener.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ProtectedStringViolations.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemStatus.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemType.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/TestObjectValidator.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/UpgradeValidationItemAsserter.java
    A infra/schema/src/test/resources/validator/role.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestInitialObjects.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.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/object/MObjectType.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/MPolicy.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QPolicy.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QPolicyMapping.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectHandler.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java
    M tools/ninja/src/main/resources/messages.properties

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


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/content/dto/ResourceContentSearchDto.java

  Log Message:
  -----------
  MID-9582: fix refresh of search panel for resource objects table


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

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/ResourceObjectSetUtil.java

  Log Message:
  -----------
  mid-9514: fix showing object class of shadow reclassification tasks in defined tasks table of resource


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

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java

  Log Message:
  -----------
  Fix failing tests


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

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

  Log Message:
  -----------
  Adapt TestPreviewChangesCoD to missing PolicyType support

This is a temporary hack to make tests pass.


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

  Changed paths:
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/admin-gui/dashboards/index.adoc
    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
    M docs/misc/reports/configuration/post-report-script.adoc
    M docs/misc/reports/configuration/report-configuration-tips.adoc
    M docs/misc/reports/configuration/report-functions.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-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/examples/users-without-account.adoc

  Log Message:
  -----------
  Various documentation changes related to reports and dashboards


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

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

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


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

  Changed paths:
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/admin-gui/dashboards/index.adoc
    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
    M docs/misc/reports/configuration/post-report-script.adoc
    M docs/misc/reports/configuration/report-configuration-tips.adoc
    M docs/misc/reports/configuration/report-functions.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-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/examples/users-without-account.adoc

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


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

  Changed paths:
    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/page/admin/resource/component/ResourceUncategorizedPanel.java

  Log Message:
  -----------
  MID-9582: fixed refresh search panel on resource objects table


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

  Changed paths:
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/admin-gui/dashboards/index.adoc
    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
    M docs/misc/reports/configuration/post-report-script.adoc
    M docs/misc/reports/configuration/report-configuration-tips.adoc
    M docs/misc/reports/configuration/report-functions.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-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    M docs/misc/reports/examples/long-unchanged-accounts.adoc
    M docs/misc/reports/examples/users-without-account.adoc
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/TestPreviewChangesCoD.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java

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


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

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

  Log Message:
  -----------
  MID-9582: fix update of searchable attributes for resource objects table


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseOrgMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsGuiHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/OrgMemberPanel.java

  Log Message:
  -----------
  assign member to org  popup fix


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

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseOrgMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/OrgMemberPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/AssignmentObjectRelationDefinitionDialog.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/AssignmentObjectRelationDefinitionDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/DropDownFormGroup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ExpressionEditorPanel.java

  Log Message:
  -----------
  fix for 9255 - Archetype buttons does not work correctly


  Commit: 4a3eb3f86e46571332ef9c1f730d7b6753334348
      https://github.com/Evolveum/midpoint/commit/4a3eb3f86e46571332ef9c1f730d7b6753334348
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-16 (Tue, 16 Apr 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/user/050-user-administrator.xml
    M config/initial-objects/value-policy/010-value-policy.xml
    M config/sql/native/postgres-audit-upgrade.sql
    M config/sql/native/postgres-audit.sql
    M config/sql/native/postgres-upgrade.sql
    M config/sql/native/postgres.sql
    M docs/admin-gui/collections-views/configuration/index.adoc
    M docs/admin-gui/collections-views/index.adoc
    M docs/admin-gui/custom-forms/index.adoc
    M docs/admin-gui/dashboards/configuration/index.adoc
    M docs/admin-gui/dashboards/index.adoc
    M docs/admin-gui/delta-visualization.adoc
    M docs/admin-gui/localization.adoc
    M docs/admin-gui/sections-object-details/index.adoc
    M docs/admin-gui/simulations.adoc
    M docs/cases/approval/examples/index.adoc
    M docs/cases/approval/index.adoc
    M docs/cases/approval/policy-based-approvals.adoc
    R docs/codegen/index.adoc
    M docs/concepts/clockwork/scripting-hooks.adoc
    M docs/concepts/iteration/index.adoc
    M docs/concepts/mark/index.adoc
    M docs/concepts/matching-rules.adoc
    M docs/concepts/object-lifecycle/index.adoc
    M docs/concepts/polystring.adoc
    M docs/concepts/query/midpoint-query-language/expressions.adoc
    M docs/concepts/query/midpoint-query-language/introduction.adoc
    M docs/concepts/relativity.adoc
    M docs/correlation/index.adoc
    M docs/deployment/ha.adoc
    M docs/deployment/maven-overlay-project.adoc
    M docs/deployment/multitenancy.adoc
    M docs/deployment/ninja/command/export-audit.adoc
    M docs/deployment/ninja/command/export.adoc
    M docs/deployment/ninja/command/import-audit.adoc
    M docs/deployment/ninja/command/initial-objects.adoc
    M docs/deployment/ninja/command/upgrade-distribution.adoc
    M docs/deployment/ninja/command/upgrade-objects.adoc
    M docs/deployment/ninja/command/verify.adoc
    M docs/deployment/ninja/use-case/upgrade-with-ninja.adoc
    M docs/deployment/removing-obsolete-information.adoc
    M docs/deployment/service-account-management/index.adoc
    M docs/deployment/spring-boot-actuator-endpoints.adoc
    M docs/deployment/stand-alone-deployment.adoc
    M docs/diag/troubleshooting/mappings/index.adoc
    M docs/expressions/constants/index.adoc
    M docs/expressions/expressions/index.adoc
    M docs/expressions/expressions/profiles/configuration.adoc
    M docs/expressions/expressions/profiles/coverage.adoc
    M docs/expressions/expressions/profiles/index.adoc
    M docs/expressions/expressions/script/groovy.adoc
    M docs/expressions/expressions/script/index.adoc
    M docs/expressions/expressions/script/javascript.adoc
    M docs/expressions/expressions/script/python.adoc
    M docs/expressions/function-libraries/configuration.adoc
    M docs/expressions/function-libraries/index.adoc
    M docs/expressions/index.adoc
    M docs/expressions/mappings/condition/index.adoc
    M docs/expressions/mappings/inbound-mapping.adoc
    M docs/expressions/mappings/index.adoc
    M docs/expressions/mappings/outbound-mapping/index.adoc
    M docs/expressions/mappings/proposed-improvements.adoc
    M docs/expressions/mappings/range/index.adoc
    M docs/expressions/non-tolerant-induced-focus-mapping.adoc
    M docs/expressions/object-template.adoc
    M docs/expressions/sequences/configuration.adoc
    M docs/expressions/sequences/index.adoc
    M docs/interfaces/rest/concepts/authentication.adoc
    M docs/interfaces/rest/concepts/index.adoc
    M docs/interfaces/rest/concepts/media-types-rest.adoc
    M docs/interfaces/rest/concepts/methods-http-and-outcome.adoc
    M docs/interfaces/rest/concepts/raw/outcome.adoc
    M docs/interfaces/rest/concepts/using-rest-examples.adoc
    M docs/interfaces/rest/endpoints/access-certification-campaign-type.adoc
    M docs/interfaces/rest/endpoints/access-certification-definition-type.adoc
    M docs/interfaces/rest/endpoints/archetypes.adoc
    M docs/interfaces/rest/endpoints/cases.adoc
    M docs/interfaces/rest/endpoints/connector-hosts.adoc
    M docs/interfaces/rest/endpoints/connectors.adoc
    M docs/interfaces/rest/endpoints/dashboards.adoc
    M docs/interfaces/rest/endpoints/forms.adoc
    M docs/interfaces/rest/endpoints/functions.adoc
    M docs/interfaces/rest/endpoints/generic-objects.adoc
    M docs/interfaces/rest/endpoints/index.adoc
    M docs/interfaces/rest/endpoints/lookup-tables.adoc
    M docs/interfaces/rest/endpoints/nodes.adoc
    M docs/interfaces/rest/endpoints/object-collections.adoc
    M docs/interfaces/rest/endpoints/object-templates.adoc
    M docs/interfaces/rest/endpoints/organizational-units.adoc
    M docs/interfaces/rest/endpoints/report-data.adoc
    M docs/interfaces/rest/endpoints/reports.adoc
    M docs/interfaces/rest/endpoints/resources.adoc
    M docs/interfaces/rest/endpoints/roles.adoc
    M docs/interfaces/rest/endpoints/rpc.adoc
    M docs/interfaces/rest/endpoints/security-policies.adoc
    M docs/interfaces/rest/endpoints/sequences.adoc
    M docs/interfaces/rest/endpoints/services.adoc
    M docs/interfaces/rest/endpoints/shadows.adoc
    M docs/interfaces/rest/endpoints/system-configurations.adoc
    M docs/interfaces/rest/endpoints/tasks.adoc
    M docs/interfaces/rest/endpoints/users.adoc
    M docs/interfaces/rest/endpoints/value-policies.adoc
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/create-op-rest.adoc
    M docs/interfaces/rest/operations/delete-op-rest.adoc
    A docs/interfaces/rest/operations/examples/access-request-approval.adoc
    M docs/interfaces/rest/operations/examples/access-request.adoc
    A docs/interfaces/rest/operations/examples/create-get-report.adoc
    M docs/interfaces/rest/operations/examples/create-object.adoc
    M docs/interfaces/rest/operations/examples/create-user.adoc
    A docs/interfaces/rest/operations/examples/demonstration-or-workaround/approvals-via-rest-howto.adoc
    A docs/interfaces/rest/operations/examples/demonstration-or-workaround/index.adoc
    M docs/interfaces/rest/operations/examples/get-user-self.adoc
    M docs/interfaces/rest/operations/examples/get-user-unique-id.adoc
    M docs/interfaces/rest/operations/examples/index.adoc
    M docs/interfaces/rest/operations/examples/raw/create-acc.adoc.adoc
    M docs/interfaces/rest/operations/examples/raw/create-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/create-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/create-role-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/create-task-report.adoc
    M docs/interfaces/rest/operations/examples/raw/create-task.adoc
    M docs/interfaces/rest/operations/examples/raw/create-user-jack.adoc
    M docs/interfaces/rest/operations/examples/raw/curl-authenticatoin-intro-note.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-case.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-role.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-task.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-user.adoc
    M docs/interfaces/rest/operations/examples/raw/execute-script-rpc.adoc
    A docs/interfaces/rest/operations/examples/raw/generate-value-rpc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/get-case-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/get-direct-indirect-assignments.adoc
    M docs/interfaces/rest/operations/examples/raw/get-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/get-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/get-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/get-role-end-user.adoc
    M docs/interfaces/rest/operations/examples/raw/get-shadow-owner.adoc
    M docs/interfaces/rest/operations/examples/raw/get-task.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-administrator.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-self-xml.adoc
    M docs/interfaces/rest/operations/examples/raw/import-from-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/import-shadow.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-case-assign-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-entitlement.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-ou-projects.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-res-cap.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-task.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr-user.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-attr.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/modify-user-assign-role.adoc
    M docs/interfaces/rest/operations/examples/raw/notify-change-password.adoc
    M docs/interfaces/rest/operations/examples/raw/org-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/role-id-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-acc.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-roles.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all-users.adoc
    M docs/interfaces/rest/operations/examples/raw/search-all.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-approval.adoc
    A docs/interfaces/rest/operations/examples/raw/search-case-open-user.adoc
    M docs/interfaces/rest/operations/examples/raw/search-gen-name.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-reports.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-roles.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-tasks.adoc
    M docs/interfaces/rest/operations/examples/raw/search-name-users.adoc
    A docs/interfaces/rest/operations/examples/raw/search-report-data-from-report-def.adoc
    A docs/interfaces/rest/operations/examples/raw/search-requestable-from-role-catalog-cases.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-resume.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-run.adoc
    M docs/interfaces/rest/operations/examples/raw/task-op-suspend.adoc
    M docs/interfaces/rest/operations/examples/raw/test-resource.adoc
    M docs/interfaces/rest/operations/examples/raw/user-get-value-policy.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/examples/raw/validate-value-rpc.adoc
    M docs/interfaces/rest/operations/examples/search-objects-filter.adoc
    M docs/interfaces/rest/operations/examples/user-pwd-reset.adoc
    M docs/interfaces/rest/operations/generate-and-validate-concrete-op-rest.adoc
    M docs/interfaces/rest/operations/generate-and-validate-op-rest.adoc
    M docs/interfaces/rest/operations/get-op-rest.adoc
    M docs/interfaces/rest/operations/index.adoc
    M docs/interfaces/rest/operations/modify-op-rest.adoc
    M docs/interfaces/rest/operations/notify-op-rest.adoc
    A docs/interfaces/rest/operations/raw/a-auth.adoc
    A docs/interfaces/rest/operations/raw/m-auth.adoc
    M docs/interfaces/rest/operations/raw/operation-prop-search.adoc
    M docs/interfaces/rest/operations/raw/options-usage-meo.adoc
    M docs/interfaces/rest/operations/raw/options-usage.adoc
    M docs/interfaces/rest/operations/resource-op-rest.adoc
    M docs/interfaces/rest/operations/script-execute-op-rest.adoc
    M docs/interfaces/rest/operations/search-op-rest.adoc
    M docs/interfaces/rest/operations/shadow-op-rest.adoc
    M docs/interfaces/rest/operations/task-specific-op-rest.adoc
    M docs/interfaces/rest/operations/user-specific-op-rest.adoc
    M docs/interfaces/rest/raw/curl-env-note.adoc
    M docs/misc/bulk/index.adoc
    M docs/misc/deputy.adoc
    M docs/misc/lookup-tables.adoc
    M docs/misc/notifications/configuration.adoc
    M docs/misc/notifications/index.adoc
    M docs/misc/persona/configuration.adoc
    M docs/misc/persona/index.adoc
    A docs/misc/reports/configuration/collection-report.adoc
    A docs/misc/reports/configuration/dashboard-report.adoc
    A docs/misc/reports/configuration/import-report.adoc
    M docs/misc/reports/configuration/index.adoc
    A docs/misc/reports/configuration/post-report-script.adoc
    A docs/misc/reports/configuration/report-configuration-tips.adoc
    A docs/misc/reports/configuration/report-functions.adoc
    A docs/misc/reports/configuration/report-security.adoc
    A docs/misc/reports/configuration/report-task-definition.adoc
    M docs/misc/reports/configuration/users.png
    A docs/misc/reports/create-report-guide/advanced/coll-filter.png
    A docs/misc/reports/create-report-guide/advanced/coll-shadow.png
    A docs/misc/reports/create-report-guide/advanced/custom-column.png
    A docs/misc/reports/create-report-guide/advanced/download-r.png
    A docs/misc/reports/create-report-guide/advanced/index.adoc
    A docs/misc/reports/create-report-guide/advanced/mail-own-exp.png
    A docs/misc/reports/create-report-guide/advanced/prev-column.png
    A docs/misc/reports/create-report-guide/advanced/preview.png
    A docs/misc/reports/create-report-guide/advanced/report-arch.png
    A docs/misc/reports/create-report-guide/advanced/report-collection.png
    A docs/misc/reports/create-report-guide/advanced/report-owner-mail.png
    A docs/misc/reports/create-report-guide/advanced/report-param.png
    A docs/misc/reports/create-report-guide/advanced/report-profile.png
    A docs/misc/reports/create-report-guide/advanced/report-view-init.png
    A docs/misc/reports/create-report-guide/advanced/reports-all.png
    A docs/misc/reports/create-report-guide/advanced/run-o-r.png
    A docs/misc/reports/create-report-guide/advanced/run-r.png
    A docs/misc/reports/create-report-guide/advanced/show-preview.png
    A docs/misc/reports/create-report-guide/advanced/show-t.png
    A docs/misc/reports/create-report-guide/advanced/sub-report-exp.png
    A docs/misc/reports/create-report-guide/advanced/sub-report.png
    A docs/misc/reports/create-report-guide/conf-b-run-old.png
    A docs/misc/reports/create-report-guide/conf-b-run.png
    R docs/misc/reports/create-report-guide/create-report-0.png
    R docs/misc/reports/create-report-guide/create-report-1.png
    R docs/misc/reports/create-report-guide/create-report-10.png
    R docs/misc/reports/create-report-guide/create-report-11.png
    R docs/misc/reports/create-report-guide/create-report-12.png
    R docs/misc/reports/create-report-guide/create-report-13.png
    R docs/misc/reports/create-report-guide/create-report-14.png
    R docs/misc/reports/create-report-guide/create-report-15.png
    R docs/misc/reports/create-report-guide/create-report-2.png
    R docs/misc/reports/create-report-guide/create-report-3.png
    R docs/misc/reports/create-report-guide/create-report-4.png
    R docs/misc/reports/create-report-guide/create-report-5.png
    R docs/misc/reports/create-report-guide/create-report-6.png
    R docs/misc/reports/create-report-guide/create-report-7.png
    R docs/misc/reports/create-report-guide/create-report-8.png
    R docs/misc/reports/create-report-guide/create-report-9.png
    R docs/misc/reports/create-report-guide/create-report.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp-old.png
    A docs/misc/reports/create-report-guide/download-usrs-in-mp.png
    A docs/misc/reports/create-report-guide/export-report.png
    M docs/misc/reports/create-report-guide/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/all-users-tester.png
    A docs/misc/reports/create-report-guide/intermediate/index.adoc
    A docs/misc/reports/create-report-guide/intermediate/mptesters-download-report.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-ff.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters-view.png
    A docs/misc/reports/create-report-guide/intermediate/report-mptesters.png
    A docs/misc/reports/create-report-guide/intermediate/users-all-report-exec.png
    A docs/misc/reports/create-report-guide/new-collection-report.png
    A docs/misc/reports/create-report-guide/reports-all-old.png
    A docs/misc/reports/create-report-guide/reports-all.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp-old.png
    A docs/misc/reports/create-report-guide/run-usrs-in-mp.png
    A docs/misc/reports/create-report-guide/show-tasks.png
    A docs/misc/reports/create-report-guide/users-all.png
    A docs/misc/reports/create-report-guide/users-in-mp.png
    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
    R docs/misc/reports/examples/example-policysituation/image2020-5-4_13-34-2.png
    M docs/misc/reports/examples/example-policysituation/index.adoc
    M docs/misc/reports/examples/example-report-audit-administrativestatus.adoc
    R docs/misc/reports/examples/example-report-number-of-members/image2020-5-4_12-56-18.png
    M docs/misc/reports/examples/example-report-number-of-members/index.adoc
    R docs/misc/reports/examples/example-shadows-on-resource/image2020-5-4_12-32-9.png
    M docs/misc/reports/examples/example-shadows-on-resource/index.adoc
    A docs/misc/reports/examples/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 docs/misc/reports/index.adoc
    R docs/misc/reports/post-report-script.adoc
    A docs/misc/reports/raw/file-format.adoc
    A docs/misc/reports/raw/index.adoc
    R docs/misc/reports/report-configuration-tips.adoc
    A docs/misc/reports/report-formats.adoc
    R docs/misc/reports/report-functions.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-complex.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/column-simple.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/index.adoc
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/parameters.png
    R docs/misc/reports/rewrite-jasper-to-object-collection-report/query.png
    M docs/misc/self-registration/index.adoc
    M docs/misc/services/index.adoc
    M docs/org/index.adoc
    M docs/repository/repository-database-support.adoc
    M docs/resources/asynchronous/inbound/index.adoc
    M docs/resources/asynchronous/index.adoc
    M docs/resources/asynchronous/outbound/index.adoc
    M docs/resources/attribute-caching.adoc
    M docs/resources/auxiliary-object-classes.adoc
    M docs/resources/entitlements/index.adoc
    M docs/resources/maintenance-state.adoc
    M docs/resources/manual/configuration.adoc
    M docs/resources/manual/index.adoc
    M docs/resources/multi-connector-resource.adoc
    M docs/resources/propagation/configuration.adoc
    M docs/resources/propagation/index.adoc
    M docs/resources/provisioning-dependencies.adoc
    M docs/resources/resource-configuration/protected-accounts.adoc
    M docs/resources/resource-schema/index.adoc
    M docs/roles-policies/applicable-policies/index.adoc
    M docs/roles-policies/assignment/index.adoc
    M docs/roles-policies/certification/index.adoc
    M docs/roles-policies/certification/notifications.adoc
    A docs/roles-policies/classification/index.adoc
    M docs/roles-policies/metaroles/index.adoc
    M docs/roles-policies/mining/anonymous-data-export/index.adoc
    M docs/roles-policies/pdrbac/index.adoc
    M docs/roles-policies/policy-rules.adoc
    M docs/roles-policies/rbac/index.adoc
    M docs/roles-policies/role-autoassignment/index.adoc
    M docs/roles-policies/role-governance.adoc
    M docs/roles-policies/role-lifecycle.adoc
    M docs/roles-policies/segregation-of-duties.adoc
    M docs/schema/archetypes/configuration.adoc
    M docs/schema/archetypes/index.adoc
    M docs/schema/common-data-model/index.adoc
    M docs/schema/custom-schema-extension.adoc
    M docs/schema/generic-objects.adoc
    M docs/schema/subtype.adoc
    M docs/security/audit/index.adoc
    M docs/security/authentication/flexible-authentication/configuration.adoc
    M docs/security/authentication/flexible-authentication/index.adoc
    M docs/security/authorization/index.adoc
    M docs/security/credentials/initial-password-management-discussion.adoc
    M docs/security/credentials/password-policy.adoc
    M docs/security/credentials/password-related-configuration.adoc
    A docs/security/credentials/password-reset/configuration.adoc
    M docs/security/credentials/password-reset/index.adoc
    R docs/security/credentials/password-reset/new-configuration.adoc
    M docs/security/credentials/secrets-provider-configuration.adoc
    M docs/security/crypto/index.adoc
    M docs/security/crypto/ssl-connections-client-side-.adoc
    M docs/security/power-of-attorney.adoc
    M docs/simulation/index.adoc
    M docs/synchronization/consistency/index.adoc
    M docs/synchronization/generic-synchronization/index.adoc
    M docs/synchronization/index.adoc
    M docs/synchronization/introduction/index.adoc
    M docs/synchronization/linked-objects/index.adoc
    M docs/synchronization/projection-policy.adoc
    M docs/synchronization/situations.adoc
    M docs/tasks/activities/work.adoc
    M docs/tasks/auto-scaling.adoc
    M docs/tasks/task-manager/configuration.adoc
    M docs/tasks/task-manager/index.adoc
    M docs/tasks/thresholds.adoc
    M docs/upgrade/faq-issues.adoc
    M docs/upgrade/upgrade-guide.adoc
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/package.json
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/frontend/js/midpoint.js
    M gui/admin-gui/src/frontend/js/vendors.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/_tiles.scss
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/frontend/scss/vendors.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/ChooseMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseOrgMemberPopup.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/PendingOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/AutoCompleteItemDefinitionPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPropertyPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringClearPasswordModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPropertyPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/ProtectedStringPropertyPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/SecretProviderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/path/ItemPathSegmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/wizard/BasicWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/factory/wrapper/WrapperContext.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/api/util/WebModelServiceUtils.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/component/button/ActiveButtonWithDropDownPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ActiveButtonWithDropDownPanel.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/provider/ContainerListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/OrgTreeProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/RepositoryObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanContainerDataProvider.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/data/provider/SelectableBeanObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/form/ReferenceAutocompletePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/AutoCompleteDisplayableValueConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/ContainersDropDownPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerOptions.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/DateTimePickerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/converter/AutoCompleteDisplayableValueConverter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/converter/DateConverter.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/Search.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/DateIntervalSearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceValueSearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/AxiomQueryWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/QueryWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TilePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/WizardChoicePanel.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/AttributeMappingWrapperFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/duplicateResolver/ContainerDuplicateResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AbstractInputGuiComponentFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AbstractIntentFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AttributeMappingItemPathPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/DatePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/LifecycleStatePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/MailServerPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ProtectedStringInConnectorConfigurationPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ProtectedStringPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/QNameAttributePanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/RangePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceIntentFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ValueSelectorSliderPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/AttributeIdentifierPanelFactory.java
    A 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/MatchRulePanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/mining/RangePanelFactory.java
    A 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/factory/wrapper/HeterogenousContainerWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ItemWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractTemplateChoicePanel.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/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsGuiHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/AssignmentHolderOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/FocusOperationalButtonsPanel.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/OperationalButtonsPanel.html
    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/component/TaskOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/configuration/component/NotificationConfigTabPanel.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/PageFocusPreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/component/OrgMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/report/component/ReportOperationalButtonsPanel.java
    A 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/CapabilitiesPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceDetailsTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceObjectsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceTaskCreator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceUncategorizedPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationFoCategorizedObjectsPopup.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationForUncategorizedObjectsPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/TaskCreationPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/AbstractValueFormResourceWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/PreviewResourceDataWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/ActivationsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/associations/AssociationsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeMappingsTable.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/AttributeOutboundStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/LimitationsStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/BasicSettingResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/DelineationResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/basic/FocusResourceObjectTypeStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/correlation/CorrelationWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/credentials/CredentialsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/synchronization/SynchronizationWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionOutboundMainStepPanel.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/mining/components/AttributeIdentifierDropDownPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/AttributeIdentifierDropDownPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/MatchRulePanel.html
    A 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/components/ProgressBar.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBar.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/ProgressBarForm.html
    A 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/RangeSliderPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/RepeatingAttributeForm.html
    A 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/model/RoleAnalysisAggregateChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAttributeChartModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartDataSet.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisChartOptions.java
    A 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/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/PageRoleAnalysisSession.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterStatisticsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/RoleAnalysisClusterStatisticsPanel.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/chart/RoleAnalysisAttributeChartPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisAttributeChartPopupPanel.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/cluster/CandidateRolesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPanel.java
    M 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/MembersDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/MembersDetailsPopupPanel.html
    A 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/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/TopDetectedPatternPanel.html
    A 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/experimental/RoleAnalysisTableSettingPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/experimental/RoleAnalysisTableSettingPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClustersPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ClustersPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/ImageDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/session/RoleAnalysisMainClusterListPanel.html
    A 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/AnalysisCategoryChoiceStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/ProcessModeChoiceStepPanel.java
    A 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/RoleAnalysisSessionDetectionOptionsWizardPanel.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
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisDetectedPatternTable.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisDetectedPatternTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisRoleBasedTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisUserBasedTable.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/simulation/PageSimulationResult.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/PageSystemConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AdditionalMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppenderDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/AppendersMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ClassLoggersMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ComplexPropertyEmbeddedModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ComplexPropertyInputPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ConfigurableUserDashboardDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/CustomTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/DeprecatedPropertyWrapperModel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/EventHandlerDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/FileTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GeneralTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GlobalPolicyRuleDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/GuiObjectDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LegacyNotificationPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/LoggingContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailServerPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/MailTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectCollectionViewsDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ObjectPolicyDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ProfilingContentPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/ProfilingContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RelationsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/RichHyperlinkListContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsGatewayPanelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SmsTransportDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggerDetailsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/SubSystemLoggersMenuLinkCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkContentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/UserDashboardLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/AdditionalMenuLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/AdditionalMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ConfigurableUserDashboardContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ConfigurableUserDashboardCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ConfigurableUserDashboardDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/GuiObjectDetailsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/GuiObjectDetailsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/GuiObjectDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/ObjectCollectionViewsDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/RichHyperlinkDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/RichHyperlinkListContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/UserDashboardLinkContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/admingui/UserDashboardLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppenderDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppendersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/AppendersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/ClassLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/ClassLoggersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/LoggingContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/LoggingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/SubSystemLoggerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/SubSystemLoggersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/logging/SubSystemLoggersMenuLinkCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/ComplexPropertyEmbeddedModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/ComplexPropertyInputPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/CustomTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/CustomTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/CustomTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/DeprecatedPropertyWrapperModel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/EventHandlerContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/EventHandlerCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/EventHandlerDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/FileTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/FileTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/FileTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/GeneralTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/LegacyNotificationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/LegacyNotificationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailServerPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailServerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/MailTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsGatewayPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsGatewayPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsGatewayPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsTransportContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsTransportCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/notification/SmsTransportDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/GlobalPolicyRuleContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/GlobalPolicyRuleCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/GlobalPolicyRuleDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/ObjectPolicyContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/ObjectPolicyCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/policies/ObjectPolicyDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/profiling/ProfilingContentPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/profiling/ProfilingContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/rolemanagement/RelationsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/CustomSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/CustomSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/DockerSecretProviderPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/EnvironmentVariablesSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/EnvironmentVariablesSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/FileSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/FileSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/PropertiesSecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/PropertiesSecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/SecretProviderDetailsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/SecretProvidersContentPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/component/secretproviders/SecretProvidersCounter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageSystemSecretsProviders.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/TaskWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/component/wizard/TaskExecutionWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.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/page/self/requestAccess/CustomValidityPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPasswordPropertyPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormPasswordPropertyPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ShadowAssociationWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/registry/GuiComponentRegistryImpl.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DateInput.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DateInput.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/DateLabelComponent.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ACAttributeValuePanel.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/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/column/CheckBoxHeaderColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CollapsableContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomDataTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomDataTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/CustomSelectableDataTable.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/mining/RoleAnalysisCollapsableTablePanel.html
    A 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/data/provider/CertCaseDtoProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/AssignmentObjectRelationDefinitionDialog.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/AssignmentObjectRelationDefinitionDialog.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/DateFormGroup.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/DateFormGroup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/DropDownFormGroup.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DatePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ExpressionEditorPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/validator/ProtectedStringValidatorForKeyField.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SerializableBiFunction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/InternalsClockPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/RoleMiningExportOperation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/AuthenticationInfoPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentRepositoryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/SynchronizationTaskFlavor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/content/dto/ResourceContentSearchDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/ApprovalOutcomeIcon.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ProcessInstanceDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.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/DateValidator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
    M gui/admin-gui/src/test/resources/common/role-mapmaker.xml
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanerListener.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupEvent.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupItem.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupItemType.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupListener.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupMessage.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupPathAction.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupResult.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/DefaultCleanupListener.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/ObjectCleaner.java
    A 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/RoleAnalysisAttributeDef.java
    A 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/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
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/statistic/ClusterStatistic.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/ExtractPatternUtils.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisAttributeDefUtils.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisCacheOption.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisUtils.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/values/RoleAnalysisChunkMode.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/CacheableSecretsProviderDelegate.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/LegacyValidator.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/TestCleanupListener.java
    M infra/common/src/test/resources/cleanup/resource.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilder.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilderImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ItemDeltaBeanToNativeConversion.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/TaskExecutionMode.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.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 infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowQueryConversionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/simulation/ExecutionModeProvider.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/GetOperationOptionsUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueDisplayUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/ResourceObjectSetUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectUpgradeValidator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ObjectValidatorListener.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ProtectedStringViolations.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/UpgradeProcessor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItem.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemStatus.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/ValidationItemType.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/PropertyConstraintProcessor.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-notifications-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseObjectTemplate.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/TestObjectValidator.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/TestUpgradeProcessors.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/validator/processor/UpgradeValidationItemAsserter.java
    A infra/schema/src/test/resources/validator/role.xml
    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/expression/evaluator/AbstractSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluator.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/ReferenceSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AbstractSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchExpressionEvaluatorCache.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryResult.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryKey.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryResult.java
    M 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/correlator/items/CorrelationItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/Clusterable.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringActionExecutor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/ClusteringUtils.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/RoleBasedClustering.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/UserBasedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/AdvancedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/Clusterable.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/RoleBasedClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/StandardClustering.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/action/clustering/UserBasedClustering.java
    A 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/algorithm/cluster/action/context/ClusteringBehavioralResolver.java
    A 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/mechanism/AttributeMatchExplanation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Cluster.java
    A 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/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/DistanceMeasure.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/AttributeMatch.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/object/ExtensionProperties.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
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/detection/PatternConfidenceCalculator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/analysis/AttributeAnalysisUtil.java
    A 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/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
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/ResourceSetTaskWorkDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/AbstractImportActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportWorkDefinition.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/reclassification/ReclassificationActivityHandler.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/reclassification/ReclassificationActivityRun.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/reclassification/ReclassificationWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/RemainingShadowsActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/sync/LiveSyncWorkDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/RoleAnalysisClusteringActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanActivityHandler.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/TestInitialObjects.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMisc.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/TestPreviewChangesCoD.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestShadowReclassification.java
    M model/model-intest/src/test/resources/caseignore/role-fool.xml
    M model/model-intest/src/test/resources/entitlements/role-crew-of-guybrush.xml
    A model/model-intest/src/test/resources/entitlements/role-mapmaker-landluber.xml
    M model/model-intest/src/test/resources/entitlements/role-mapmaker.xml
    M model/model-intest/src/test/resources/entitlements/role-thug.xml
    M model/model-intest/src/test/resources/mapping/advanced/resource-dummy-ranges-direct.xml
    M model/model-intest/src/test/resources/mapping/advanced/role-ranges.xml
    M model/model-intest/src/test/resources/rbac/role-meta-fool.xml
    A model/model-intest/src/test/resources/sync/resource-dummy-reclassification.xml
    M model/model-intest/src/test/resources/sync/role-corpse.xml
    M model/model-intest/src/test/resources/tasks/misc/session-role-based.xml
    M model/model-intest/testng-integration-full.xml
    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 model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ExportActivitySupport.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/LazilyInitializableMixin.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/shadows/ClassificationHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/task/MultiPropagationActivityRun.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/misc/TestResourceLifecycle.java
    M provisioning/provisioning-impl/src/test/resources/dummy/dummy-extra/resource-dummy.xml
    M release-notes.adoc
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.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/SqaleRepositoryService.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/accesscert/QAccessCertificationWorkItemMapping.java
    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/cases/workitem/QCaseWorkItemMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/common/QContainerWithFullObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/mining/cluster/QClusterObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/MObjectType.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QOperationExecutionMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/MPolicy.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QPolicy.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QPolicyMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/simulation/QProcessedObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/RootUpdateContext.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/SqaleRepoSearchContainersIterativeTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
    M repo/repo-sqale/src/test/resources/logback-test.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.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/DummyTestResource.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/ConfigurableProtector.java
    A repo/system-init/src/main/resources/initial-objects/archetype/062-archetype-classification.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/063-archetype-clearance.xml
    A repo/system-init/src/main/resources/initial-objects/archetype/523-archetype-task-shadow-reclassification.xml
    A repo/system-init/src/main/resources/initial-objects/role/044-role-privileged-access.xml
    M repo/system-init/src/main/resources/initial-objects/system-configuration/000-system-configuration.xml
    M testing/conntest/src/test/resources/ad-ldap-big/role-big.xml
    M testing/conntest/src/test/resources/ad-ldap-multidomain/role-pirate.xml
    M testing/conntest/src/test/resources/ad-ldap-simple/role-pirate.xml
    M testing/conntest/src/test/resources/edir/role-pirate.xml
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdap.java
    M testing/longtest/src/test/resources/ldap-complex/role-captain.xml
    M testing/longtest/src/test/resources/ldap-complex/role-judge.xml
    M testing/longtest/src/test/resources/ldap-complex/role-pirate.xml
    M testing/longtest/src/test/resources/ldap-complex/role-sailor.xml
    M testing/longtest/src/test/resources/ldap/role-pirate.xml
    M testing/rest/pom.xml
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestKeycloakOidcRestAuthModule.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/TestPlentyOfAssignments.java
    M testing/story/src/test/resources/consistency/role-admins.xml
    A testing/story/src/test/resources/first-steps/resource-opendj-300.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-faculty-license.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-faculty.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-graduate-license.xml
    M testing/story/src/test/resources/mapleLeaf/role-maple-leaf-graduate.xml
    M testing/story/src/test/resources/science/role-statistics.xml
    M tools/jenkins/midpoint-quick-pipeline
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/BasicGeneratorOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/BaseGeneratorOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/GeneratorMiningRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/GeneratorOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/ImportAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/context/RbacGeneratorUtils.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialAbstractRole.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialArchetype.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialBusinessRole.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialObjectsDefinition.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/mining/generator/object/InitialOrg.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/UpgradeObjectHandler.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/verify/VerificationReporter.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  Merge branch 'refs/heads/master' into feature/native-associations

# Conflicts:
#	gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ShadowAssociationWrapperImpl.java
#	infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilderImpl.java
#	infra/schema/src/main/java/com/evolveum/midpoint/schema/ItemDeltaBeanToNativeConversion.java
#	infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
#	model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchExpressionEvaluatorCache.java
#	model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/AssociationSearchQueryKey.java
#	model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/caching/QueryKey.java
#	release-notes.adoc


Compare: https://github.com/Evolveum/midpoint/compare/6d50f703699f...4a3eb3f86e46

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