[midPoint-git] [Evolveum/midpoint] 32d596: TestAssignmentProcessor2 work in progress

Pavol Mederly mederly at evolveum.com
Tue Mar 14 20:02:40 CET 2017


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 32d5965ed77fb0d3b2bbe4233cf31ac89dc07a11
      https://github.com/Evolveum/midpoint/commit/32d5965ed77fb0d3b2bbe4233cf31ac89dc07a11
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

  Changed paths:
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
    A model/model-impl/src/test/resources/lens/resource-dummy-empty.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java

  Log Message:
  -----------
  TestAssignmentProcessor2 work in progress


  Commit: 44940791eb19b7efbeb78dbe97021a5352f35fa6
      https://github.com/Evolveum/midpoint/commit/44940791eb19b7efbeb78dbe97021a5352f35fa6
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationConfirmationEvaluator.java

  Log Message:
  -----------
  Micro-refactoring in CorrelationConfirmationEvaluator


  Commit: 87328eeff22fd2cc91b6beea6572f169811693df
      https://github.com/Evolveum/midpoint/commit/87328eeff22fd2cc91b6beea6572f169811693df
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

  Changed paths:
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismReferenceValue.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAssignmentTarget.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentPathSegmentImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedAssignmentTargetImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/AssignmentProcessor.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java

  Log Message:
  -----------
  First round of real AssignmentEvaluator fixes; with some new tests added.

MID-3679 (roleMembershipRef / parentOrgRef contains also roles/orgs from disabled assignments)
NPE in construction evaluation with mode of null
gathering focus mappings, authorizations, GUI config and policy rules when mode is ZERO or null
thrown out outdated algorithm for parentOrgRef maintenance


  Commit: a980ed01ad0a7c646be18f78d9669b6f2f4281c8
      https://github.com/Evolveum/midpoint/commit/a980ed01ad0a7c646be18f78d9669b6f2f4281c8
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/AssignmentProcessor.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
    M model/model-impl/testng-unit.xml
    M model/model-intest/src/test/resources/common/org-monkey-island.xml
    M model/model-intest/src/test/resources/object-template-ranges/org-monkey-island-local.xml
    M model/model-intest/src/test/resources/orgstruct/object-template-org.xml
    M model/model-intest/src/test/resources/orgstruct/role-meta-functional-org.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
    M samples/misc/org-monkey-island-complex-experiment.xml

  Log Message:
  -----------
  Fixed a couple of integration tests (because the parentOrgRef is now always recomputed).


  Commit: 21ecbc3d52d3c64de72659f13ab8d89b6cd960cd
      https://github.com/Evolveum/midpoint/commit/21ecbc3d52d3c64de72659f13ab8d89b6cd960cd
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-03-14 (Tue, 14 Mar 2017)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedAttributeDefinitionImpl.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/ItemDefinition.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismContainerDefinitionImpl.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismObjectDefinition.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismObjectDefinitionImpl.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismPropertyDefinition.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismPropertyDefinitionImpl.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismReferenceDefinition.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismReferenceDefinitionImpl.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/EqualFilter.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/ValueFilter.java
    M infra/prism/src/test/java/com/evolveum/midpoint/prism/query/TestObjectQuery.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java

  Log Message:
  -----------
  (Hopefully) fixed EqualFilter.match when matching multi-valued item.


  Commit: c1d819fcbff1574feb7ed2bb596fb74df8e99daf
      https://github.com/Evolveum/midpoint/commit/c1d819fcbff1574feb7ed2bb596fb74df8e99daf
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-03-14 (Tue, 14 Mar 2017)

  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/web/component/breadcrumbs/BreadcrumbPageInstance.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/LinkColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAssignmentShoppingKart.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfAssignments.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointGuiAuthorizationEvaluator.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/NewWindowNotifyingBehavior.java
    M gui/admin-gui/src/main/resources/initial-objects/040-role-enduser.xml
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedAttributeDefinitionImpl.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/ItemDefinition.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/ItemDefinitionImpl.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismConstants.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismProperty.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/crypto/AESProtector.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/crypto/BaseProtector.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/crypto/ProtectedData.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/crypto/Protector.java
    A infra/prism/src/main/java/com/evolveum/midpoint/prism/crypto/ProtectorImpl.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/ObjectDelta.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/ReferenceDelta.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/marshaller/BeanMarshaller.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/marshaller/XNodeProcessorUtil.java
    A infra/prism/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/DigestMethodType.java
    A infra/prism/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/HashedDataType.java
    M infra/prism/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/ObjectFactory.java
    M infra/prism/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/ProtectedByteArrayType.java
    M infra/prism/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/ProtectedDataType.java
    M infra/prism/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/ProtectedStringType.java
    M infra/prism/src/main/resources/xml/ns/public/types-3.xsd
    M infra/prism/src/test/java/com/evolveum/midpoint/prism/PrismInternalTestUtil.java
    M infra/prism/src/test/java/com/evolveum/midpoint/prism/crypto/TestProtector.java
    M infra/prism/src/test/java/com/evolveum/midpoint/prism/lex/TestProtectedString.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaDebugUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/ExpressionTestUtil.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/TestExpression.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestExpressionFunctions.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestScriptCaching.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/MappingTestEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.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/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ObjectDeltaWaves.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/CredentialsProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/InboundProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/MappingEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ObjectTemplateProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/PasswordPolicyProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/AuthenticationEvaluatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/MidpointRestAuthenticationHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SpringAuthenticationInjectorInterceptor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/UserProfileServiceImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPasswordPolicyProcessor.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestAuthenticationEvaluator.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/AbstractInitializedModelIntegrationTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAudit.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConnectorMultiInstance.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLoggingConfiguration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestMultiResource.java
    R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPassword.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestSecurity.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestTolerantAttributes.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestBrokenResources.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/AbstractPasswordTest.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/TestPasswordDefault.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/TestPasswordDefaultHashing.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/TestPasswordNone.java
    M model/model-intest/src/test/resources/logback-test.xml
    A model/model-intest/src/test/resources/password/security-policy-default-storage-hashing.xml
    A model/model-intest/src/test/resources/password/security-policy-password-storage-none.xml
    A model/model-intest/src/test/resources/preview/resource-dummy-lemon.xml
    R model/model-intest/src/test/resources/preview/resource-dummy-yellow.xml
    M model/model-intest/testng-integration.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/DummyResourceCollection.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/ConnectorInstanceIcfImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/IcfUtil.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityEnforcer.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityUtil.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/UserProfileService.java
    M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityEnforcerImpl.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/ConfigurableProtectorFactory.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/JobExecutor.java
    A samples/evolveum/evolveum-net.aci
    A samples/evolveum/evolveum-net.ldif
    A samples/evolveum/hr.csv
    A samples/evolveum/midpoint.schema
    A samples/evolveum/object-template-user.xml
    M samples/evolveum/org-users.xml
    M samples/evolveum/posixgroups.ldif
    A samples/evolveum/resource-hr.xml
    M samples/evolveum/resource-openldap.xml
    M samples/evolveum/role-catalog.xml
    M samples/evolveum/roles.xml
    M tools/repo-ninja/src/main/java/com/evolveum/midpoint/tools/ninja/KeyStoreDumper.java

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


Compare: https://github.com/Evolveum/midpoint/compare/0409700e88f4...c1d819fcbff1


More information about the midPoint-svn mailing list