aboutsummaryrefslogtreecommitdiffstats
path: root/web
Commit message (Collapse)AuthorAgeLines
...
* | | base files for displaying WMS mapsStruan Donald2020-02-17-3/+1605
| | | | | | | | | | | | | | | Basic config and setup files for using WMS based map tiles. These still require config in appropriate cobrand perl and javascript files
* | | Fix WMTS map display.Matthew Somerville2020-02-17-8/+0
| | | | | | | | | | | | Non-JS clicking does not work if map tiles are scaled.
* | | add EPSG:3857 -> EPSG:27700 transformsStruan Donald2020-02-17-0/+4
|/ / | | | | | | | | | | We already had these but labeled as EPSG:900913 which is the same as 3857. However, we tend to use 3857 as not all map servers recognise 900913.
* | Vendor in idb-keyval.Matthew Somerville2020-02-14-0/+1
| | | | | | | | Easier working with CSP headers.
* | [fixmystreet.com] Improve front page hint contrastMatthew Somerville2020-02-14-0/+4
|/
* Catch POST in service worker, not by rewriting button.Matthew Somerville2020-02-14-23/+0
|
* Replace localStorage with indexedDB.Matthew Somerville2020-02-14-125/+143
|
* Use Web API cache to save offline pages.Matthew Somerville2020-02-14-66/+39
|
* Remove appcache (breaking showing reports from localStorage cache).Matthew Somerville2020-02-14-45/+26
|
* Initial service worker.Matthew Somerville2020-02-14-3/+4
| | | | | | | | | | | | This basic service worker behaves identically to the existing appcache - some static scripts and CSS are cached, any HTML offline instead returns a static HTML page that knows how to show data on stored problems out of localStorage (stored there when /my/planned was visited online). Inspect form submissions will be captured and can be synced back when online. Once feature parity is established, we will then remove appcache, switch from using localStorage to the cache API, and hopefully move all offline support into the service worker.
* A basic web manifest starter.Matthew Somerville2020-02-14-0/+0
| | | | | Reads information from a theme object if present, and icons from a theme directory, with fallbacks.
* Merge branch 'allow-anon-on-some-categories'Matthew Somerville2020-02-14-0/+5
|\
| * Allow anonymous reporting on per-category basis.Matthew Somerville2020-02-13-0/+5
| |
* | [UK Councils] Factor footer JS templates together.Matthew Somerville2020-02-13-3/+3
| |
* | Reveal report form heading when making a private reportDave Arter2020-02-12-1/+1
| | | | | | | | | | | | jQuery.show doesn’t override the `visibility: hidden` applied to the .hidden-js class, so we remove this class on the form heading at the same time as showing it.
* | [BANES] Limit categories to adopted highways layerGraeme Porteous2020-02-11-3/+12
|/ | | | | | | | | | | | Restrict the following categories to 'Adopted Highways' layer: 'Blocked drain surface' 'Blocked drain' 'Damaged Railing, manhole, or drain cover' 'Damaged bollard or post' 'Damaged road sign' 'Damaged street nameplate' 'Faded road markings' 'Flooding of a road or pavement'
* [TfL] Include borough flytipping categories on red routesDave Arter2020-02-07-1/+0
| | | | | | | | | | | On the TfL cobrand, this treats the 'Flytipping (TfL)' category the same as the existing 'General Litter' and redirects users to fixmystreet.com. On fixmystreet.com, borough flytipping categories are included in those available on red routes. For https://github.com/mysociety/fixmystreet-freshdesk/issues/120
* enable layer snap threshold to be 0 to disable snappingStruan Donald2020-02-06-1/+4
|
* [Northamptonshire] remove snapping for Trees layerStruan Donald2020-02-06-1/+5
|
* [Northamptonshire] update Vegetation asset layersStruan Donald2020-02-06-3/+6
| | | | Allow all categories to make a report on roads or tree assets.
* Improve try again on mobile.Matthew Somerville2020-01-31-5/+23
|
* Restrict lat/lon in URL/fields to 6dp.Matthew Somerville2020-01-31-6/+6
|
* No history entry for updates to new pin location.Matthew Somerville2020-01-31-3/+7
|
* Don’t highlight duplicate pins on mobileDave Arter2020-01-31-9/+15
| | | | | The presence of the ‘mouseenter’ handler meant two taps were required to expand the report preview.
* Display inline map for duplicate suggestions on mobileDave Arter2020-01-31-0/+10
| | | | For #2668.
* Merge branch 'tfl-map-filter-category-groups'Matthew Somerville2020-01-30-11/+33
|\
| * Enable category groups on map filter dropdown.Dave Arter2020-01-30-11/+33
| | | | | | | | Includes an updated version of jquery-multi-select.
* | Merge branch 'remove-pan-from-mobile'Matthew Somerville2020-01-30-15/+20
|\ \
| * | Remove pan control from mobile widths.Matthew Somerville2020-01-30-15/+20
| |/
* | [Zurich] Not sure what this exemption was for.Matthew Somerville2020-01-30-4/+2
| |
* | Stop capitalising key tools.Matthew Somerville2020-01-30-1/+0
| |
* | Use nicer default photo upload message.Matthew Somerville2020-01-30-2/+5
|/
* Merge branch 'bodies-list-cats-by-group'Matthew Somerville2020-01-29-0/+5
|\
| * List categories in body admin by group.Matthew Somerville2020-01-28-0/+5
| |
* | Merge branch 'allow-multiple-questions-to-disable-new-report-form'Chris Mytton2020-01-29-7/+15
|\ \ | |/ |/|
| * Allow multiple question to disable the new report formChris Mytton2020-01-28-7/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | This changes the existing logic to account for the fact that multiple questions might have the disable form checkbox ticked for one of their options. At the moment this just displays one of the messages at a time, with the first one taking priority. So if you have a "Is this an emergency" question and a "Is this on private land" question which both disable the form, and the user has selected "Yes" to both, then only the message for the first question is displayed. This can potentially be improved in the future, but seemed out of scope for this change.
* | Only trigger one change event on initial popstate.Matthew Somerville2020-01-28-3/+3
|/ | | | | | | | When going back to the initial state with popstate, a change event was being triggered on every single option of the filter selects. This led to a lot of change events running on the category/status multi-selects which then needlessly repeated the same activities over and over. This locked up the browser for seconds in locations with many categories.
* [TfL] Add new TLRN street light category.Matthew Somerville2020-01-21-0/+1
|
* Reduce saturation of basemap when heatmap is activeDave Arter2020-01-21-0/+9
| | | | This helps distinguish between the heatmap and underlying features
* [UK] 50 char title limit only for Peterborough.Dave Arter2020-01-20-6/+6
|
* Use our own Permalink class.Matthew Somerville2020-01-10-84/+79
| | | | | We are overriding quite a bit of it and not using other bits, so it will be less code to only have our own Control.
* Reduce duplicate Permalink.updateLink calls when zooming mapDave Arter2020-01-09-0/+18
|
* [TfL] Limit new ‘Pothole (minor)’ category to red routesDave Arter2020-01-09-0/+1
|
* Merge branch 'cheshire-east-maps'Matthew Somerville2020-01-09-81/+64
|\
| * [Cheshire East] Allow reporting only on road.Matthew Somerville2020-01-08-14/+8
| |
| * [Cheshire East] Use own map tiles.Matthew Somerville2020-01-08-2/+38
| |
| * Use variables for marker size boundaries.Matthew Somerville2020-01-08-65/+18
| |
* | Display GPS marker on /around & /report/new if geolocate link usedDave Arter2020-01-08-0/+94
| | | | | | | | | | | | Attempts to allow for CSS animations by not destroying the marker's DOM element each time a location update is received - with limited success.
* | Include OpenLayers.Control.Geolocate in OL buildDave Arter2020-01-08-311/+313
|/
* [East Herts] Fix z-index stacking bug in Help page sidebarZarino Zappia2019-12-17-2/+6
|