[midPoint-git] [Evolveum/midpoint] e25086: Add support for dynamic PCVs as script inputs

mederly noreply at github.com
Tue Mar 10 18:02:55 CET 2020


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: e25086a8aad9868bead2146be17684d51280f700
      https://github.com/Evolveum/midpoint/commit/e25086a8aad9868bead2146be17684d51280f700
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-03-10 (Tue, 10 Mar 2020)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ValueSelector.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPath.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/gensync/TestEditSchema.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingInbound.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestBrokenResources.java
    M model/model-intest/src/test/resources/mapping/resource-dummy-tea-green.xml
    R model/model-intest/src/test/resources/schema/piracy-assignment.xsd
    M model/model-intest/src/test/resources/schema/piracy.xsd
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/TestCsvBroken.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ValueSetDefinition.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/predicate/AssertionPredicate.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/predicate/AssertionPredicateEvaluation.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/predicate/GenericAssertionPredicate.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/predicate/SimplifiedGenericAssertionPredicate.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/predicate/StringAssertionPredicates.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/predicate/TimeAssertionPredicates.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/predicates/AssertionPredicate.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/predicates/AssertionPredicateEvaluation.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/predicates/GenericAssertionPredicate.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/predicates/SimplifiedGenericAssertionPredicate.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/predicates/StringAssertionPredicates.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/predicates/TimeAssertionPredicates.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismContainerAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismContainerValueAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java

  Log Message:
  -----------
  Add support for dynamic PCVs as script inputs

We no longer rely solely on getRealValue(). For compile-time-class-less
values we simply provide PCV as script variable.

Also introducing ValueSelector and item.getAnyValue(selector).


  Commit: 19c9ce553917d38130532ea6647c9f5f9d676f3d
      https://github.com/Evolveum/midpoint/commit/19c9ce553917d38130532ea6647c9f5f9d676f3d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-03-10 (Tue, 10 Mar 2020)

  Changed paths:
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectPolicyConfigurationEditor.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectPolicyConfigurationEditor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/PageAdminObjectDetails.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/dto/CaseDto.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/dto/CaseWorkItemDto.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/dto/CaseWorkItemDtoProvider.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/dto/SearchingUtils.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/ObjectPolicyPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/ObjectPolicyPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/AppenderConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/ObjectPolicyDialogDto.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/ObjectTemplateConfigTypeReferenceDto.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/PrincipalDto.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/ResourceItemDto.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditPopupPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditPopupPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/ReconciliationPopupPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/ReconciliationPopupPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/dto/RoleDto.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/dto/OrgUnitSearchDto.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/dto/UsersDto.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UsersStorage.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestVillage.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestWriter.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapAssociationPerformance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapComplex.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapMutilated.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapReconPerformance.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapSyncMassive.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapVirtualGroup.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/hierarchy/AbstractLdapHierarchyTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/notorious/AbstractNotoriousTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/perf/TestImport.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/security/TestPrivacy.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/security/TestRoleMembers.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/uuid/AbstractUuidTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/uuid/TestUuidClient.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/uuid/TestUuidExtension.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/InlineMenu.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


Compare: https://github.com/Evolveum/midpoint/compare/03904f18d6b7...19c9ce553917


More information about the midPoint-svn mailing list