[midPoint-git] [Evolveum/midpoint] 2efa29: Add support for mappings deciding on metadata
mederly
noreply at github.com
Thu Aug 27 12:25:38 CEST 2020
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 2efa29622de5cb59e1729be61b4534a3bfe11863
https://github.com/Evolveum/midpoint/commit/2efa29622de5cb59e1729be61b4534a3bfe11863
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2020-08-27 (Thu, 27 Aug 2020)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/TypedValue.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptEvaluator.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
M model/model-intest/src/test/resources/metadata/provenance-metadata-recording/template-provenance-metadata-recording.xml
M model/model-intest/src/test/resources/schema/metadata.xsd
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/PathExpressionResolver.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
Log Message:
-----------
Add support for mappings deciding on metadata
In valueVariableMode=prismValue a mapping has access to the value
metadata, so it can decide e.g. on LoA of individual values.
Highly experimental. Does not fit well with expression evaluation model,
so this feature relies on the consolidator to sort out the results.
Commit: 8108ed977817d3ebdd069a88a52ec75fde9fdfc7
https://github.com/Evolveum/midpoint/commit/8108ed977817d3ebdd069a88a52ec75fde9fdfc7
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2020-08-27 (Thu, 27 Aug 2020)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.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/web/page/admin/resources/ResourceSummaryPanel.java
M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
A infra/util/src/main/java/com/evolveum/midpoint/util/exception/MaintenanceException.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/errorhandling/ErrorHandlerLocator.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/errorhandling/MaintenanceExceptionHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/errorhandling/ObjectAlreadyExistHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadowmanager/ShadowManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestResourceInMaintenance.java
A testing/story/src/test/resources/resource-in-maintenance/csv-resource1.xml
A testing/story/src/test/resources/resource-in-maintenance/data-resource1.csv
A testing/story/src/test/resources/resource-in-maintenance/shadow-user1.xml
A testing/story/src/test/resources/resource-in-maintenance/user1.xml
A testing/story/src/test/resources/resource-in-maintenance/user2.xml
M testing/story/testng-integration.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Compare: https://github.com/Evolveum/midpoint/compare/57b283312e86...8108ed977817
More information about the midPoint-svn
mailing list