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

Tony Tkáčik noreply at github.com
Wed Aug 10 17:04:22 CEST 2022


  Branch: refs/heads/feature/4.4-assignments
  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.


Compare: https://github.com/Evolveum/midpoint/compare/9f4132ae0846%5E...a371c99d72a0


More information about the midPoint-svn mailing list