aboutsummaryrefslogtreecommitdiffstats
path: root/app
Commit message (Collapse)AuthorAgeLines
* Add alternative sanitization for Ruby 1.9Louise Crow2012-12-06-23/+57
|
* Convert url in comment to spec.Louise Crow2012-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 Crow2012-12-06-3/+4
| | | | attachment model, and hasn't necessarily been handled by TMail.
* Reformat for line length.Louise Crow2012-12-06-1/+3
|
* Rename _get_attachment_text_internal_one_file to ↵Louise Crow2012-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 Crow2012-12-06-100/+2
|
* Only make a tempfile etc if we're actually going to use it. Keep the body ↵Louise Crow2012-12-06-20/+30
| | | | | | | | call outside the Chdir block - sometimes getting the body may involve opening files too. Conflicts: app/models/foi_attachment.rb
* Standard indent.Louise Crow2012-12-06-4/+4
|
* Write to the temp file in binary mode - we may be writing binary content, ↵Louise Crow2012-12-05-0/+1
| | | | such as a PDF file.
* Use the character set of the attachment to encode the string that we're ↵Louise Crow2012-12-05-0/+17
| | | | pulling out of the file before converting it to our default encoding.
* Move mail-specific stuff to mail handler.Louise Crow2012-12-05-46/+1
|
* Separate mail-specific stuff from creation/update of model instances.Louise Crow2012-12-05-8/+12
|
* Add a wrapper method for get_attachment_leaves.Louise Crow2012-12-05-4/+1
|
* Move the getting of attachment leaves to the mail handler.Louise Crow2012-12-05-90/+1
|
* Pass around mail object explicitly when getting attachment leaves.Louise Crow2012-12-05-8/+8
|
* Move part counting to the mail handler.Louise Crow2012-12-05-53/+7
|
* Pass explicit references to the mail when counting parts.Louise Crow2012-12-05-13/+13
|
* Move counters to mail object.Louise Crow2012-12-05-5/+5
|
* Move content type normalization to mail handler.Louise Crow2012-12-05-27/+2
|
* Now that the underlying methods handle the case where there is no from field ↵Louise Crow2012-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 Crow2012-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 Crow2012-12-05-1/+1
|
* Rewrite spec to reflect delegation of low-level mail methods to mail ↵Louise Crow2012-12-04-6/+3
| | | | handler, use mail handler methods.
* Remove duplicate method that was masking what seems to be intended to be the ↵Louise Crow2012-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 Crow2012-12-04-5/+0
|
* Remove redundant method.Louise Crow2012-12-04-5/+1
|
* Move method for getting the to, cc and envelope-to addresses of a mail to ↵Louise Crow2012-12-04-3/+1
| | | | the mail handler.
* Move the specifics of getting a From: name from a mail to the mail handler.Louise Crow2012-12-03-4/+1
|
* Delegate getting the body of a mail part to the mail handler.Louise Crow2012-12-03-1/+1
|
* Delegate getting the from address to the mail handler.Louise Crow2012-12-03-1/+1
|
* Delegate getting the from address of an incoming mail to the mail handler.Louise Crow2012-12-03-2/+2
|
* The absence of an API key in an API request should be a permission denied ↵Louise Crow2012-12-03-36/+36
| | | | error, so that notification emails don't get sent.
* Add method for getting the body of a mail part to mail handling modules.Louise Crow2012-11-29-1/+2
|
* Standardize slug generation for external users so that it uses the same ↵Louise Crow2012-11-29-1/+1
| | | | underlying method as other slug generation. Fixes #567.
* Use Rails.env as a more reliable way of determining environment - it may not ↵Louise Crow2012-11-29-2/+2
| | | | have come from ENV.
* Use generated urls so that they go through locale filters.Louise Crow2012-11-29-3/+3
|
* Move styling of popup close buttons to stylesheet so they can be more easily ↵Louise Crow2012-11-28-2/+2
| | | | overriden by themes.
* Merge branch 'feature/no-default-locale-in-routes' into developLouise Crow2012-11-28-2/+7
|\
| * Give the implicit default locale in a URL without locale precedence over the ↵Louise Crow2012-11-28-2/+7
| | | | | | | | session in the case where the default locale is not being included in URLs. This allows the user to return to the default locale.
* | Correct help unhappy path.Louise Crow2012-11-28-2/+2
| |
* | Use generated URLs in help pages - then they're accessible to routing ↵Louise Crow2012-11-28-85/+85
|/ | | | filters etc.
* Merge remote-tracking branch 'henare_github/simple-date-time-zone' into developLouise Crow2012-11-22-1/+3
|\
| * Fix regression by allowing Date objects tooHenare Degan2012-11-21-1/+3
| |
| * Make simple_date respect the time zoneHenare Degan2012-11-18-1/+1
| |
* | Restore explanatory messages when asked to sign in for actions that don't ↵Louise Crow2012-11-20-4/+13
| | | | | | | | require an existing user. Fixes #719.
* | 3093f5d97d89dfa3518babe00d3aefea9cde15ad contained a reversion for WDTK - ↵Louise Crow2012-11-20-2/+9
| | | | | | | | where due to the proxied admin interface, we can't rely on a shared session between front end and admin interface requests. So show the admin bar for all superusers.
* | Merge remote-tracking branch 'origin/feature/isolate-mail-handling' into developLouise Crow2012-11-20-48/+22
|\ \
| * | Wrap address parsing in a address_from_string method in the mail handler.Louise Crow2012-11-15-1/+1
| | |
| * | Move address_from_name_and_email to mail handler.Louise Crow2012-11-15-5/+6
| | |
| * | Update comment to refer to mail_handler/[t]mail_extensions.rbLouise Crow2012-11-15-3/+3
| | |