[midPoint-git] [Evolveum/midpoint] 426d50: Add test for approval bypass (MID-5827)
mederly
noreply at github.com
Sat Nov 9 11:02:41 UTC 2019
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 426d5068b7ec57247c85eb383e3effa84211f10f
https://github.com/Evolveum/midpoint/commit/426d5068b7ec57247c85eb383e3effa84211f10f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-11-09 (Sat, 09 Nov 2019)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedAssignmentTargetCache.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractModelImplementationIntegrationTest.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/AbstractWfTestPolicy.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
A model/workflow-impl/src/test/resources/assignments-advanced/metarole-administrator-approval-idempotent.xml
A model/workflow-impl/src/test/resources/assignments-advanced/metarole-administrator-approval.xml
A model/workflow-impl/src/test/resources/assignments-advanced/role-idempotent.xml
A model/workflow-impl/src/test/resources/assignments-advanced/role-with-idempotent-metarole.xml
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
Log Message:
-----------
Add test for approval bypass (MID-5827)
The test is currently disabled because it works. :)
It is separated from the fix to make fix backporting to 3.7.x easier.
Commit: f98ea69cc1c2bd8d6670d50bc946130bd779cc2d
https://github.com/Evolveum/midpoint/commit/f98ea69cc1c2bd8d6670d50bc946130bd779cc2d
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-11-09 (Sat, 09 Nov 2019)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAssignment.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentEvaluator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentTargetEvaluationInformation.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/EvaluatedAssignmentTargetCache.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
Log Message:
-----------
Add per-assignment cleanup of target eval cache
Here we introduce per-assignment selective cleanup of assignment
target evaluation cache. It is needed because some of the assignments
can bring target-related policy rules. Although such assignment targets
can be idempotent, their idempotency is limited to a single assignment
evaluation. See also MID-5827.
Commit: c5da484b78e24e9f2972c53ca3f420955d27e025
https://github.com/Evolveum/midpoint/commit/c5da484b78e24e9f2972c53ca3f420955d27e025
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-11-09 (Sat, 09 Nov 2019)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentEvaluator.java
Log Message:
-----------
Remove a couple of IDE warnings
Commit: a80c0a59de569f3018ddd43fe8b0620aab2833cb
https://github.com/Evolveum/midpoint/commit/a80c0a59de569f3018ddd43fe8b0620aab2833cb
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2019-11-09 (Sat, 09 Nov 2019)
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/assignment/AssignmentPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/SwitchAssignmentTypePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/SwitchAssignmentTypePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/PageAdminObjectDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemListWithDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/AbstractRoleMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/MemberOperationsHelper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AllAssignmentsPreviewDialog.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AssignmentsInfoDialog.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/DelegationTargetLimitationDialog.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/OrgMemberPanel.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
M model/model-impl/src/test/resources/lens/password-policy-history.xml
M model/model-impl/src/test/resources/lens/password-policy-no-history.xml
M model/model-impl/src/test/resources/lens/ppolicy/password-policy-complex.xml
M model/model-impl/src/test/resources/lens/ppolicy/password-policy-long.xml
M model/model-impl/src/test/resources/lens/ppolicy/password-policy-minimal.xml
M model/model-impl/src/test/resources/lens/ppolicy/password-policy-numeric.xml
M model/model-impl/src/test/resources/lens/ppolicy/password-policy-tri.xml
M model/model-impl/src/test/resources/lens/ppolicy/password-policy-username.xml
M model/model-impl/src/test/resources/lens/ppolicy/value-policy-generate-empty.xml
M model/model-impl/src/test/resources/lens/ppolicy/value-policy-generate.xml
M model/model-impl/src/test/resources/lens/ppolicy/value-policy-must-be-first.xml
M model/model-impl/src/test/resources/lens/ppolicy/value-policy-random-pin.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMisc.java
M model/model-intest/src/test/resources/common/password-policy-benevolent.xml
M model/model-intest/src/test/resources/common/role-thief.xml
M model/model-intest/src/test/resources/logback-test.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Compare: https://github.com/Evolveum/midpoint/compare/36800a9a7c1c...a80c0a59de56
More information about the midPoint-svn
mailing list