[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