[midPoint-git] [Evolveum/midpoint] 2f75e2: TransformableComplexType: Fixed findItemDefinition
Tony Tkáčik
noreply at github.com
Wed Sep 28 20:44:46 CEST 2022
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 2f75e2fbe5d7fdd76835d04b5c1041848fb68404
https://github.com/Evolveum/midpoint/commit/2f75e2fbe5d7fdd76835d04b5c1041848fb68404
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2022-09-28 (Wed, 28 Sep 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: f9ee0c263fba3506bd3a46c441533fd5a899af32
https://github.com/Evolveum/midpoint/commit/f9ee0c263fba3506bd3a46c441533fd5a899af32
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2022-09-28 (Wed, 28 Sep 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: 762c01eba11644b8e9ffb51187e443fd4b9ab6c3
https://github.com/Evolveum/midpoint/commit/762c01eba11644b8e9ffb51187e443fd4b9ab6c3
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2022-09-28 (Wed, 28 Sep 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchFactory.java
Log Message:
-----------
SearchFactory: Added support for extension on custom path
Signed-off-by: Tony Tkacik <tonydamage at gmail.com>
Commit: 0df636cfa93eb60e6055ef23fab3f1e08717e169
https://github.com/Evolveum/midpoint/commit/0df636cfa93eb60e6055ef23fab3f1e08717e169
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2022-09-28 (Wed, 28 Sep 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ContainerTypeSearchItem.java
Log Message:
-----------
GUI Search: Use provided container definition for axiom if possible
Commit: 362eb6359931061a08c33d01025cbdc613175af0
https://github.com/Evolveum/midpoint/commit/362eb6359931061a08c33d01025cbdc613175af0
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2022-09-28 (Wed, 28 Sep 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/component/search/Search.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/AbstractAssignmentTypePanel.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableReferenceDefinition.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: ced2c2c83e9f2a22d3c3dd97f051e8c096c03b48
https://github.com/Evolveum/midpoint/commit/ced2c2c83e9f2a22d3c3dd97f051e8c096c03b48
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2022-09-28 (Wed, 28 Sep 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/Search.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
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
Log Message:
-----------
AssignmentPanel: Added normalization to exists filter for targetRef/@ search items
Commit: d707ac623bc9b820ca0d94f9ba6207ae5c3b333a
https://github.com/Evolveum/midpoint/commit/d707ac623bc9b820ca0d94f9ba6207ae5c3b333a
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2022-09-28 (Wed, 28 Sep 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: 1be4390020c6e1513ddce115f49afdd98466363b
https://github.com/Evolveum/midpoint/commit/1be4390020c6e1513ddce115f49afdd98466363b
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2022-09-28 (Wed, 28 Sep 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: 7fdf97f8faca1524950adc9a5c57e19f8a122c74
https://github.com/Evolveum/midpoint/commit/7fdf97f8faca1524950adc9a5c57e19f8a122c74
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2022-09-28 (Wed, 28 Sep 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
Log Message:
-----------
Use schema provided by panel for collumn headers
Signed-off-by: Tony Tkacik <tonydamage at gmail.com>
Commit: e5b416642beefd6c837e58757078d27573cfedd9
https://github.com/Evolveum/midpoint/commit/e5b416642beefd6c837e58757078d27573cfedd9
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2022-09-28 (Wed, 28 Sep 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: 6163e3e203ddab6a0d9e723863f77e1e9866b2f4
https://github.com/Evolveum/midpoint/commit/6163e3e203ddab6a0d9e723863f77e1e9866b2f4
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2022-09-28 (Wed, 28 Sep 2022)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/AllAssignmentsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/RepoAssignmentListProvider.java
Log Message:
-----------
RepoSearchProvider: Rewrite fullText only in FULLTEXT search box mode
Commit: dc3fd3048db28e225d4e01a6acec810a8f49031c
https://github.com/Evolveum/midpoint/commit/dc3fd3048db28e225d4e01a6acec810a8f49031c
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2022-09-28 (Wed, 28 Sep 2022)
Changed paths:
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaReferenceDefinition.java
Log Message:
-----------
Generic Repository - Use object reference type hints only when unable to resolve in original type
Commit: 922b48d3fd560577c9fd7506ff81cb69954ec70e
https://github.com/Evolveum/midpoint/commit/922b48d3fd560577c9fd7506ff81cb69954ec70e
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2022-09-28 (Wed, 28 Sep 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/AllAssignmentsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/RepoAssignmentListProvider.java
Log Message:
-----------
Removed broken additional search items
Signed-off-by: Tony Tkacik <tonydamage at gmail.com>
Commit: 49cce7a40bfea3b770e563fb1c76df31ca6f8908
https://github.com/Evolveum/midpoint/commit/49cce7a40bfea3b770e563fb1c76df31ca6f8908
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2022-09-28 (Wed, 28 Sep 2022)
Changed paths:
M config/initial-objects/040-role-enduser.xml
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/DetailsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.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/impl/page/admin/ProgressAwareChangesExecutorImpl.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsHelper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/ProgressReportingAwarePage.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/ShadowDetailsModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceAccountsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceEntitlementsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ShadowDetailsPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/RootTaskLoader.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/PageRequestAccess.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/PageRequestAccess.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/progress/ProgressPanel.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/configuration/PageAdminConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/component/TestConnectionResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskTablePanel.java
M gui/admin-gui/src/main/resources/initial-objects/040-role-enduser.xml
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityMedium.java
A model/model-intest/src/test/resources/security/resource-no-super.xml
A model/model-intest/src/test/resources/security/resource-with-super.xml
A model/model-intest/src/test/resources/security/role-resource-no-super.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/DelineationMatcher.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into tmp/cherrypick
Compare: https://github.com/Evolveum/midpoint/compare/d3f1f5697d54...49cce7a40bfe
More information about the midPoint-svn
mailing list