[midPoint-git] [Evolveum/midpoint] e2d8f1: MID-10885 recursion improvements, don't check same...

Viliam Repan noreply at github.com
Thu Oct 9 16:25:25 CEST 2025


  Branch: refs/heads/support-4.8
  Home:   https://github.com/Evolveum/midpoint
  Commit: e2d8f127612a4fd8aea046152e7656e09bade1e8
      https://github.com/Evolveum/midpoint/commit/e2d8f127612a4fd8aea046152e7656e09bade1e8
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2025-10-09 (Thu, 09 Oct 2025)

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

  Log Message:
  -----------
  MID-10885 recursion improvements, don't check same oids twice

(cherry picked from commit d188ab2596e94850ccb831d59d2618f311a60efc)


  Commit: 1258d2c791ef6113b070cc0850b1da25d2823252
      https://github.com/Evolveum/midpoint/commit/1258d2c791ef6113b070cc0850b1da25d2823252
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2025-10-09 (Thu, 09 Oct 2025)

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

  Log Message:
  -----------
  MID-10885 introduced local cache boundaries for gui profile compiler, so that searching for security policy and evaluating assignments don't hit repository twice

(cherry picked from commit ca841099f0d0e13b683e9a6c0a5d9e163012d424)


  Commit: aecccae89d912a7096453ddf7638fb7eae76574c
      https://github.com/Evolveum/midpoint/commit/aecccae89d912a7096453ddf7638fb7eae76574c
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2025-10-09 (Thu, 09 Oct 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/PageSelfDashboard.java

  Log Message:
  -----------
  MID-10885 self dashboard now uses one instance UserDetailsModel for all widgets instead of one per widget

(cherry picked from commit 0dbcd56d5f53bc2664186c26457f69cbbd8abc80)


  Commit: aa9fdf05d741cf73f3f66a59e8a8d7dfede08b55
      https://github.com/Evolveum/midpoint/commit/aa9fdf05d741cf73f3f66a59e8a8d7dfede08b55
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2025-10-09 (Thu, 09 Oct 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/dashboard/PageSelfDashboard.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipal.java

  Log Message:
  -----------
  MID-10885 optimization in AuthUtil.isPostAuthenticationEnabled to use security policy from principal if available (if it was already computed, eg. via GuiProfileCompiler) to reduce number of repository queries.

(cherry picked from commit 968fc9d2908a578ba3657d7b5cd038cfb7313734)


  Commit: 9719595cb3e9ff597ff0a2d44f318540367b12f4
      https://github.com/Evolveum/midpoint/commit/9719595cb3e9ff597ff0a2d44f318540367b12f4
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2025-10-09 (Thu, 09 Oct 2025)

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

  Log Message:
  -----------
  MID-10885 batched resolving for references in ModelObjectResolver when searching org tree width first

(cherry picked from commit 1f43b3edb48be36175226b8e2cb0425507327fb4)


  Commit: 72340ed62350c2f6bd9f825f2b6aa93de4b374c4
      https://github.com/Evolveum/midpoint/commit/72340ed62350c2f6bd9f825f2b6aa93de4b374c4
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2025-10-09 (Thu, 09 Oct 2025)

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

  Log Message:
  -----------
  MID-10885 imports fix


  Commit: e21c31d3ca52436a9bcafe5f5087956f6a8c5d59
      https://github.com/Evolveum/midpoint/commit/e21c31d3ca52436a9bcafe5f5087956f6a8c5d59
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2025-10-09 (Thu, 09 Oct 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/ItemWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemHeaderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ValueMetadataWrapperImpl.java

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


Compare: https://github.com/Evolveum/midpoint/compare/607597bcc091...e21c31d3ca52

To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications


More information about the midPoint-svn mailing list