aboutsummaryrefslogtreecommitdiffstats
path: root/perllib/FixMyStreet/App/Controller/Location.pm
Commit message (Collapse)AuthorAgeLines
* Make sure all co-ordinates are stringified.Matthew Somerville2015-02-13-8/+10
| | | | | | | This includes MapIt postcode lookups, geocoding, query parameters, tile clicks. Stringifying truncates them to six decimal places, which means we no longer need any "short" versions anywhere, and the JSON response will always uses a decimal point regardless of locale.
* Display a banner to non UK FixMyStreet visitorsStruan Donald2014-07-03-0/+16
| | | | | | only on FMS and only if from outside the uk Fixes #571
* Use flags to indicate type of location errorStruan Donald2014-04-08-0/+1
| | | | | | | This makes it a bit easier to override the message in templates which makes it a bit easier for cobrands. Leaves the default error message in location_error stash key which should prevent any existing logic breaking.
* Redirect to front page if nothing provided.Matthew Somerville2013-02-20-1/+3
|
* Add Zurich geocoder (and allow geocoder choice to be picked in config).Matthew Somerville2012-12-04-0/+1
|
* Only have grid refs of at least 4 digits.Matthew Somerville2012-11-28-1/+1
|
* Allow lat,lon and OS grid references in search box, fixes #142.Matthew Somerville2012-10-12-0/+43
|
* Remove any Northern Ireland specific code.Matthew Somerville2012-07-20-1/+1
|
* Store lat/lon from multiple results and use that to prevent infinite loop on ↵Matthew Somerville2011-08-09-6/+6
| | | | e.g. 'Clapham'.
* Centralise UK location check to catch edge cases.Matthew Somerville2011-06-17-9/+26
|
* Get rid of some more fake_q etc.Matthew Somerville2011-06-06-1/+1
|
* Migrate RSS feeds handling.Matthew Somerville2011-05-19-2/+2
|
* add use EncodeStruan Donald2011-05-05-0/+2
|
* create and use location controllerStruan Donald2011-05-05-0/+111