[midPoint-git] [Evolveum/midpoint] 67f127: Enanble searchContainers for AssignmentType

Tony Tkáčik noreply at github.com
Wed Jun 29 11:51:40 CEST 2022


  Branch: refs/heads/support-4.4
  Home:   https://github.com/Evolveum/midpoint
  Commit: 67f12798543f1e0a3d05ab6eb3b460f5174fd5ac
      https://github.com/Evolveum/midpoint/commit/67f12798543f1e0a3d05ab6eb3b460f5174fd5ac
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-06-27 (Mon, 27 Jun 2022)

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

  Log Message:
  -----------
  Enanble searchContainers for AssignmentType


  Commit: a13659d7f3621e3fe6c6a70d060d96ae3e43425c
      https://github.com/Evolveum/midpoint/commit/a13659d7f3621e3fe6c6a70d060d96ae3e43425c
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-06-27 (Mon, 27 Jun 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/AbstractAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/AbstractInducementPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/ContainerListDataProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/RepoAssignmentListProvider.java

  Log Message:
  -----------
  Use repository.searchContainers in AssignmentListPanels


  Commit: 64fb207e5f8f1046b1d59b49ea327806770e97c6
      https://github.com/Evolveum/midpoint/commit/64fb207e5f8f1046b1d59b49ea327806770e97c6
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-06-27 (Mon, 27 Jun 2022)

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

  Log Message:
  -----------
  Assignment Panels: Added filter to GenericAbstractRoleAssignmentPanel


  Commit: 5c448d30735c244dc6f2c0f8e28118f583d8d698
      https://github.com/Evolveum/midpoint/commit/5c448d30735c244dc6f2c0f8e28118f583d8d698
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-06-27 (Mon, 27 Jun 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/InducedEntitlementsPanel.java

  Log Message:
  -----------
  Assignment GUI panels: Added fixme to InducedEntitlements


  Commit: 74bb28d08a71fa96f62764756078a16394f17c26
      https://github.com/Evolveum/midpoint/commit/74bb28d08a71fa96f62764756078a16394f17c26
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-06-27 (Mon, 27 Jun 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/GenericAbstractRoleAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/InducedEntitlementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/ContainerListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/RepoAssignmentListProvider.java

  Log Message:
  -----------
  RepoAssignmentDataProvider: Handle added and deleted values

Added values are not in repository - so repository search can not detect them,
we prepend them to search result list (see {@link #internalIterator(long, long)}.

Deleted values needs to be excluded from repository search - so correct counts
are returned for filters (see {@link #getQuery()}.


  Commit: e07ce4d620dad69fd7a9a1c893f41a08d987ba77
      https://github.com/Evolveum/midpoint/commit/e07ce4d620dad69fd7a9a1c893f41a08d987ba77
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-06-27 (Mon, 27 Jun 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledGuiProfile.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java

  Log Message:
  -----------
  AssignmentPanel: Make repo search configurable


  Commit: 8218e27c567d6a91585193687c67b0fc37c16d7f
      https://github.com/Evolveum/midpoint/commit/8218e27c567d6a91585193687c67b0fc37c16d7f
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-06-27 (Mon, 27 Jun 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/FocusMappingsAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/PolicyRuleAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/FocusMappingsInducementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/PolicyRuleInducementsPanel.java

  Log Message:
  -----------
  FocusMapping and PolicyRule Assignments - use in-memory prefiltering if repo search enabled


  Commit: 7bcd0756b658c9a1d56285501198794aaaf06b1c
      https://github.com/Evolveum/midpoint/commit/7bcd0756b658c9a1d56285501198794aaaf06b1c
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-06-27 (Mon, 27 Jun 2022)

  Changed paths:
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/registry/DataProviderRegistry.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/data/InMemoryAssignmentDataProviderFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/data/RepositoryAssignmentDataProviderFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/registry/DataProviderRegistryImpl.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/ContainerValueDataProviderFactory.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledGuiProfile.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java

  Log Message:
  -----------
  MID-6393: Added support for per-panel configuration of data providers


  Commit: 7b975033b43db7764737e34e18f24b92d36cf827
      https://github.com/Evolveum/midpoint/commit/7b975033b43db7764737e34e18f24b92d36cf827
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-06-27 (Mon, 27 Jun 2022)

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

  Log Message:
  -----------
  Repository Assignment Provider: Sort by targetName


  Commit: 87425fb46c5c075abd391d35f3442173ecafebea
      https://github.com/Evolveum/midpoint/commit/87425fb46c5c075abd391d35f3442173ecafebea
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-06-27 (Mon, 27 Jun 2022)

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

  Log Message:
  -----------
  MID-6393: Fixed 500 in Data Protection Assignments panel


  Commit: b3ce31ebb7931e5ba019b9b9f31e70e11046708d
      https://github.com/Evolveum/midpoint/commit/b3ce31ebb7931e5ba019b9b9f31e70e11046708d
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-06-27 (Mon, 27 Jun 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/web/component/util/RepoAssignmentListProvider.java

  Log Message:
  -----------
  MID-6393: Make role name collumn clickable

Signed-off-by: Tony Tkacik <tonydamage at gmail.com>


  Commit: 0806b7f0f61a55e7525f28dc0bbfa68a2f48014f
      https://github.com/Evolveum/midpoint/commit/0806b7f0f61a55e7525f28dc0bbfa68a2f48014f
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-06-27 (Mon, 27 Jun 2022)

  Changed paths:
    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/impl/factory/data/InMemoryAssignmentDataProviderFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/data/RepositoryAssignmentDataProviderFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/GenericAbstractRoleAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/PolicyRuleAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/InducedEntitlementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/ContainerValueDataProviderFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/RepoAssignmentListProvider.java

  Log Message:
  -----------
  MID-6393: Backport changes for differences between 4.4 and 4.6


  Commit: b299f7a6d7004ee04685134bcb92c96e9c3e5bc8
      https://github.com/Evolveum/midpoint/commit/b299f7a6d7004ee04685134bcb92c96e9c3e5bc8
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-06-29 (Wed, 29 Jun 2022)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/OwnedByRestriction.java

  Log Message:
  -----------
  Enabled AssignmentType search in old repository

Signed-off-by: Tony Tkacik <tonydamage at gmail.com>


  Commit: 8976b6aebebd2ede9d0befbcf15aac89a3ffb2ff
      https://github.com/Evolveum/midpoint/commit/8976b6aebebd2ede9d0befbcf15aac89a3ffb2ff
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-06-29 (Wed, 29 Jun 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/registry/DataProviderRegistry.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/data/InMemoryAssignmentDataProviderFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/data/RepositoryAssignmentDataProviderFactory.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/assignmentholder/component/assignmentType/assignment/AbstractAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/FocusMappingsAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/GenericAbstractRoleAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/PolicyRuleAssignmentsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/AbstractInducementPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/FocusMappingsInducementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/InducedEntitlementsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/inducement/PolicyRuleInducementsPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/registry/DataProviderRegistryImpl.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/ContainerValueDataProviderFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/ContainerListDataProvider.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/RepoAssignmentListProvider.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-gui-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/OwnedByRestriction.java

  Log Message:
  -----------
  Merge branch 'feature/4.4-search-cherrypick' into support-4.4


Compare: https://github.com/Evolveum/midpoint/compare/fa4388170a6a...8976b6aebebd


More information about the midPoint-svn mailing list