aboutsummaryrefslogtreecommitdiffstats
path: root/perllib/FixMyStreet/SendReport/Email.pm
Commit message (Collapse)AuthorAgeLines
* [Oxfordshire] Update email template for cobrand.Matthew Somerville2015-01-21-1/+4
| | | | And update HTTPS link.
* Use same handling for cron and non-cron email.Matthew Somerville2015-01-13-17/+15
| | | | | This means that e.g. SMTP authentication is used when set up by all emails, not just non-cron ones. Fixes #988.
* Pass cobrand into send_email_cron when sending SendReport emailsSteven Day2014-12-09-1/+3
| | | | | | | | | | | | | | Without this, email sending within a cobrand will get the right main email template (submit.txt) for the email - because it uses the cobrand inside get_template - but it doesn't use the cobrand for things like the email signature, because you have to pass it into send_email_cron manually to make it cobrand-aware. This probably hasn't been noticed before because most cobrands are called Something FixMyStreet, but Collideoscope is different and hence it caused a problem there. Closes mysociety/FixMyStreet-Commercial#621.
* refactor repeat code into get_email_templateHakim Cassimally2014-08-14-6/+2
|
* Change default email indentation to none.Matthew Somerville2014-03-17-1/+0
| | | | | This is very old, no-one seems to want/need it any more, and more than one reuser does not want it. Fixes #715.
* Send staging reports to reporter, not contact address.Matthew Somerville2014-01-30-1/+1
| | | | Fixes #653.
* change email sender to handle multiple emails per contactStruan Donald2013-10-28-3/+13
| | | | | splits emails on comma WIP
* Allow email indent to be a cobrand parameter.Matthew Somerville2013-02-11-0/+1
|
* Merge remote branch 'origin/zurich'Matthew Somerville2013-02-04-16/+21
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: bin/open311-populate-service-list bin/send-comments bin/update-all-reports conf/crontab.ugly db/schema.sql perllib/FixMyStreet/App/Controller/Admin.pm perllib/FixMyStreet/App/Controller/Report/New.pm perllib/FixMyStreet/App/Controller/Reports.pm perllib/FixMyStreet/Cobrand/Default.pm perllib/FixMyStreet/Cobrand/LichfieldDC.pm perllib/FixMyStreet/DB/Result/Open311conf.pm perllib/FixMyStreet/DB/Result/Problem.pm perllib/FixMyStreet/DB/ResultSet/Problem.pm perllib/FixMyStreet/SendReport.pm perllib/FixMyStreet/SendReport/Email.pm perllib/FixMyStreet/SendReport/Open311.pm perllib/Open311/GetServiceRequestUpdates.pm perllib/Open311/PopulateServiceList.pm t/app/controller/report_new.t t/app/controller/rss.t templates/web/bromley/report/display.html templates/web/default/admin/council_contacts.html templates/web/default/common_header_tags.html templates/web/default/dashboard/index.html templates/web/default/front/stats.html templates/web/default/report/_main.html templates/web/default/report/update-form.html templates/web/emptyhomes/index.html templates/web/emptyhomes/report/display.html templates/web/emptyhomes/report/new/councils_text_all.html templates/web/emptyhomes/reports/body.html templates/web/emptyhomes/reports/index.html templates/web/fixmystreet/report/new/fill_in_details_form.html templates/web/fixmystreet/report/update-form.html web/cobrands/fixmystreet/fixmystreet.js web/js/fixmystreet.js
| * Split the 'send reports' bit of STAGING_SITE to its own config variable, so ↵Matthew Somerville2013-01-16-1/+1
| | | | | | | | you can have a dev site that sends reports like normal.
| * Zurich email alerts.Matthew Somerville2013-01-11-1/+6
| |
| * Allow bodies to span multiple area IDs, and areas can be covered by more ↵Matthew Somerville2012-12-19-2/+2
| | | | | | | | than one body.
| * Rename council column to bodies_str, and all the related code.Matthew Somerville2012-12-15-2/+2
| |
| * Convert report sending code to use bodies rather than areas/councils.Matthew Somerville2012-12-15-13/+13
| |
| * Rename area_id on Contacts table to body_id.Matthew Somerville2012-12-15-1/+1
| | | | | | | | Add foreign key constraint from contacts to body.
* | fix name of seesomething cobrand report to addressStruan Donald2013-01-09-1/+7
|/
* Email template language paths weren't being looked at for questionnaires or ↵Matthew Somerville2012-10-10-1/+3
| | | | reports (wasn't used, but didn't want to cause confusion at some future time). Prompted by #164.
* allow endpoints to be configured at a category levelStruan Donald2012-08-29-1/+2
| | | | | default cobrand now checks for endpoint configuration and only extra fallbacks are in UK cobrand
* print out message about reports that we tried to send to unconfirmed email ↵Struan Donald2012-07-24-4/+4
| | | | addresses
* Return correct failure code if no recipients.Matthew Somerville2012-07-23-2/+5
|
* Simplify SendReport code, moving some Email only bits to that module.Matthew Somerville2012-07-20-8/+18
|
* update send failed data if fail to send a reportStruan Donald2012-04-03-0/+8
| | | | add code in to save success and errors
* fix compile errorsStruan Donald2012-04-03-1/+0
|
* more tests for email sendingStruan Donald2012-02-27-2/+2
|
* put something in the base class and make things inherit from itStruan Donald2012-02-27-21/+0
|
* reduce duplicated codeStruan Donald2012-02-27-3/+2
|
* rough first draft of send-report refactor not. Work in progress at the momentStruan Donald2012-02-27-0/+126