gitlab-ce/lib/gitlab/email
Bob Van Landuyt 6fbdc5ed52 Apply patches when creating MR via email
This allows users to add patches as attachments to merge request
created via email.

When an email to create a merge request is sent, all the attachments
ending in `.patch` will be applied to the branch specified in the
subject of the email. If the branch did not exist, it will be created
from the HEAD of the repository.

When the patches could not be applied, the error message will be
replied to the user.

The patches can have a maximum combined size of 2MB for now.
2018-11-07 16:27:55 +01:00
..
handler Apply patches when creating MR via email 2018-11-07 16:27:55 +01:00
hook Implement action mailer delivery metrics observer 2018-07-16 13:40:55 +02:00
message Rename many path_with_namespace -> full_path 2017-08-01 07:26:58 +02:00
attachment_uploader.rb Support uploaders for personal snippets comments 2017-05-02 15:22:24 +02:00
handler.rb Remove requires from email handlers 2018-09-03 10:33:48 +01:00
html_parser.rb unwrap all links with no href 2017-06-19 14:24:26 -07:00
receiver.rb Apply patches when creating MR via email 2018-11-07 16:27:55 +01:00
reply_parser.rb skip email trim when email is creating new issue 2018-05-22 23:05:51 -05:00