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