[midPoint-git] [Evolveum/midpoint] 9f4132: TransformableComplexType: Fixed findItemDefinition

Tony Tkáčik noreply at github.com
Thu Aug 18 15:06:32 CEST 2022


  Branch: refs/heads/support-4.4
  Home:   https://github.com/Evolveum/midpoint
  Commit: 9f4132ae0846101aa16fc9ff85dc3983ea522748
      https://github.com/Evolveum/midpoint/commit/9f4132ae0846101aa16fc9ff85dc3983ea522748
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java

  Log Message:
  -----------
  TransformableComplexType: Fixed findItemDefinition


  Commit: aa248da72d6c43fb8cd1a674b21cd98744b72c3a
      https://github.com/Evolveum/midpoint/commit/aa248da72d6c43fb8cd1a674b21cd98744b72c3a
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableReferenceDefinition.java

  Log Message:
  -----------
  TransformableReferenceDefinition: Allow overriding of targetType


  Commit: abbb9053cf4ca5a91a7dd5c5ad5e7cff75b850bb
      https://github.com/Evolveum/midpoint/commit/abbb9053cf4ca5a91a7dd5c5ad5e7cff75b850bb
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-08-10 (Wed, 10 Aug 2022)

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

  Log Message:
  -----------
  SearchFactory: Added support for extension on custom path


  Commit: 64a07e7da808b286b639ad8240c6ba1b99050181
      https://github.com/Evolveum/midpoint/commit/64a07e7da808b286b639ad8240c6ba1b99050181
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-08-10 (Wed, 10 Aug 2022)

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

  Log Message:
  -----------
  GUI Search: Use provided container definition for axiom if possible


  Commit: a371c99d72a0339cf67686c65c67775033a038b3
      https://github.com/Evolveum/midpoint/commit/a371c99d72a0339cf67686c65c67775033a038b3
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-08-10 (Wed, 10 Aug 2022)

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

  Log Message:
  -----------
  AssignmentPanel - Use modified targetRef for concrete panels

Some panels are concretized by targetRef/targetType. In this panels
we can safely assume that targetRef is of static type, which allows
us to create temporary schema overlay with narrowed definition of targetRef.

This narrowed definition is used in collumns models and in search panel
to allow using concrete extension items of Role, Org or Service to serve as
columns and/or basic search fields.

This change also provides nice feature for Axiom Query language, that
user in this specific panels does not need to specify type when dereferencing.


  Commit: 7375295e9df65fd966d4181bfbbf13346e8cadba
      https://github.com/Evolveum/midpoint/commit/7375295e9df65fd966d4181bfbbf13346e8cadba
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-08-10 (Wed, 10 Aug 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/AbstractRoleAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/RepoAssignmentListProvider.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java

  Log Message:
  -----------
  AssignmentPanel: Added normalization to exists filter for targetRef/@ search items


  Commit: 5c719d36285f60706cd6855949b62d330fceb79f
      https://github.com/Evolveum/midpoint/commit/5c719d36285f60706cd6855949b62d330fceb79f
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-08-17 (Wed, 17 Aug 2022)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaReferenceDefinition.java

  Log Message:
  -----------
  generic-repo: Use ItemPath objectReference type hints when possible


  Commit: f162ed577ac782d218c5776eacfb7ad70c05cfff
      https://github.com/Evolveum/midpoint/commit/f162ed577ac782d218c5776eacfb7ad70c05cfff
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-08-17 (Wed, 17 Aug 2022)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableReferenceDefinition.java

  Log Message:
  -----------
  Support type hints in Transformables


  Commit: 0cf3096e1dd4b4447565af2f085d75d77b470217
      https://github.com/Evolveum/midpoint/commit/0cf3096e1dd4b4447565af2f085d75d77b470217
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-08-17 (Wed, 17 Aug 2022)

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

  Log Message:
  -----------
  Use schema provided by panel for collumn headers


  Commit: add250e5b102f7679009bed1e12759f3373d607a
      https://github.com/Evolveum/midpoint/commit/add250e5b102f7679009bed1e12759f3373d607a
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-08-17 (Wed, 17 Aug 2022)

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

  Log Message:
  -----------
  Assignments Panel: Add type hints to sorting if possible


  Commit: 3e940e11560ecb10f2e46c998d8ee8a38a2421bc
      https://github.com/Evolveum/midpoint/commit/3e940e11560ecb10f2e46c998d8ee8a38a2421bc
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-08-17 (Wed, 17 Aug 2022)

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

  Log Message:
  -----------
  AssignmentPanel: Added static search items to role, service, org panels


  Commit: e9b99b69cd82b6721311f6a6f2dd98f5463f9859
      https://github.com/Evolveum/midpoint/commit/e9b99b69cd82b6721311f6a6f2dd98f5463f9859
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-08-18 (Thu, 18 Aug 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestQueryConverter.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfileCompilable.java
    M pom.xml
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorManager.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/support-4.4' into feature/4.4-assignments


Compare: https://github.com/Evolveum/midpoint/compare/acd720b121f2...e9b99b69cd82


More information about the midPoint-svn mailing list