aboutsummaryrefslogtreecommitdiffstats
path: root/perllib/FixMyStreet/App.pm
Commit message (Collapse)AuthorAgeLines
* Use config variable for setting proxy trust.Matthew Somerville2015-02-24-5/+5
| | | | | | Rather than hardcoding domain names, add a SECURE_PROXY_SSL_HEADER variable that provides a trusted HTTP header and value that can be used to determine if we're behind a HTTPS proxy.
* Move site_title function to site-name web templateMatthew Somerville2015-01-19-4/+4
| | | | | | | This matches the email template behaviour, and makes it much easier to override without requiring a cobrand package file. Fixes #979.
* Use same handling for cron and non-cron email.Matthew Somerville2015-01-13-11/+21
| | | | | This means that e.g. SMTP authentication is used when set up by all emails, not just non-cron ones. Fixes #988.
* Set DefaultLocale appropriately when language set.Matthew Somerville2014-12-10-4/+0
|
* Fix encoding of signature in emails.Matthew Somerville2014-12-10-0/+2
| | | | | This text was being imported encoded, which led to double-encoding when used in templates. Fixes #960 and #961.
* Update secure proxy list to include www.fixmystreet.com.Matthew Somerville2014-07-04-2/+5
|
* Merge branch '700-auto-emails'Matthew Somerville2014-05-16-10/+26
|\
| * Set site_name and signature email variables for alertsStruan Donald2014-05-16-10/+26
| | | | | | | | so we can include the name of the site non TT templated emails
* | [Bromley] Add secure-proxy line.Matthew Somerville2014-05-12-0/+1
|/
* Change default email indentation to none.Matthew Somerville2014-03-17-1/+2
| | | | | This is very old, no-one seems to want/need it any more, and more than one reuser does not want it. Fixes #715.
* Use config's EMAIL_DOMAIN in cron email Message-ID.Matthew Somerville2014-03-12-2/+2
| | | | Rather than hardcoded mysociety.org.
* More accurate config overriding for Zurich.Matthew Somerville2013-10-24-0/+8
|
* Check for abuse in more places.Matthew Somerville2013-06-19-0/+10
|
* Add Catalyst::Plugin::Compress::Gzip (locally, as CPAN version overloads ↵Matthew Somerville2013-03-19-0/+1
| | | | wrong function).
* Fix couple of issues with module upgrades.Matthew Somerville2013-03-15-1/+4
|
* Manually note secure-ness of site.Matthew Somerville2013-03-12-0/+7
|
* Allow email indent to be a cobrand parameter.Matthew Somerville2013-02-11-0/+1
|
* Don't fetch width/height for full size images.Matthew Somerville2013-02-07-4/+6
|
* Add hash as query parameter on photos so that rotating instantly works, no ↵Matthew Somerville2013-02-07-6/+15
| | | | cache issues (fixes a3).
* Merge remote branch 'origin/zurich'Matthew Somerville2013-02-04-0/+9
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * Add some Zurich banner tests.Matthew Somerville2013-01-23-0/+2
| |
| * Set DateTime locale for Zurich manually.Matthew Somerville2012-12-20-0/+3
| |
| * Allow unconfirmed as a visible state in Zurich, adjust front end list/item ↵Matthew Somerville2012-12-19-0/+4
| | | | | | | | templates to suit.
* | Add do-not-reply config variable, removing special case from code.Matthew Somerville2013-01-02-2/+1
|/
* Generalise hostname language overriding.Matthew Somerville2012-08-17-3/+3
|
* Get port for default mapit URL.Matthew Somerville2012-07-18-0/+2
|
* Move default cobrand to new design.Matthew Somerville2012-07-13-3/+2
| | | | | | | | Due to old cobrands, this involves the subclasses implementing the web templates dir to ignore what the default is doing. A vaguely garish yet pleasing colour scheme has been chosen so that the site is both usable and suggests you may want to change it.
* If no MAPIT_URL in config, default to the fake one.Matthew Somerville2012-07-13-0/+4
|
* Remove unused base_url_for_emails function.Matthew Somerville2012-07-06-3/+2
|
* Factor out site_key as that's only used in one place too.Matthew Somerville2012-07-06-1/+1
|
* Functions not available here running via cron.Matthew Somerville2012-05-29-8/+9
|
* Use right parameter system for right emails.Matthew Somerville2012-05-29-0/+9
|
* Allow map override from cobrand.Matthew Somerville2012-05-25-6/+1
|
* Secure only cookie, please.Matthew Somerville2012-05-22-0/+1
|
* Store full size photos that are uploaded on filesystem, put hash in ↵Matthew Somerville2012-03-08-0/+25
| | | | database. Fixes #9, basics for #209 (needs light box adding).
* Do the stringify/array in the cobrand, for future time when we need multiple ↵Matthew Somerville2012-03-06-3/+2
| | | | results in a cobrand.
* Only need to set additional_template_paths if other variables are being set, ↵Matthew Somerville2012-02-23-2/+1
| | | | otherwise it comes in automatically from the stash.
* Factor out fragment rendering, as additional template paths needs to be passed.Matthew Somerville2012-02-23-0/+16
|
* missed BCI -> FMS settingStruan Donald2012-01-09-1/+1
|
* Make sure Message-ID is set on outgoing messages.Matthew Somerville2011-08-03-0/+4
|
* If a form input has a name identical to an ID, OpenLayers in IE6/7 gets all ↵Matthew Somerville2011-07-22-1/+1
| | | | confused.
* No robot indexing on staging sites, and canonical link from OSM version back ↵Matthew Somerville2011-07-01-0/+4
| | | | to www.
* Four week default session length.Matthew Somerville2011-06-29-2/+1
|
* Allow a hostname to set the map class.Matthew Somerville2011-06-29-1/+2
|
* Use bcrypt.Matthew Somerville2011-06-24-2/+1
|
* remove cobrand reference to stop circular referencesStruan Donald2011-06-13-0/+10
|
* remove Problems.pmStruan Donald2011-06-10-1/+0
|
* Always session cookie for now.Matthew Somerville2011-06-09-2/+3
|
* uris in emails should always be absoluteStruan Donald2011-06-09-1/+1
|
* set URIs to be relative so they work with our auth redirectionStruan Donald2011-06-08-0/+1
|