stable
Clone or download
Read-only
story #6256: store raw email alongside changeset
In case of future audit, store the incoming message with headers in database for the created changeset. As of today this information is not display at all (part of a next dev). The incoming message is stored for both token based and insecure mode. To test this you must inspect the database (tracker_changeset_incomingmail). Change-Id: I0c01c551fb5b7483afc1b5df539a6dfac92fb469
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/tracker/bin/emailgateway.php | +3 | −1 | Go to diff View file |
M | plugins/tracker/db/install.sql | +6 | −0 | Go to diff View file |
A | plugins/tracker/db/mysql/updates/2015/201510281350_add_incomingmail_table.php | +49 | −0 | Go to diff View file |
M | plugins/tracker/db/uninstall.sql | +1 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Artifact/Changeset/IncomingMailDao.php | +32 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/Artifact/MailGateway/MailGateway.class.php | +28 | −6 | Go to diff View file |
M | plugins/tracker/include/autoload.php | +3 | −2 | Go to diff View file |
M | plugins/tracker/tests/Tracker/Artifact/MailGateway/MailGatewayTest.php | +84 | −24 | Go to diff View file |