[midPoint-git] [Evolveum/midpoint] d0d8d4: secrets provider basic schema types + some initial...

Tadeas Chrapovic noreply at github.com
Fri Feb 16 11:02:57 CET 2024


  Branch: refs/heads/feature/role-mining
  Home:   https://github.com/Evolveum/midpoint
  Commit: d0d8d46a71395d8f3e9a943b2a90dbc8149800aa
      https://github.com/Evolveum/midpoint/commit/d0d8d46a71395d8f3e9a943b2a90dbc8149800aa
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-12-20 (Wed, 20 Dec 2023)

  Changed paths:
    M infra/common/pom.xml
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/AbstractSecretsProviderImpl.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/SecretsProvider.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

  Log Message:
  -----------
  secrets provider basic schema types + some initial code


  Commit: f2f755bf06ea3122ba6c96889c5c64c41316f400
      https://github.com/Evolveum/midpoint/commit/f2f755bf06ea3122ba6c96889c5c64c41316f400
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-12-21 (Thu, 21 Dec 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/GuiDisplayTypeUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/VisibleEnableBehaviour.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/secrets-provider


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

  Changed paths:
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.html
    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/login/module/PageAbstractAttributeVerification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageFocusIdentification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemHeaderPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemHeaderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerHeaderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.html
    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/PrismContainerValuePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismPropertyHeaderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismReferenceHeaderPanel.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/PrismReferenceValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.html
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
    M pom.xml
    M tools/ninja/pom.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/secrets-provider


  Commit: 14e8d2e73a9cc37cdd699e7bc8bcc42d8e931f04
      https://github.com/Evolveum/midpoint/commit/14e8d2e73a9cc37cdd699e7bc8bcc42d8e931f04
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-01-23 (Tue, 23 Jan 2024)

  Changed paths:
    M config/sql/native/postgres-audit-upgrade.sql
    M config/sql/native/postgres-audit.sql
    M dist/src/main/bin/midpoint.sh
    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
    M docs/concepts/activation/index.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
    A docs/concepts/query/IMG_24022017_180501_0.png
    A docs/concepts/query/full-text-search.adoc
    A docs/concepts/query/image2017-2-28-10-46-42.png
    M docs/concepts/query/index.adoc
    A docs/concepts/query/midpoint-query-language/advanced-query-select.png
    R docs/concepts/query/midpoint-query-language/basic-usage.adoc
    R docs/concepts/query/midpoint-query-language/errors.adoc
    A docs/concepts/query/midpoint-query-language/errors/err-cannot-find-enum-value.png
    A docs/concepts/query/midpoint-query-language/errors/err-definition-is-not-property.png
    A docs/concepts/query/midpoint-query-language/errors/err-path-is-not-present.png
    A docs/concepts/query/midpoint-query-language/errors/index.adoc
    M docs/concepts/query/midpoint-query-language/expressions.adoc
    M docs/concepts/query/midpoint-query-language/index.adoc
    A docs/concepts/query/midpoint-query-language/introduction.adoc
    A docs/concepts/query/midpoint-query-language/query-playground/index.adoc
    M docs/concepts/query/midpoint-query-language/searchable-items.adoc
    R docs/concepts/query/object-reference-object.drawio
    R docs/concepts/query/object-reference-object.png
    R docs/concepts/query/org-filters-relation.drawio
    R docs/concepts/query/org-filters-relation.png
    R docs/concepts/query/org-filters.drawio
    R docs/concepts/query/org-filters.png
    A docs/concepts/query/query-concepts/index.adoc
    A docs/concepts/query/query-concepts/object-reference-object.drawio
    A docs/concepts/query/query-concepts/object-reference-object.png
    A docs/concepts/query/query-concepts/org-filters-relation.drawio
    A docs/concepts/query/query-concepts/org-filters-relation.png
    A docs/concepts/query/query-concepts/org-filters.drawio
    A docs/concepts/query/query-concepts/org-filters.png
    A docs/concepts/query/reindex.PNG
    M docs/concepts/query/xml-query-language.adoc
    A docs/concepts/workflows/external-workflow-integration.adoc
    A docs/concepts/workflows/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/expressions/mappings/index.adoc
    R docs/interfaces/rest/authentication.adoc
    A docs/interfaces/rest/concepts/authentication.adoc
    A docs/interfaces/rest/concepts/index.adoc
    A docs/interfaces/rest/concepts/media-types-rest.adoc
    A docs/interfaces/rest/concepts/methods-http-and-outcome.adoc
    A docs/interfaces/rest/concepts/raw/outcome.adoc
    M docs/interfaces/rest/index.adoc
    A docs/interfaces/rest/operations/create-op-rest.adoc
    A docs/interfaces/rest/operations/delete-op-rest.adoc
    A docs/interfaces/rest/operations/examples/create-object.adoc
    A docs/interfaces/rest/operations/examples/create-user.adoc
    A docs/interfaces/rest/operations/examples/get-user-self.adoc
    A docs/interfaces/rest/operations/examples/get-user-unique-id.adoc
    A docs/interfaces/rest/operations/examples/index.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/get-user-administrator.adoc
    A docs/interfaces/rest/operations/generate-and-validate-concrete-op-rest.adoc
    A docs/interfaces/rest/operations/generate-and-validate-op-rest.adoc
    A docs/interfaces/rest/operations/get-op-rest.adoc
    A docs/interfaces/rest/operations/index.adoc
    A docs/interfaces/rest/operations/modify-op-rest.adoc
    A docs/interfaces/rest/operations/notify-op-rest.adoc
    A docs/interfaces/rest/operations/resource-op-rest.adoc
    A docs/interfaces/rest/operations/script-execute-op-rest.adoc
    A docs/interfaces/rest/operations/search-op-rest.adoc
    A docs/interfaces/rest/operations/shadow-op-rest.adoc
    A docs/interfaces/rest/operations/task-specific-op-rest.adoc
    A docs/interfaces/rest/operations/user-specific-op-rest.adoc
    A docs/interfaces/rest/resource-types/access-certification-campaign-type.adoc
    A docs/interfaces/rest/resource-types/access-certification-definition-type.adoc
    A docs/interfaces/rest/resource-types/archetypes.adoc
    A docs/interfaces/rest/resource-types/cases.adoc
    A docs/interfaces/rest/resource-types/connector-hosts.adoc
    A docs/interfaces/rest/resource-types/connectors.adoc
    A docs/interfaces/rest/resource-types/dashboards.adoc
    A docs/interfaces/rest/resource-types/forms.adoc
    A docs/interfaces/rest/resource-types/functions.adoc
    A docs/interfaces/rest/resource-types/generic-objects.adoc
    A docs/interfaces/rest/resource-types/index.adoc
    A docs/interfaces/rest/resource-types/lookup-tables.adoc
    A docs/interfaces/rest/resource-types/misc.adoc
    A docs/interfaces/rest/resource-types/nodes.adoc
    A docs/interfaces/rest/resource-types/object-collections.adoc
    A docs/interfaces/rest/resource-types/object-templates.adoc
    A docs/interfaces/rest/resource-types/organizational-units.adoc
    A docs/interfaces/rest/resource-types/report-data.adoc
    A docs/interfaces/rest/resource-types/reports.adoc
    A docs/interfaces/rest/resource-types/resources.adoc
    A docs/interfaces/rest/resource-types/roles.adoc
    A docs/interfaces/rest/resource-types/rpc.adoc
    A docs/interfaces/rest/resource-types/security-policies.adoc
    A docs/interfaces/rest/resource-types/sequences.adoc
    A docs/interfaces/rest/resource-types/services.adoc
    A docs/interfaces/rest/resource-types/shadows.adoc
    A docs/interfaces/rest/resource-types/system-configurations.adoc
    A docs/interfaces/rest/resource-types/tasks.adoc
    A docs/interfaces/rest/resource-types/users.adoc
    A 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/persona/configuration.adoc
    M docs/misc/reports/configuration/index.adoc
    R docs/repository/full-text-search.adoc
    M docs/repository/generic/generic-audit.adoc
    M docs/repository/generic/ms-sql.adoc
    R docs/repository/images/IMG_24022017_180501_0.png
    R docs/repository/images/image2017-2-28-10-46-42.png
    R docs/repository/images/reindex.PNG
    M docs/repository/native-audit.adoc
    M docs/security/credentials/password-reset/index.adoc
    M docs/simulation/index.adoc
    M docs/simulation/results/metrics.adoc
    M docs/simulation/tutorial/index.adoc
    M docs/upgrade/database-schema-upgrade.adoc
    M docs/upgrade/faq-issues.adoc
    M docs/upgrade/upgrade-guide.adoc
    A gui/admin-gui/src/frontend/img/midpoint_logo_white_250x.png
    A gui/admin-gui/src/frontend/img/midpoint_logo_white_56x.png
    M gui/admin-gui/src/frontend/js/midpoint-theme.js
    M gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss
    M gui/admin-gui/src/frontend/scss/_bootstrap-variables.scss
    M gui/admin-gui/src/frontend/scss/details-menu.scss
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    R gui/admin-gui/src/frontend/scss/role-mining-no-border.scss
    R gui/admin-gui/src/frontend/scss/role-mining-rotated-header.scss
    R gui/admin-gui/src/frontend/scss/role-mining-static-header-name.scss
    R gui/admin-gui/src/frontend/scss/role-mining-static-header.scss
    R gui/admin-gui/src/frontend/scss/role-mining-static-row-header.scss
    A gui/admin-gui/src/frontend/scss/role-mining.scss
    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/MemberPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/captcha/CaptchaPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/captcha/CaptchaPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordLimitationsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordLimitationsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/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/StringLimitationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/StringLimitationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/LocalizationUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ButtonBar.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/SelectableItemListPopoverPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/SelectableItemListPopoverPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/BaseSearchDataProvider.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/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/input/ContainersDropDownPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/LifecycleStatePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/factory/DateSearchItemWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/BasicSearchPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/BasicSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/DateIntervalSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ItemPathSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PopoverSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PropertySearchItemPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceAutocomplete.html
    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/SearchButtonWithDropdownMenu.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SingleSearchItemPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SingleSearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/MultiSelectTileWizardStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/wizard/SelectTileWizardStepPanel.java
    M 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/page/admin/AbstractPageObjectDetails.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/MemberOperationsTaskCreator.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/ModificationTargetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationContextPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationOptionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/CorrelationPropertyValues.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/Match.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/MatchVisualizationStyle.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/UserOperationalButtonsPanel.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/org/component/TreeTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/AbstractSpecificMappingTileTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/OutboundMappingMainConfigurationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/attributeMapping/OutboundMappingOptionalConfigurationStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/AccessApplicationRoleStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/BusinessRoleWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/construction/ConstructionGroupStepPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/LegendPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/components/LegendPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/BusinessRoleApplicationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/BusinessRoleDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.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/RoleAnalysisContainerPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/CandidateRolesPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/CandidateRolesPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/CandidateRolesPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/CandidateRolesPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/DetectedPatternPopupPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/PatternDetailsPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/cluster/PatternDetailsPanel.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/ClustersPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionSimpleObjectsWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisCandidateRoleTable.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisCandidateRoleTable.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
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/object/RoleAnalysisObjectUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableCellFillResolver.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/table/RoleAnalysisTableTools.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResult.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/widget/MetricWidgetPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUser.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/DelegatedToMePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/UserDelegationsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageAbstractFlow.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationFinish.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSelfRegistration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.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/gui/impl/page/self/dashboard/PageSelfDashboard.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/component/StatisticDashboardWidget.html
    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/prism/panel/DefaultContainerablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PolyStringEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/vertical/form/VerticalFormDefaultContainerablePanel.html
    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/component/AbstractSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.html
    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/BoxedTablePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/LinkedReferencePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/PagingSizePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTableHeadersToolbar.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RoleAnalysisTableHeadersToolbar.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AjaxLinkTruncatePanelAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/QNameObjectTypeChoiceRenderer.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/QNameRelationChoiceRenderer.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocalePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocaleTextPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocaleTopMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocalesDropDownMenu.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCases.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionScopePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignListItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrWorkItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResources.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAccountActivation.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/LocaleDescriptor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointAuthWebSession.java
    M gui/admin-gui/src/main/resources/static/img/placeholder.png
    M infra/common/pom.xml
    A infra/common/src/main/java/com/evolveum/midpoint/common/AvailableLocale.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/LoggingConfigurationManager.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/CleanupMessage.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupResult.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningBaseTypeChunk.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningOperationChunk.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningRoleTypeChunk.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/chunk/MiningUserTypeChunk.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/BasePattern.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/objects/detection/CandidatePattern.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/utils/ExtractPatternUtils.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/RoleAnalysisUtils.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/values/RoleAnalysisObjectState.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/mining/utils/values/RoleAnalysisObjectStatus.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessorTest.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/RepositoryDiag.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/simulation/SimulationMetricComputer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/PerformanceCategory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ActivationUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MatchingUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SystemConfigurationTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CorrelationCaseUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/OwnerOptionIdentifier.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-correlation-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-simulations-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationCaseDescription.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationPropertyDefinition.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CompositeCorrelationExplanation.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Confidence.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationExplanation.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Correlator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorFactory.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/ItemsCorrelationExplanation.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/interaction/DashboardWidget.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/correlation/CorrelationCaseDescriber.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/BaseCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorFactoryRegistryImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.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/correlator/items/ItemsCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/noop/NoOpCorrelator.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/LensElementContext.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/indexing/ItemNormalizer.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/ProjectionValuesProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusActivationProcessor.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/IterationHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DelayedDeleteEvaluator.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/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
    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
    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
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/utils/RoleAnalysisUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/CorrelationTestingAccount.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/ExpectedMatches.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    M model/model-impl/src/test/resources/correlator/correlation/smart-multi-rule-complex.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/TestPreviewChangesCoD.java
    A model/model-intest/src/test/resources/simulation/cod/archetype-double-assignments.xml
    M model/model-intest/src/test/resources/simulation/cod/object-template-org.xml
    A model/model-intest/src/test/resources/simulation/cod/object-template-user-double-assignments.xml
    A model/model-intest/src/test/resources/simulation/cod/org-existing.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/AccountOperationListener.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/AbstractGeneralNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/transport/impl/legacy/LegacyMailTransport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
    M pom.xml
    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/RepositoryService.java
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/AuditHelper.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/LocalBeans.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/Subscription.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionPolicies.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionState.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionStateCache.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionUtil.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SystemFeatures.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SystemFeaturesEnquirer.java
    R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/util/SubscriptionUtil.java
    A repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/SubscriptionDateValidityTest.java
    M repo/repo-common/testng-unit.xml
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleQueryContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleServiceBase.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlBaseService.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaActionComputer.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/QueryException.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/RepositoryException.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryModelMapping.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipal.java
    M repo/system-init/src/main/resources/initial-objects/role/042-role-reviewer.xml
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskBeans.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/run/JobExecutor.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestMiscellaneous.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelayedEnable.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsIdMatchCorrelationTest.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/MainResult.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/DownloadDistributionAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/UpgradeObjectsAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/InputParameterException.java

  Log Message:
  -----------
  Merge branch 'master' into feature/secrets-provider


  Commit: 977896d0d4444e3143d857123e6777c38a2f7163
      https://github.com/Evolveum/midpoint/commit/977896d0d4444e3143d857123e6777c38a2f7163
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-01-24 (Wed, 24 Jan 2024)

  Changed paths:
    A docs/roles-policies/role-governance.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordLimitationsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordLimitationsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/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.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/UserOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/RoleOfTeammateMenuPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointJarSignatureChecker.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
    A gui/admin-gui/src/main/resources/jar-signing.cer
    M gui/midpoint-jar/pom.xml
    M pom.xml
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/JarSignatureHolder.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/java/com/evolveum/midpoint/repo/sql/SearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SequenceTest.java
    M repo/repo-sql-impl-test/src/test/resources/basic/objects.xml
    M repo/repo-sql-impl-test/testng-integration.xml
    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/JpaReferenceDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/JoinSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolver.java

  Log Message:
  -----------
  Merge branch 'master' into feature/secrets-provider


  Commit: 55ce05b0935fa63949507d41d2b984361d061b71
      https://github.com/Evolveum/midpoint/commit/55ce05b0935fa63949507d41d2b984361d061b71
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-01-30 (Tue, 30 Jan 2024)

  Changed paths:
    M dist/src/main/bin/midpoint.bat
    M dist/src/main/bin/midpoint.sh
    M dist/src/main/bin/ninja.sh
    A docs/admin-gui/midpoint-jar-signature-status/index.adoc
    A docs/admin-gui/midpoint-jar-signature-status/jar-official.png
    A docs/admin-gui/midpoint-jar-signature-status/jar-overlay.png
    A docs/admin-gui/midpoint-jar-signature-status/jar-unofficial.png
    M docs/admin-gui/self-service/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/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
    A docs/security/advisories/021-not-invited-user-able-to-register.adoc
    M docs/security/advisories/index.adoc
    A docs/security/authentication/administrator-initial-password.adoc
    M docs/simulation/results/metrics.adoc
    M gui/admin-gui/package-lock.json
    M gui/admin-gui/package.json
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/BasePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/Toast.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.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/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/AssignmentHolderWrapperFactoryImpl.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/ObjectDetailsModels.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/ModificationTargetPanel.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/component/assignmentType/assignment/DirectAndIndirectAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/FocusDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/report/PageReport.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/CapabilitiesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/DiscoveryStepPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/PartialConfigurationStepPanel.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/systemconfiguration/PageSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/systemconfiguration/page/PageBaseSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/forgotpassword/PageResetPassword.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/AbstractPageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageInvitation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageSelfRegistration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/ChangePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/requestAccess/ShoppingCartEditPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismValuePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/AssignmentHolderWrapper.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/init/DataImport.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/InitialDataImport.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/BaseMenuItem.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/menu/SideBarMenuItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/SideBarMenuPanel.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/configuration/PageAbout.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/component/SchemaListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
    M gui/admin-gui/src/main/resources/ctx-init.xml
    M gui/admin-gui/src/main/resources/jar-signing.cer
    M gui/midpoint-jar/pom.xml
    M infra/common/src/main/java/com/evolveum/midpoint/common/configuration/api/MidpointConfiguration.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SystemConfigurationTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/NodeAuthenticationEvaluatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/simulation/ProcessedObjectImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    M pom.xml
    M release-notes.adoc
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/JarSignatureHolder.java
    R repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/Subscription.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionId.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionPolicies.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionState.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionStateCache.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SubscriptionUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SystemFeatures.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/subscription/SystemFeaturesEnquirer.java
    R repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/SubscriptionDateValidityTest.java
    A repo/repo-common/src/test/java/com/evolveum/midpoint/repo/common/SubscriptionIdDateValidityTest.java
    M repo/repo-common/testng-unit.xml
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleServiceBase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlBaseService.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/StartupConfiguration.java
    M repo/system-init/src/main/resources/initial-objects/user/050-user-administrator.xml
    M repo/system-init/src/main/resources/initial-objects/value-policy/010-value-policy.xml
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskUtil.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/remote/RestConnector.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/nodes/NodeRetriever.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/TestSecurityQuestionChallengeResponse.java
    M testing/rest/src/test/resources/repo/user-administrator.xml
    M testing/rest/src/test/resources/repo/user-cyclops.xml
    M testing/rest/src/test/resources/repo/user-nobody.xml
    M testing/rest/src/test/resources/repo/user-somebody.xml
    M tools/jenkins/midpoint-main-pipeline
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportRepositoryConsumerWorker.java

  Log Message:
  -----------
  Merge branch 'master' into feature/secrets-provider


  Commit: 3fb93587ca369b2f894a5668f06353a745873670
      https://github.com/Evolveum/midpoint/commit/3fb93587ca369b2f894a5668f06353a745873670
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-01-30 (Tue, 30 Jan 2024)

  Changed paths:
    R infra/common/src/main/java/com/evolveum/midpoint/common/secrets/AbstractSecretsProviderImpl.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/CachedSecretsProvider.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/DockerSecretsProvider.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/PropertiesSecretsProvider.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProvider.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd

  Log Message:
  -----------
  secret providers, some work on configuration


  Commit: 2ebff8637626092c9e4327bba86ded394eb7fb18
      https://github.com/Evolveum/midpoint/commit/2ebff8637626092c9e4327bba86ded394eb7fb18
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-01-30 (Tue, 30 Jan 2024)

  Changed paths:
    M docs/org/organizational-structure/index.adoc

  Log Message:
  -----------
  Merge branch 'master' into feature/secrets-provider


  Commit: 4e0114dc788eb75729ee2bef3ddb7c81f7bc02da
      https://github.com/Evolveum/midpoint/commit/4e0114dc788eb75729ee2bef3ddb7c81f7bc02da
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-01-30 (Tue, 30 Jan 2024)

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

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/secrets-provider


  Commit: 82c85fcff9e12bb3a235d6ee702cb48681859504
      https://github.com/Evolveum/midpoint/commit/82c85fcff9e12bb3a235d6ee702cb48681859504
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-02-05 (Mon, 05 Feb 2024)

  Changed paths:
    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/query-concepts/index.adoc

  Log Message:
  -----------
  Query documentation: Chapter numbering removed.


  Commit: a496370e41085cfbb40e34aa402f9fc5725d9f3a
      https://github.com/Evolveum/midpoint/commit/a496370e41085cfbb40e34aa402f9fc5725d9f3a
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-02-05 (Mon, 05 Feb 2024)

  Changed paths:
    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/query-concepts/index.adoc

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


  Commit: 80ad1eaa4e460fa93c2145517d35b887eca580a2
      https://github.com/Evolveum/midpoint/commit/80ad1eaa4e460fa93c2145517d35b887eca580a2
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-02-05 (Mon, 05 Feb 2024)

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

  Log Message:
  -----------
  REST API docu, context to used example credentials


  Commit: c1e4cde6ecf5f8fee133bfa183824256fb22123f
      https://github.com/Evolveum/midpoint/commit/c1e4cde6ecf5f8fee133bfa183824256fb22123f
  Author: lskublik <lskublik at evolveum.com>
  Date:   2024-02-05 (Mon, 05 Feb 2024)

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

  Log Message:
  -----------
  fix for rest flexible auth test


  Commit: 58c1e04bd68c3c69e44a01bc4aa7822d9fcbb0e8
      https://github.com/Evolveum/midpoint/commit/58c1e04bd68c3c69e44a01bc4aa7822d9fcbb0e8
  Author: lskublik <lskublik at evolveum.com>
  Date:   2024-02-05 (Mon, 05 Feb 2024)

  Changed paths:
    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/query-concepts/index.adoc

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


  Commit: 9466da471c060c4a272a18d1b854cd380f160e6d
      https://github.com/Evolveum/midpoint/commit/9466da471c060c4a272a18d1b854cd380f160e6d
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-02-05 (Mon, 05 Feb 2024)

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

  Log Message:
  -----------
  Query documentation: Midpoint query in studio, paging and midPoint query example + some link corrections


  Commit: 36b7696ae2fee374100b5ee17b2a90ac08ad2f5b
      https://github.com/Evolveum/midpoint/commit/36b7696ae2fee374100b5ee17b2a90ac08ad2f5b
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-02-05 (Mon, 05 Feb 2024)

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

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


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

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

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


  Commit: 5420420c00edbc4b73b2628241b627e04c8f6d10
      https://github.com/Evolveum/midpoint/commit/5420420c00edbc4b73b2628241b627e04c8f6d10
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-05 (Mon, 05 Feb 2024)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/CachedSecretsProvider.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/PropertiesSecretsProvider.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderConsumer.java
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderManager.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SystemConfigurationChangeDispatcherImpl.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

  Log Message:
  -----------
  secrets provider: simple attempt to put pieces together (manager, consumer, configuration). protector doesn't use providers yet. wip


  Commit: a33f637d42e66855020c317b37c352ef42f58690
      https://github.com/Evolveum/midpoint/commit/a33f637d42e66855020c317b37c352ef42f58690
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-05 (Mon, 05 Feb 2024)

  Changed paths:
    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/query-concepts/index.adoc
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/authentication/oidc/TestAbstractOidcRestModule.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/secrets-provider


  Commit: 6f3f4b802d305c3b2cd0e4dfea165a20e2ba29bc
      https://github.com/Evolveum/midpoint/commit/6f3f4b802d305c3b2cd0e4dfea165a20e2ba29bc
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-02-06 (Tue, 06 Feb 2024)

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

  Log Message:
  -----------
  Query documentation: new version of searchabe items - not finished yet.


  Commit: 2a7ffc796d3b33b3f8914b7f9d3f66fb9f6fa6d6
      https://github.com/Evolveum/midpoint/commit/2a7ffc796d3b33b3f8914b7f9d3f66fb9f6fa6d6
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-02-06 (Tue, 06 Feb 2024)

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

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


  Commit: ffce607c63d66a6c95d6534da7b0e32da3788473
      https://github.com/Evolveum/midpoint/commit/ffce607c63d66a6c95d6534da7b0e32da3788473
  Author: lskublik <lskublik at evolveum.com>
  Date:   2024-02-06 (Tue, 06 Feb 2024)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  upgrade connID to 1.5.2.0


  Commit: 9497b73036b121a0365642245d3b99bae35a81ba
      https://github.com/Evolveum/midpoint/commit/9497b73036b121a0365642245d3b99bae35a81ba
  Author: lskublik <lskublik at evolveum.com>
  Date:   2024-02-06 (Tue, 06 Feb 2024)

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

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


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

  Changed paths:
    M docs/concepts/query/midpoint-query-language/searchable-items.adoc
    M pom.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/secrets-provider


  Commit: ac248f9cc762fca986e9893d388c2a4c0fdcd4f2
      https://github.com/Evolveum/midpoint/commit/ac248f9cc762fca986e9893d388c2a4c0fdcd4f2
  Author: lskublik <lskublik at evolveum.com>
  Date:   2024-02-06 (Tue, 06 Feb 2024)

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

  Log Message:
  -----------
  fix test120FrameworkVersion


  Commit: 60790c8913edda1308757ea5a9b39dfbc429ca83
      https://github.com/Evolveum/midpoint/commit/60790c8913edda1308757ea5a9b39dfbc429ca83
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-06 (Tue, 06 Feb 2024)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/CachedSecretsProvider.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/SecretsProviderManager.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/ConfigurableProtector.java

  Log Message:
  -----------
  secrets provider: fixed implementation for serialization/deserialization of protected data type with provider/key support


  Commit: 5d714e3090e27ac6d55bd61ad4228abbf0fcf713
      https://github.com/Evolveum/midpoint/commit/5d714e3090e27ac6d55bd61ad4228abbf0fcf713
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-06 (Tue, 06 Feb 2024)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderManager.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/ConfigurableProtector.java

  Log Message:
  -----------
  secrets provider: fixed loading of secret providers, still wip


  Commit: 361ed478f3793e1d5eed73e1785d27324cdcd64d
      https://github.com/Evolveum/midpoint/commit/361ed478f3793e1d5eed73e1785d27324cdcd64d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-06 (Tue, 06 Feb 2024)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/CachedSecretsProvider.java
    M 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
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/PropertiesSecretsProvider.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderManager.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/ConfigurableProtector.java

  Log Message:
  -----------
  secrets provider: environment variables secrets provider


  Commit: f31b496a04deda30f9561b378f88f7e13ee49604
      https://github.com/Evolveum/midpoint/commit/f31b496a04deda30f9561b378f88f7e13ee49604
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-07 (Wed, 07 Feb 2024)

  Changed paths:
    R infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderConsumer.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderManager.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SystemConfigurationChangeDispatcherImpl.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/ConfigurableProtector.java

  Log Message:
  -----------
  secrets provider: custom non-bundled connectors support, some javadoc


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

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/CachedSecretsProvider.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderManager.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/ConfigurableProtectorFactory.java

  Log Message:
  -----------
  secrets provider: cleanup/renames. added display to secret provider configuration


  Commit: 7f560ee6b0671e6248329eabb87d2610d422139f
      https://github.com/Evolveum/midpoint/commit/7f560ee6b0671e6248329eabb87d2610d422139f
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

  Changed paths:
    R infra/common/src/main/java/com/evolveum/midpoint/common/secrets/CachedSecretsProvider.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/PropertiesSecretsProvider.java
    A 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/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SystemConfigurationChangeDispatcherImpl.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/ConfigurableProtector.java

  Log Message:
  -----------
  secrets provider: adding display, configuration and dependencies. Got rid of order element


  Commit: 17bf57e3416846da99a218300c8c1e70567fbfc4
      https://github.com/Evolveum/midpoint/commit/17bf57e3416846da99a218300c8c1e70567fbfc4
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

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

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/secrets-provider


  Commit: 51000212735a71df41f26be4631eb88aec3b5619
      https://github.com/Evolveum/midpoint/commit/51000212735a71df41f26be4631eb88aec3b5619
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

  Changed paths:
    M docs/interfaces/rest/operations/examples/get-user-unique-id.adoc
    M docs/interfaces/rest/operations/examples/raw/create-user-jack.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-administrator.adoc
    M docs/interfaces/rest/resource-types/users.adoc
    M docs/security/credentials/password-reset/index.adoc

  Log Message:
  -----------
  PWD reset docu changes, added example use case for REST PWD reset with link to future example config


  Commit: b6556af2a7a24b062a25937447b66b0af468f2b4
      https://github.com/Evolveum/midpoint/commit/b6556af2a7a24b062a25937447b66b0af468f2b4
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

  Changed paths:
    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-user.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-administrator.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-user-assign-role.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

  Log Message:
  -----------
  REST documentation changes, UserType Section and main examples


  Commit: 31d52d58bf8cfd7ae7cead4e435b2bfef0fa6a8b
      https://github.com/Evolveum/midpoint/commit/31d52d58bf8cfd7ae7cead4e435b2bfef0fa6a8b
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

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

  Log Message:
  -----------
  REST documentation changes, getting rid of 'Web Resource' string in pages


  Commit: 3fa519706bd6eb034c45e16b89896e668f4c4235
      https://github.com/Evolveum/midpoint/commit/3fa519706bd6eb034c45e16b89896e668f4c4235
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

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

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


  Commit: 0cdbdc05fffddb3855575b619c5ccd44f9ce01c8
      https://github.com/Evolveum/midpoint/commit/0cdbdc05fffddb3855575b619c5ccd44f9ce01c8
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

  Changed paths:
    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/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-user.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-administrator.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-user-assign-role.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/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/security/credentials/password-reset/index.adoc

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


  Commit: 9ae6f9c0e4c58cdabf357f4fe6af73fddeaf1948
      https://github.com/Evolveum/midpoint/commit/9ae6f9c0e4c58cdabf357f4fe6af73fddeaf1948
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

  Changed paths:
    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 model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.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/lens/Clockwork.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 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/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
    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

  Log Message:
  -----------
  Check authorizations after Projector starts

This resolves MID-9459.


  Commit: 9a21a1b860a507d69bf3b800790e426772a7ce98
      https://github.com/Evolveum/midpoint/commit/9a21a1b860a507d69bf3b800790e426772a7ce98
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

  Changed paths:
    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 model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.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/lens/Clockwork.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 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/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
    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

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/secrets-provider


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

  Changed paths:
    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 repo/system-init/src/main/java/com/evolveum/midpoint/init/ConfigurableProtector.java

  Log Message:
  -----------
  secrets provider: improving generics


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

  Changed paths:
    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-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.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/ClockworkAuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.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 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/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-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerOperation.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.java

  Log Message:
  -----------
  Add authorization checks in ModelController

This resolves MID-9460.


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

  Changed paths:
    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 repo/system-init/src/main/java/com/evolveum/midpoint/init/ConfigurableProtector.java

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


  Commit: 77d5dd20bab38bd8550868b9318777a1cfa09d04
      https://github.com/Evolveum/midpoint/commit/77d5dd20bab38bd8550868b9318777a1cfa09d04
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

  Changed paths:
    M repo/security-enforcer-api/pom.xml

  Log Message:
  -----------
  Add missing dependency


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

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/DockerSecretsProvider.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
    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

  Log Message:
  -----------
  secrets provider: simple provider manager test


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

  Changed paths:
    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-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.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/ClockworkAuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.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 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/SecurityEnforcer.java
    A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcerUtil.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/EnforcerOperation.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.java

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


  Commit: 2e77a8d873ab52ef3b9568765860feb7485fb3fe
      https://github.com/Evolveum/midpoint/commit/2e77a8d873ab52ef3b9568765860feb7485fb3fe
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

  Changed paths:
    M testing/story/src/test/resources/trusted-bulk-actions/role-unprivileged.xml

  Log Message:
  -----------
  Adapt TestTrustedBulkActions

(The #recompute autz is needed now.)


  Commit: 9acbce21984bb1b97510234d7657d651cd859f97
      https://github.com/Evolveum/midpoint/commit/9acbce21984bb1b97510234d7657d651cd859f97
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/DockerSecretsProvider.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
    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

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


  Commit: 93eacebf8f2df2f34db28bd0bfbf4e29c6463b6b
      https://github.com/Evolveum/midpoint/commit/93eacebf8f2df2f34db28bd0bfbf4e29c6463b6b
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-02-09 (Fri, 09 Feb 2024)

  Changed paths:
    M infra/common/pom.xml
    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/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-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 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-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 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' of https://github.com/Evolveum/midpoint


  Commit: 75a4b44b0e3642ecde641c5c761de07a6d8a92df
      https://github.com/Evolveum/midpoint/commit/75a4b44b0e3642ecde641c5c761de07a6d8a92df
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-02-09 (Fri, 09 Feb 2024)

  Changed paths:
    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/delete-user.adoc
    A docs/interfaces/rest/operations/examples/raw/get-role-end-user.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-administrator.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/search-all-roles.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/user-pwd-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
    M docs/interfaces/rest/resource-types/roles.adoc
    M docs/interfaces/rest/resource-types/users.adoc

  Log Message:
  -----------
  REST docu updates, curl example changes, also some Role Type additions


  Commit: c3b39c1aa919081e23ff657ad2f709c6fec07609
      https://github.com/Evolveum/midpoint/commit/c3b39c1aa919081e23ff657ad2f709c6fec07609
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-02-09 (Fri, 09 Feb 2024)

  Changed paths:
    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/delete-user.adoc
    A docs/interfaces/rest/operations/examples/raw/get-role-end-user.adoc
    M docs/interfaces/rest/operations/examples/raw/get-user-administrator.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/search-all-roles.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/user-pwd-generate.adoc
    M docs/interfaces/rest/operations/examples/raw/user-pwd-reset.adoc
    M docs/interfaces/rest/resource-types/roles.adoc
    M docs/interfaces/rest/resource-types/users.adoc

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


  Commit: 2bd5319acee787583d89262f65e331379a58ce66
      https://github.com/Evolveum/midpoint/commit/2bd5319acee787583d89262f65e331379a58ce66
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-02-09 (Fri, 09 Feb 2024)

  Changed paths:
    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/credentials/password-storage-configuration.adoc
    M docs/security/index.adoc
    R docs/security/security-guide.adoc
    M docs/security/trusted-actions/index.adoc

  Log Message:
  -----------
  Removing security advisories and guide from midpoint reference docs


  Commit: 52f14eb497ca7174106c88943cfe878cf8db065a
      https://github.com/Evolveum/midpoint/commit/52f14eb497ca7174106c88943cfe878cf8db065a
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-02-09 (Fri, 09 Feb 2024)

  Changed paths:
    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/credentials/password-storage-configuration.adoc
    M docs/security/index.adoc
    R docs/security/security-guide.adoc
    M docs/security/trusted-actions/index.adoc

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


  Commit: 682383351dba6269a48bd67af55c58988f7a01eb
      https://github.com/Evolveum/midpoint/commit/682383351dba6269a48bd67af55c58988f7a01eb
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-02-09 (Fri, 09 Feb 2024)

  Changed paths:
    R docs/security/advisories/021-not-invited-user-able-to-register.adoc

  Log Message:
  -----------
  Removing security advisories


  Commit: f80bd2c828c282fbd538d14f55b16de9d5ab7b1f
      https://github.com/Evolveum/midpoint/commit/f80bd2c828c282fbd538d14f55b16de9d5ab7b1f
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-02-09 (Fri, 09 Feb 2024)

  Changed paths:
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/examples/raw/create-role-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-role.adoc
    M docs/interfaces/rest/operations/examples/raw/get-role-end-user.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-id-generate.adoc
    A docs/interfaces/rest/operations/examples/raw/role-id-generate.adoc
    M docs/interfaces/rest/resource-types/roles.adoc
    M docs/interfaces/rest/resource-types/users.adoc

  Log Message:
  -----------
  REST docu changes, roles page and examples


  Commit: 33f8ecd632ff1bab5599cebf77a6c9fb11156e7b
      https://github.com/Evolveum/midpoint/commit/33f8ecd632ff1bab5599cebf77a6c9fb11156e7b
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-02-09 (Fri, 09 Feb 2024)

  Changed paths:
    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/credentials/password-storage-configuration.adoc
    M docs/security/index.adoc
    R docs/security/security-guide.adoc
    M docs/security/trusted-actions/index.adoc

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


  Commit: 34d289d25748befee2cebb6f559511ccdf16a25f
      https://github.com/Evolveum/midpoint/commit/34d289d25748befee2cebb6f559511ccdf16a25f
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-02-09 (Fri, 09 Feb 2024)

  Changed paths:
    M docs/interfaces/rest/index.adoc
    M docs/interfaces/rest/operations/examples/raw/create-role-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-role.adoc
    M docs/interfaces/rest/operations/examples/raw/get-role-end-user.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-role-employee.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-id-generate.adoc
    A docs/interfaces/rest/operations/examples/raw/role-id-generate.adoc
    M docs/interfaces/rest/resource-types/roles.adoc
    M docs/interfaces/rest/resource-types/users.adoc

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


  Commit: 5e9fdd3fa7b999aa48cb9735f1936b5fceead63a
      https://github.com/Evolveum/midpoint/commit/5e9fdd3fa7b999aa48cb9735f1936b5fceead63a
  Author: tchrapovic <chrapovic.tadeas at gmail.com>
  Date:   2024-02-12 (Mon, 12 Feb 2024)

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

  Log Message:
  -----------
  Fix for creating candidate roles using role mining


  Commit: e2c432806cc27552db3db345a29bc2decf686288
      https://github.com/Evolveum/midpoint/commit/e2c432806cc27552db3db345a29bc2decf686288
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2024-02-12 (Mon, 12 Feb 2024)

  Changed paths:
    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
    M docs/expressions/variables.adoc
    M docs/resources/resource-schema/explanation/index.adoc

  Log Message:
  -----------
  docs: removed creating-a-bug-report.adoc, links to central docs now

SVN links to samples were also fixed


  Commit: 6c99614267546a9aa0da27a25413afce9c27fad1
      https://github.com/Evolveum/midpoint/commit/6c99614267546a9aa0da27a25413afce9c27fad1
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-02-12 (Mon, 12 Feb 2024)

  Changed paths:
    A docs/docstest/index.html
    A docs/docstest/params.html

  Log Message:
  -----------
  Docstest: test pages for midpoint reference docs


  Commit: d771825fc1304d097737d2ace51a1b9cb815f679
      https://github.com/Evolveum/midpoint/commit/d771825fc1304d097737d2ace51a1b9cb815f679
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2024-02-12 (Mon, 12 Feb 2024)

  Changed paths:
    A docs/docstest/index.html
    A docs/docstest/params.html

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


  Commit: 27c96ecfa3ac6c709419d2bedafa64e6470b5e55
      https://github.com/Evolveum/midpoint/commit/27c96ecfa3ac6c709419d2bedafa64e6470b5e55
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-12 (Mon, 12 Feb 2024)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/DockerSecretsProvider.java

  Log Message:
  -----------
  secrets provider: docker secrets logging


  Commit: d5905687f1f6ad7bb85f2d3831021e0598148adf
      https://github.com/Evolveum/midpoint/commit/d5905687f1f6ad7bb85f2d3831021e0598148adf
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-12 (Mon, 12 Feb 2024)

  Changed paths:
    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/variables.adoc
    M docs/resources/resource-schema/explanation/index.adoc
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisRoleBasedTable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceImpl.java

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


  Commit: 689d8f164afea6c0e86e8f697a8fc55ef1ffd8a5
      https://github.com/Evolveum/midpoint/commit/689d8f164afea6c0e86e8f697a8fc55ef1ffd8a5
  Author: lskublik <lskublik at evolveum.com>
  Date:   2024-02-12 (Mon, 12 Feb 2024)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/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/role/mining/page/wizard/RoleAnalysisSessionWizardPanel.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

  Log Message:
  -----------
  MID-9348: adding support for duplicate of items in table


  Commit: 96951297fac357a526191f0b70701412f1c2cdb9
      https://github.com/Evolveum/midpoint/commit/96951297fac357a526191f0b70701412f1c2cdb9
  Author: lskublik <lskublik at evolveum.com>
  Date:   2024-02-12 (Mon, 12 Feb 2024)

  Changed paths:
    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/variables.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-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-role.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-user.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/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/role-id-generate.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/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/resources/resource-schema/explanation/index.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 gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisRoleBasedTable.java
    M infra/common/pom.xml
    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/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-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/mining/RoleAnalysisServiceImpl.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 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-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 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 remote-tracking branch 'refs/remotes/origin/master'


  Commit: 9b70b2e175165ddd88467d4bf7e2a353f605a021
      https://github.com/Evolveum/midpoint/commit/9b70b2e175165ddd88467d4bf7e2a353f605a021
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-13 (Tue, 13 Feb 2024)

  Changed paths:
    M docs/admin-gui/request-access/configuration.adoc
    M docs/admin-gui/request-access/index.adoc

  Log Message:
  -----------
  request access doc updated


  Commit: f1f82665b99b825ba1659faf3f834f53dc9e613a
      https://github.com/Evolveum/midpoint/commit/f1f82665b99b825ba1659faf3f834f53dc9e613a
  Author: Slavek Licehammer <slavek at evolveum.com>
  Date:   2024-02-13 (Tue, 13 Feb 2024)

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

  Log Message:
  -----------
  Cleanup and update mapping and expression docs


  Commit: bdf94da39c9e980f8a2f9f3ab0d9003dfe9583d7
      https://github.com/Evolveum/midpoint/commit/bdf94da39c9e980f8a2f9f3ab0d9003dfe9583d7
  Author: Slavek Licehammer <slavek at evolveum.com>
  Date:   2024-02-13 (Tue, 13 Feb 2024)

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

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


  Commit: 387d1e36c60cd2c7706a5c5656648d433d65b755
      https://github.com/Evolveum/midpoint/commit/387d1e36c60cd2c7706a5c5656648d433d65b755
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-02-14 (Wed, 14 Feb 2024)

  Changed paths:
    M docs/interfaces/rest/concepts/index.adoc
    A docs/interfaces/rest/operations/examples/raw/create-ou-projects.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-role.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/index.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-ou-projects.adoc
    A docs/interfaces/rest/operations/examples/raw/org-id-generate.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-ou.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/index.adoc
    M docs/interfaces/rest/resource-types/organizational-units.adoc
    M docs/interfaces/rest/resource-types/roles.adoc
    M docs/interfaces/rest/resource-types/users.adoc

  Log Message:
  -----------
  REST API docu changes, some modifications and OU pages


  Commit: 931b4649bf3da20277d882660b4db9c4c6e32d5d
      https://github.com/Evolveum/midpoint/commit/931b4649bf3da20277d882660b4db9c4c6e32d5d
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-02-14 (Wed, 14 Feb 2024)

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

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


  Commit: 914093cb07e1aa736462725f35b9ca134ef16c5a
      https://github.com/Evolveum/midpoint/commit/914093cb07e1aa736462725f35b9ca134ef16c5a
  Author: mmacik <matus.macik at evolveum.com>
  Date:   2024-02-14 (Wed, 14 Feb 2024)

  Changed paths:
    M docs/interfaces/rest/concepts/index.adoc
    A docs/interfaces/rest/operations/examples/raw/create-ou-projects.adoc
    A docs/interfaces/rest/operations/examples/raw/delete-ou.adoc
    M docs/interfaces/rest/operations/examples/raw/delete-role.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/index.adoc
    A docs/interfaces/rest/operations/examples/raw/modify-attr-ou-projects.adoc
    A docs/interfaces/rest/operations/examples/raw/org-id-generate.adoc
    A docs/interfaces/rest/operations/examples/raw/search-all-ou.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/index.adoc
    M docs/interfaces/rest/resource-types/organizational-units.adoc
    M docs/interfaces/rest/resource-types/roles.adoc
    M docs/interfaces/rest/resource-types/users.adoc

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


  Commit: 8febba562663473897c6fbfd1a6d1db26c06ac16
      https://github.com/Evolveum/midpoint/commit/8febba562663473897c6fbfd1a6d1db26c06ac16
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2024-02-14 (Wed, 14 Feb 2024)

  Changed paths:
    M README
    M README.md
    M docs/admin-gui/resource-wizard/index.adoc
    M docs/concepts/clockwork/conflict-resolution-howto.adoc
    M docs/concepts/query/query-concepts/index.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/roles-policies/certification/authorization.adoc
    M docs/samples/iot-cloud/midpoint-object-attributes.adoc
    M docs/tasks/task-manager/configuration.adoc
    M gui/admin-gui/src/frontend/js/bootstrap-strength-meter/_patched_by_evolveum_
    M icf-connectors/dummy-connector-fake/pom.xml
    M icf-connectors/dummy-connector/pom.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M pom.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/util/RepoCommonUtils.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/run/JobExecutor.java

  Log Message:
  -----------
  docs/comments: more Jira link fixes


  Commit: d2011d574586a2b9497a598f6f9b5e03dcc07a80
      https://github.com/Evolveum/midpoint/commit/d2011d574586a2b9497a598f6f9b5e03dcc07a80
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-02-14 (Wed, 14 Feb 2024)

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

  Log Message:
  -----------
  Query documentation: anchors set in searchable items.


  Commit: 43fc5150da46ca1a45362c2e8adbc1e1baa6714e
      https://github.com/Evolveum/midpoint/commit/43fc5150da46ca1a45362c2e8adbc1e1baa6714e
  Author: Martin Spanik <martin.spanik at evolveum.com>
  Date:   2024-02-14 (Wed, 14 Feb 2024)

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

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


  Commit: 665c10f755d432e8f701ced2a16a058d82552b58
      https://github.com/Evolveum/midpoint/commit/665c10f755d432e8f701ced2a16a058d82552b58
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-02-14 (Wed, 14 Feb 2024)

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

  Log Message:
  -----------
  upgrading wicket to M2


  Commit: f65ca3d84c1329d27fb03e238a399c013f10b27a
      https://github.com/Evolveum/midpoint/commit/f65ca3d84c1329d27fb03e238a399c013f10b27a
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-14 (Wed, 14 Feb 2024)

  Changed paths:
    A 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
    A infra/common/src/main/java/com/evolveum/midpoint/common/secrets/FileSecretsProvider.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderManager.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/SecretProviderManagerTest.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd

  Log Message:
  -----------
  secrets providers: container/file/docker secrets provider


  Commit: 60f574fb23b4a9ff19a5806f6bca4bbabb856bc2
      https://github.com/Evolveum/midpoint/commit/60f574fb23b4a9ff19a5806f6bca4bbabb856bc2
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-14 (Wed, 14 Feb 2024)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/ContainerSecretsProvider.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/PropertiesSecretsProvider.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/secrets/SecretsProviderImpl.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/SecretProviderManagerTest.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/ConfigurableProtector.java

  Log Message:
  -----------
  secrets providers: support for resolving secrets in BasicExpressionFunctions


  Commit: 9ea8f7db16608ba40673af06f011eee058475073
      https://github.com/Evolveum/midpoint/commit/9ea8f7db16608ba40673af06f011eee058475073
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-02-15 (Thu, 15 Feb 2024)

  Changed paths:
    M testing/rest/pom.xml

  Log Message:
  -----------
  adding wicket-tester dependency to rest tests


  Commit: 630d9181817223a765254408d7626bdb175cd1b4
      https://github.com/Evolveum/midpoint/commit/630d9181817223a765254408d7626bdb175cd1b4
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2024-02-15 (Thu, 15 Feb 2024)

  Changed paths:
    A 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
    A 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/test/java/com/evolveum/midpoint/common/SecretProviderManagerTest.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/ConfigurableProtector.java

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

* 'master' of github.com:Evolveum/midpoint:
  secrets providers: support for resolving secrets in BasicExpressionFunctions
  secrets providers: container/file/docker secrets provider


  Commit: 91952da7b1c76c02e3e07d843a3f7f28d38396ef
      https://github.com/Evolveum/midpoint/commit/91952da7b1c76c02e3e07d843a3f7f28d38396ef
  Author: Slavek Licehammer <slavek at evolveum.com>
  Date:   2024-02-15 (Thu, 15 Feb 2024)

  Changed paths:
    M docs/expressions/expressions/index.adoc

  Log Message:
  -----------
  Docs: improve expression page

Fix broken example.
Remove placeholder for non-existing feature.


  Commit: c7ede8c3e19f9054a99f39c81cea0a16b21a343d
      https://github.com/Evolveum/midpoint/commit/c7ede8c3e19f9054a99f39c81cea0a16b21a343d
  Author: Slavek Licehammer <slavek at evolveum.com>
  Date:   2024-02-15 (Thu, 15 Feb 2024)

  Changed paths:
    M docs/expressions/expressions/index.adoc

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


  Commit: b22c80d555fa85b75174572db1d5025f2494e60f
      https://github.com/Evolveum/midpoint/commit/b22c80d555fa85b75174572db1d5025f2494e60f
  Author: Kamil Jires <kamil at jires.eu>
  Date:   2024-02-15 (Thu, 15 Feb 2024)

  Changed paths:
    M dist/src/main/bin/midpoint.sh
    M dist/src/main/bin/ninja.sh

  Log Message:
  -----------
  midpoint.sh / ninja.sh : suppress the password in the log during processing of the environment variables


  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


Compare: https://github.com/Evolveum/midpoint/compare/964aa069e134...cc6e124ab4b8


More information about the midPoint-svn mailing list