stable

Clone or download

Read-only

Merge commit 'refs/changes/43/4643/3' of ssh://gerrit.tuleap.net:29418/tuleap into tuleap-stable-master

* ssh://gerrit.tuleap.net:29418/tuleap: story #8399: rejects insecure mail when token based Conflicts: plugins/tracker/include/autoload.php Change-Id: If06a9ecab3d80e2df3b7bc3ada942bae8e277ce4

Modified Files

Name
M plugins/tracker/bin/emailgateway.php +6 −5 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/MailGateway/IncomingMessageInsecureBuilder.class.php +1 −1 Go to diff View file
A plugins/tracker/include/Tracker/Artifact/MailGateway/InsecureMailGateway.php +30 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/MailGateway/MailGateway.class.php +48 −28 Go to diff View file
A plugins/tracker/include/Tracker/Artifact/MailGateway/MailGatewayBuilder.php +114 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/MailGateway/Notifier.class.php +8 −4 Go to diff View file
A plugins/tracker/include/Tracker/Artifact/MailGateway/TokenMailGateway.php +30 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_Artifact.class.php +20 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_Artifact_Changeset.class.php +20 −18 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/View/Edit.class.php +3 −13 Go to diff View file
M plugins/tracker/include/Tracker/Tracker.class.php +4 −4 Go to diff View file
M plugins/tracker/include/Tracker/Tracker_ArtifactByEmailStatus.class.php +31 −23 Go to diff View file
M plugins/tracker/include/autoload.php +5 −2 Go to diff View file
A plugins/tracker/tests/Tracker/Artifact/MailGateway/MailGatewayBuilderTest.php +70 −0 Go to diff View file
M plugins/tracker/tests/Tracker/Artifact/MailGateway/MailGatewayTest.php +145 −29 Go to diff View file
A plugins/tracker/tests/Tracker/Artifact/MailGateway/_fixtures/insecure-reply-comment.plain.eml +73 −0 Go to diff View file
M plugins/tracker/tests/Tracker_ArtifactByEmailStatusTest.php +88 −35 Go to diff View file