Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Rescue an invalid character exception when handling what appears to be badly ↵ | Louise Crow | 2013-02-06 | -1/+1 |
| | | | | encoded data. | |||
* | Merge remote-tracking branch 'mysociety/develop' into rails_xss | Matthew Landauer | 2013-01-15 | -386/+90 |
|\ | ||||
| * | Handle case where info request doesn't have a user_name | Louise Crow | 2013-01-07 | -0/+1 |
| | | ||||
| * | Add alternative sanitization for Ruby 1.9 | Louise Crow | 2012-12-06 | -23/+57 |
| | | ||||
| * | Convert url in comment to spec. | Louise Crow | 2012-12-06 | -1/+0 |
| | | | | | | | | | | | | Conflicts: lib/mail_handler/backends/tmail_backend.rb | |||
| * | Update comments to reflect the fact that text is coming from an foi ↵ | Louise Crow | 2012-12-06 | -3/+4 |
| | | | | | | | | attachment model, and hasn't necessarily been handled by TMail. | |||
| * | Reformat for line length. | Louise Crow | 2012-12-06 | -1/+3 |
| | | ||||
| * | Rename _get_attachment_text_internal_one_file to ↵ | Louise Crow | 2012-12-06 | -2/+3 |
| | | | | | | | | get_attachment_text_one_file as it is now an externally-accessed method of the mail handler module. | |||
| * | Move methods for getting the text out of attachments to the mail handler module. | Louise Crow | 2012-12-06 | -100/+2 |
| | | ||||
| * | Standard indent. | Louise Crow | 2012-12-06 | -4/+4 |
| | | ||||
| * | Write to the temp file in binary mode - we may be writing binary content, ↵ | Louise Crow | 2012-12-05 | -0/+1 |
| | | | | | | | | such as a PDF file. | |||
| * | Use the character set of the attachment to encode the string that we're ↵ | Louise Crow | 2012-12-05 | -0/+3 |
| | | | | | | | | pulling out of the file before converting it to our default encoding. | |||
| * | Move mail-specific stuff to mail handler. | Louise Crow | 2012-12-05 | -46/+1 |
| | | ||||
| * | Separate mail-specific stuff from creation/update of model instances. | Louise Crow | 2012-12-05 | -8/+12 |
| | | ||||
| * | Add a wrapper method for get_attachment_leaves. | Louise Crow | 2012-12-05 | -4/+1 |
| | | ||||
| * | Move the getting of attachment leaves to the mail handler. | Louise Crow | 2012-12-05 | -90/+1 |
| | | ||||
| * | Pass around mail object explicitly when getting attachment leaves. | Louise Crow | 2012-12-05 | -8/+8 |
| | | ||||
| * | Move part counting to the mail handler. | Louise Crow | 2012-12-05 | -53/+7 |
| | | ||||
| * | Pass explicit references to the mail when counting parts. | Louise Crow | 2012-12-05 | -13/+13 |
| | | ||||
| * | Move counters to mail object. | Louise Crow | 2012-12-05 | -5/+5 |
| | | ||||
| * | Move content type normalization to mail handler. | Louise Crow | 2012-12-05 | -27/+2 |
| | | ||||
| * | Now that the underlying methods handle the case where there is no from field ↵ | Louise Crow | 2012-12-05 | -2/+2 |
| | | | | | | | | content by returning nil, I don't think we need to rescue a NoMethodError - this would have originally been returned by calling spec on from_addrs[0] when it was nil. | |||
| * | Use the binary_output option to have the strings returned by ↵ | Louise Crow | 2012-12-05 | -8/+17 |
| | | | | | | | | AlaveteliExternalCommand be transcoded using the default internal and external encodings in Ruby 1.9. | |||
| * | Use mail handler to get the content type of each email part. | Louise Crow | 2012-12-05 | -1/+1 |
| | | ||||
| * | Rewrite spec to reflect delegation of low-level mail methods to mail ↵ | Louise Crow | 2012-12-04 | -6/+3 |
| | | | | | | | | handler, use mail handler methods. | |||
| * | Remove duplicate method that was masking what seems to be intended to be the ↵ | Louise Crow | 2012-12-04 | -30/+1 |
| | | | | | | | | real valid_to_reply_to? method - which accesses cached values. Replacing the _calculate_valid_to_reply_to logic with the code that will have actually been running. | |||
| * | Remove obsolete comment. | Louise Crow | 2012-12-04 | -5/+0 |
| | | ||||
| * | Remove redundant method. | Louise Crow | 2012-12-04 | -4/+0 |
| | | ||||
| * | Move method for getting the to, cc and envelope-to addresses of a mail to ↵ | Louise Crow | 2012-12-04 | -3/+1 |
| | | | | | | | | the mail handler. | |||
| * | Move the specifics of getting a From: name from a mail to the mail handler. | Louise Crow | 2012-12-03 | -4/+1 |
| | | ||||
| * | Delegate getting the body of a mail part to the mail handler. | Louise Crow | 2012-12-03 | -1/+1 |
| | | ||||
| * | Delegate getting the from address to the mail handler. | Louise Crow | 2012-12-03 | -1/+1 |
| | | ||||
| * | Add method for getting the body of a mail part to mail handling modules. | Louise Crow | 2012-11-29 | -1/+2 |
| | | ||||
* | | html content of messages and comments are html safe | Matthew Landauer | 2013-01-03 | -1/+1 |
|/ | ||||
* | Update comment to refer to mail_handler/[t]mail_extensions.rb | Louise Crow | 2012-11-15 | -3/+3 |
| | ||||
* | Move _get_file_part_name to mail handler. | Louise Crow | 2012-11-15 | -13/+3 |
| | ||||
* | Move handling of TNEF mail attachments to mail handler | Louise Crow | 2012-11-15 | -1/+1 |
| | ||||
* | Use mail handler for making mail objects of attached emails. Add a flag to ↵ | Louise Crow | 2012-11-15 | -2/+2 |
| | | | | use base64 decoding or not. Note that currently the Mail-based backend doesn't use it - I think that eventually we'll want to have the mail handler wrap the mail object with it's own interface. | |||
* | Move generation of mail object from incoming message to mail handler. | Louise Crow | 2012-11-15 | -9/+2 |
| | ||||
* | Move TMail monkey patch to MailHandler Tmail backend. | Louise Crow | 2012-11-15 | -8/+0 |
| | ||||
* | Move access to mail message id to incoming message. | Louise Crow | 2012-11-15 | -0/+4 |
| | ||||
* | Refactor access to the mail object - only from incoming_message. | Louise Crow | 2012-11-15 | -0/+6 |
| | ||||
* | Re-route model code that accesses the mail object from field via wrapper methods | Louise Crow | 2012-11-15 | -5/+13 |
| | ||||
* | Add wrapper method so that admin_request_controller doesn't access mail ↵ | Louise Crow | 2012-11-15 | -0/+4 |
| | | | | object directly. | |||
* | use String#replace to set a string in-place | James McKinney | 2012-11-01 | -1/+1 |
| | ||||
* | remove s switch on regular expressions, which turns on SJIS encoding | James McKinney | 2012-11-01 | -10/+11 |
| | | | | | | Conflicts: app/models/incoming_message.rb | |||
* | Convert example in comment to failing spec, update regex to make spec pass - ↵ | Louise Crow | 2012-10-18 | -2/+1 |
| | | | | again the use of converted HTML parts in emails means extra leading spaces. | |||
* | Convert request cited in comment to failing spec, update regex to make it ↵ | Louise Crow | 2012-10-18 | -2/+1 |
| | | | | pass (we now use the HTML parts of emails by preference, so there are some leading spaces.) | |||
* | Fix the spec by making the regexp match text converted from HTML (we're now ↵ | Louise Crow | 2012-10-11 | -2/+3 |
| | | | | choosing HTML parts of mails in preference to plain text), and by correcting bug in parameter passing. | |||
* | Convert example url from comment into passing spec. | Louise Crow | 2012-10-11 | -1/+0 |
| |