[midPoint-git] [Evolveum/midpoint] ee23ff: Reworked exclusion (SoD) detection algorithm to gi...
Pavol Mederly
mederly at evolveum.com
Fri Jan 27 10:06:49 CET 2017
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: ee23ffc81361c6eded14db4e86fd4dcf00874ac9
https://github.com/Evolveum/midpoint/commit/ee23ffc81361c6eded14db4e86fd4dcf00874ac9
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-01-27 (Fri, 27 Jan 2017)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/DeltaSetTriple.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/PrismValueDeltaSetTriple.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPath.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPathSegment.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAssignment.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAssignmentTarget.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRule.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/SourceTriple.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/AssignmentPathImpl.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/ConstructionPack.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedAssignmentImpl.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/EvaluatedPolicyRuleImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ItemValueWithOrigin.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/LensUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/AssignmentProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/PolicyRuleProcessor.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractLensTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentEvaluator.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentEvaluatorDynamic.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules.java
M model/model-impl/src/test/resources/lens/role-corp-contractor.xml
M model/model-impl/src/test/resources/lens/role-corp-employee.xml
M model/model-impl/src/test/resources/lens/role-corp-generic-metarole.xml
A model/model-impl/src/test/resources/lens/role-metarole-sod-notification.xml
Log Message:
-----------
Reworked exclusion (SoD) detection algorithm to give more precise (better defined) results. Added respective outputs to evaluated trigger and its XML representation.
Commit: 4fcbccd4ab902ab7a63a0ac9c2a4aad854a1ee14
https://github.com/Evolveum/midpoint/commit/4fcbccd4ab902ab7a63a0ac9c2a4aad854a1ee14
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-01-27 (Fri, 27 Jan 2017)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor.java
Log Message:
-----------
Fixed TestAssignmentProcessor
Commit: 4c379021844e34946f2823d2c7042b2c5fac8e11
https://github.com/Evolveum/midpoint/commit/4c379021844e34946f2823d2c7042b2c5fac8e11
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-01-27 (Fri, 27 Jan 2017)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRuleTrigger.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedSituationTrigger.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
M model/workflow-impl/src/test/resources/policy/sod/role-respectable.xml
Log Message:
-----------
Information about owner/path of rule origin moved to EvaluatedPolicyRuleTriggerType.
Commit: dc85cdad96b17537068403b0c7400d72a2c9cc0f
https://github.com/Evolveum/midpoint/commit/dc85cdad96b17537068403b0c7400d72a2c9cc0f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-01-27 (Fri, 27 Jan 2017)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/InlineMenuButtonColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageReport.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/component/MultiplicityPolicyDialog.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/component/MultiplicityPolicyDialog.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageRegistrationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAbstractSelfCredentials.java
M gui/admin-gui/src/main/resources/localization/Midpoint_ar.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_cs.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_de.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_en.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_es.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_es_AR.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_et.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_hi.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_hu.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_pl.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_pt_BR.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_ru.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_sk.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_tr.properties
M infra/prism/src/main/java/com/evolveum/midpoint/prism/Item.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/ItemDelta.java
M infra/schema/src/main/resources/localization/schema_es.properties
M infra/schema/src/main/resources/localization/schema_et.properties
M infra/schema/src/main/resources/localization/schema_hu.properties
M infra/schema/src/main/resources/localization/schema_pt_BR.properties
M infra/schema/src/main/resources/localization/schema_ru.properties
M infra/schema/src/main/resources/localization/schema_sk.properties
M model/model-common/pom.xml
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionUtil.java
A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ValueSetDefinition.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/Mapping.java
M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/MappingTestEvaluator.java
A model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingDomain.java
A model/model-common/src/test/resources/mapping/mapping-domain.xml
M model/model-common/testng-unit.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestUserTemplate.java
M model/model-intest/src/test/resources/common/user-template-complex.xml
M model/model-intest/src/test/resources/logback-test.xml
A model/model-intest/src/test/resources/object-template/role-autocratic.xml
A model/model-intest/src/test/resources/object-template/role-autodidactic.xml
A model/model-intest/src/test/resources/object-template/role-autographic.xml
A model/model-intest/src/test/resources/object-template/role-automatic.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java
A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestEntertainment.java
A testing/story/src/test/resources/entertainment/org-games-top.xml
A testing/story/src/test/resources/entertainment/org-poker.xml
A testing/story/src/test/resources/entertainment/resource-opendj.xml
A testing/story/src/test/resources/entertainment/role-meta-org-groups.xml
M testing/story/testng-integration.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Compare: https://github.com/Evolveum/midpoint/compare/a5ce3e719cc6...dc85cdad96b1
More information about the midPoint-svn
mailing list