summaryrefslogtreecommitdiff
path: root/lib/gitlab/email/receiver.rb
Commit message (Expand)AuthorAgeFilesLines
* Handle incoming emails from aliases correctly2247-emails-forwarded-to-service-desk-email-don-t-comeSean McGivern2017-05-031-5/+11
* Don't blow up when email has no References headerdont-blow-up-when-email-has-no-references-headerSean McGivern2017-05-011-0/+2
* Make handler metric params more explicitemail-handler-metricsSean McGivern2017-04-211-4/+1
* Add metrics events for incoming emailsSean McGivern2017-04-201-0/+4
* Enable and autocorrect the CustomErrorClass copSean McGivern2017-03-011-13/+13
* Use references variableLin Jen-Shin2017-02-031-1/+3
* Specify that iOS app would also do thisLin Jen-Shin2017-01-201-1/+3
* Fix References header parser for Microsoft ExchangeLin Jen-Shin2017-01-201-1/+16
* Rails prefers require_dependency so that it won't require twice:avoid-constant-warnings-in-railsLin Jen-Shin2016-08-091-1/+1
* Raise first like an input checkLin Jen-Shin2016-06-151-5/+3
* Avoid assignment in ifLin Jen-Shin2016-06-151-1/+2
* Merge the places where exceptions could be raisedLin Jen-Shin2016-05-241-4/+2
* use split and try to unify error raisingLin Jen-Shin2016-05-231-2/+0
* Rename handlers and introduce Handler.forLin Jen-Shin2016-05-211-10/+2
* Only set @raw for receiver, and handle the rest in executeLin Jen-Shin2016-05-201-11/+12
* It's for Message-ID so it should be message_idLin Jen-Shin2016-05-201-1/+1
* so we use separate classes to handle different tasksLin Jen-Shin2016-05-181-151/+40
* We should totally cache itLin Jen-Shin2016-05-161-3/+1
* Report better errors. TODO: Enable skipped testLin Jen-Shin2016-05-161-2/+9
* Now we would be validating authentication tokenLin Jen-Shin2016-05-161-3/+0
* Create a new issue via: incoming+group/project+AUTH_TOKEN@...Lin Jen-Shin2016-05-161-1/+15
* process_reply -> process_create_note; handle_reply -> process_replyLin Jen-Shin2016-05-161-5/+5
* bang to indicate that this method could raise an exceptionLin Jen-Shin2016-05-161-3/+3
* Update style as create_noteLin Jen-Shin2016-05-161-3/+6
* No need to check project because:Lin Jen-Shin2016-05-161-2/+1
* Raise one by one instead of if checksLin Jen-Shin2016-05-161-10/+5
* Alloy empty reply for new issues, but not responseLin Jen-Shin2016-05-161-3/+3
* Try to give better namesLin Jen-Shin2016-05-161-6/+6
* enable Style/MethodDefParentheses and fix parenthesesLin Jen-Shin2016-05-161-1/+1
* Add another TODO that we need to verify identity betterLin Jen-Shin2016-05-161-0/+2
* Implement #3243 New Issue by emailLin Jen-Shin2016-05-161-17/+70
* Improve and finish the fallback to the In-Reply-To and References header for ...2364-fallback-to-in-reply-to-headerRémy Coutable2016-03-251-5/+5
* Fix #2364. Fall back to In-Reply-To header when reply key not availableDavid Padilla2016-03-251-0/+15
* Avoid using the same name between methods and variablesLin Jen-Shin2016-03-231-7/+7
* Add API project upload endpointDouwe Maan2016-01-071-5/+2
* Rename reply_by_email to incoming_email to prepare for the future.Douwe Maan2015-09-211-2/+3
* Block blocked users from replying to threads by email.reply-by-emailDouwe Maan2015-08-211-0/+3
* Test Gitlab::Email::Receiver.Douwe Maan2015-08-201-9/+9
* Make error class names more consistent.Douwe Maan2015-08-201-5/+5
* Fix a couple of whoopsy daisies.Douwe Maan2015-08-201-1/+3
* Extract ReplyParser and AttachmentUploader from Receiver.Douwe Maan2015-08-201-0/+101