[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