| Commit message (Collapse) | Author | Age | Lines |
|
|
|
|
| |
If they are absolute already, do nothing.
Switch a couple of uses to Path::Tiny as well.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- Use new `getLocation95` method for geocoding addresses
- Replace Coordinates::CH1903 with Coordinates::CH1903Plus
- Refactor Map::Zurich to use WMTSBase instead of duplicating code
- Slightly refactor map templates to make using custom WMTS tiles easier
- Use correct sizes for marker pins on maps
Closes mysociety/FixMyStreet-Commercial#769.
Closes mysociety/FixMyStreet-Commercial#768.
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix behaviour of ALLOWED_COBRANDS checking
- ... inferring cobrand if only one is allowed
- new --use-cache option (defaulting to false)
- better diagnostics
- Can be manually uncommented and tested against bin/geocode
script.
See mysociety/FixMyStreet-Commercial#710
|
|\
| |
| |
| |
| | |
Conflicts:
perllib/FixMyStreet/Geocode/Google.pm
|
| |
| |
| |
| |
| |
| |
| | |
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.
|
|/
|
|
|
| |
And refactor geoloction caching code into one function
(except for Zurich which has its own SOAP based system).
|
| |
|
|
|
|
|
|
| |
Try and save other people the potential pain of installing SOAP::Lite;
only UK FixMyStreet and Zurich geocoder use it, so set it as an optional
feature in the cpanfile instead.
|
|
|
|
|
| |
Also add warning to Geocoder to pass on server error if you are running
in development.
|
| |
|
| |
|
| |
|
| |
|
|
|