aboutsummaryrefslogtreecommitdiffstats
path: root/web
Commit message (Collapse)AuthorAgeLines
* [TfL] Add shelter_id asset attribute mappingDave Arter2020-04-29-0/+1
|
* [EastSussex] display information about selected assetsStruan Donald2020-04-29-3/+35
| | | | Also update list of categories for asset display
* [EastSussex] set the group to the optgroup labelStruan Donald2020-04-29-1/+11
| | | | | Some categories are in multiple groups so pass back the optgroup label so we can assign it to the correct group and category
* [EastSussex] display assets on .comStruan Donald2020-04-29-0/+97
| | | | | Add assets for drains, grit bins and street lights. Uses east sussex specific protocol and format
*-. Merge branches '2961-disable-private-tickbox', ↵Matthew Somerville2020-04-28-1/+6
|\ \ | | | | | | | | | '2962-pin-move-category-group' and 'move-admin-index-stats-to-stats-page'
| | * Maintain category group on pin move.Matthew Somerville2020-04-24-1/+4
| |/ |/| | | | | | | | | | | If the same category is in multiple groups, upon moving the pin and fetching new categories from the server it would then pick the last instance of that category in the list. Instead of using val(), pick the correct entry in the previously selected optgroup.
| * Disable staff private tickbox if category private.Matthew Somerville2020-04-24-0/+2
|/ | | | | | | If a category is marked private, new reports are always marked private regardless of the setting of the private checkbox shown to relevant staff when making a new report. So tick/disable this box in that situation to prevent any confusion.
* [UK] Fix Highways England categories on pin move.Matthew Somerville2020-04-08-26/+20
| | | | | | | | | | | | | | | | | | | | | | | If you clicked on a non-HE location (so showing non-HE categories), then moved the pin to a HE location, the HE message box would show and update categories (but there would be no HE ones at the time). The server would return the new categories (including HE ones), but as the issue location had now not changed on this second call, the categories would not update to hide non-HE ones (it would show both HE and non-HE categories). So, instead of going off a location, check the road name - if it has not changed, do not recreate the whole HE message box, but do call the right HE selected/not selected function to update the categories. Note that this, if "Somewhere else" is selected, then causes an infinite loop, because the highways_change event triggers a category_change event which fires the layer's road found function, and then repeat. The highways_change->category_change event firing, according to the code comment, is so that asset selection can take place, or to remove stopper messages being shown. Previously, HE did not have its own categories but overrode the body to be sent to; HE now does have categories of its own, so I think this code can be removed.
* [TfL] Increase stroke opacity of red routes.Matthew Somerville2020-04-08-1/+1
| | | | | In Firefox/Edge on Windows, having a translucent stroke causes a large slowdown in page painting.
* [HE] fix opengraph tagsStruan Donald2020-04-02-0/+0
| | | | | | Add title, image and also favicon Fixes mysociety/commercial-staging#1834
* [Highways England] Hide messaging if not Area 7.Matthew Somerville2020-04-02-3/+9
|
* [UK] Fix client side HE category submission.Matthew Somerville2020-04-01-7/+6
| | | | | | | | | | Once a location is fixed, we never want to regenerate the Highways England question, as that can lose the selected category. Store the location regardless of the HE question answer, so any category change, as opposed to a location change, does not do anything. We also do not want to clear category_meta, as that is where the extra data fields appear.
* [Buckinghamshire] Make sure on-road message not shown to begin with.Matthew Somerville2020-04-01-8/+12
|
* [Buckinghamshire] Allow ex-district categories to be reported off road assetsDave Arter2020-03-31-3/+32
|
* [Buckinghamshire] Update off-road flytipping.Dave Arter2020-03-31-29/+0
| | | | | | | | | Instead of sending off-road flytipping reports to the district, now that Buckinghamshire is unitary we instead recategorise them into a new email specific “Flytipping (off-road)” category which is handled in the same way as other ex-district categories with the borough_email_addresses cobrand feature, and omitted from the dropdown by the categories_restriction cobrand method.
* [Buckinghamshire] Update for change to unitary.Martin Wright2020-03-31-81/+228
| | | | New unitary branding, and remove County from name.
* Only one duplicate call in progress at once.Matthew Somerville2020-03-31-1/+12
| | | | | Without this check, it is possible for calls to overlap and end up with a situation whereby both the duplicate list and the form are hidden.
* [UK] Fix client side HE category display.Matthew Somerville2020-03-31-18/+45
| | | | | The server is now returning HE categories for us near a HE road, so display/hide them as appropriate.
* [Highways England] Only accept reports on area 7 roadsChris Mytton2020-03-31-2/+13
| | | | [HE] Deal with only_body same way TfL does.
* [Highways England] Cobrand styles and templatesZarino Zappia2020-03-31-0/+468
|
* [UK] Store HE data if present/available.Matthew Somerville2020-03-31-0/+14
|
* [fixmystreet.com] Survey bannerZarino Zappia2020-03-24-0/+125
| | | | | | | | | | | | | | Big purple survey banner, which is hidden by default, and shown on 40% of pageloads, by JavaScript. Works on both the static pages, and the map pages. Clicking the CTA button, or the close icon, hides the banner and sets a cookie so that the banner isn’t shown again on that device. Banner is always hidden during the mobile reporting flow. Fixes #2928.
* [Lincolnshire] Include roads at zoomed out levels.Matthew Somerville2020-03-13-0/+1
|
* [Lincolnshire] increase NSG layer nearest radiusStruan Donald2020-03-12-0/+1
| | | | To reduce the number of reports that are arriving without a site code
* Merge remote-tracking branch ↵Matthew Somerville2020-03-03-37/+28
|\ | | | | | | 'origin/issues/commercial/1659-bromley-shortlist-css-bug'
| * [Bromley] Reduce specificity of button stylingZarino Zappia2020-03-02-32/+7
| | | | | | | | | | | | | | Brings Bromley more in line with how other cobrands do their button styling, and also fixes mysociety/fixmystreet-commercial#1659 (where Bromley’s high-specificity input styles were causing the shortlist "star" input to display as a regular button).
| * Better background and border handling in button-variant() Sass mixinZarino Zappia2020-03-02-5/+21
| | | | | | | | | | | | | | | | | | | | A couple of small fixes to tidy the output of button-variant() and make it easier to style up flat, borderless buttons. * If $bg-top and $bg-bottom are identical, no linear-gradient() will be generated. Same goes for $hover-bg-top and $hover-bg-bottom. * If $border or $hover-border are `false`, then it’s assumed you don’t want a border, and `border: none` will be generated.
* | Merge branch 'staging-js'Matthew Somerville2020-03-03-18/+8
|\ \
| * | [UK] Use staging hosts on some staging sites.Matthew Somerville2020-03-03-16/+6
| | |
| * | Add map staging flag for client side to use.Matthew Somerville2020-03-03-1/+1
| | |
| * | [Bexley] Use live tilma for trees.Matthew Somerville2020-03-03-1/+1
| |/
* / [FixaMinGata] Removes old video for the front pageJoe Siltberg2020-03-03-0/+0
|/
* Add manifest icon management to admin formsDave Arter2020-02-26-1/+11
|
* [Peterborough] Switch to live tilma for tree assetsChris Mytton2020-02-20-2/+2
|
* [Peterborough] Ensure trees and tree groups share the same configChris Mytton2020-02-20-19/+16
| | | | | | | | | | | | This fixes a bug where the new tree plantings group was requiring a tree group to be selected, which isn't the desired behaviour. The bug was caused by the group layer not having the same `relevant` function as the points layers. This adds the shared bits into a shared config that the assets both use. Also hide the asset item message for request to plant a new tree category.
* [Peterborough] Force users to select assets for treesChris Mytton2020-02-20-2/+23
| | | | | We always want a tree code for tree reports, so add the code needed to make the asset selection step mandatory.
* [Peterborough] Disable pin snapping for new tree requestsChris Mytton2020-02-20-2/+26
| | | | | | | | | | | | | | | | | We don't want to plant trees where there are already trees, so we add a separate layer for new tree requests, and disable pin snapping for that layer. This adds a new option for layers named "relevant". If provided it will be called with an options object, allowing you to check ".category" and ".group" and return a boolean for whether you want to display the layer based on the passed options. Note: You still need to provide an "asset_group" option even if you use the "relevant" option as this is used elsewhere. The "regular" tree-points layer uses this to exclude just the new trees subcategory from being displayed.
* [Peterborough] Add tree layersChris Mytton2020-02-20-0/+32
| | | | Two layers, one for tree points, the other for tree groups.
* Merge branch 'fix-assets-disappearing-at-max-zoom'Matthew Somerville2020-02-20-14/+4
|\
| * Fix assets disappearing at maximum zoomChris Mytton2020-02-14-14/+4
| | | | | | | | | | | | | | Rather than setting a min_resolution on all of the cobrands just set a default in web/cobrands/fixmystreet/assets.js. This means that assets will appear at all zoom levels, which seems like what we want to happen most of the time.
* | [Northamptonshire] config for live PROW layersStruan Donald2020-02-17-5/+5
| |
* | Merge branch 'tfl-show-tlrn-to-staff'Matthew Somerville2020-02-17-0/+54
|\ \
| * | [TfL] Show red route layer to staff on report pageMatthew Somerville2020-02-17-0/+20
| | |
| * | [TfL] Show red routes on all reports page.Matthew Somerville2020-02-17-0/+30
| | |
| * | [TfL] Include borough name in report lists.Matthew Somerville2020-02-17-0/+4
| | |
* | | [Northamptonshire] de-duplicate road assets when adding to layerStruan Donald2020-02-17-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | If a line asset spans two tiles it seems like it's included in both tiles which means you end up with it added to a layer twice. This means you get two overlaid identical assets which, when combined with low opacity colours produces inconsistent colours. This uses the `fid` to check for duplicates on adding.
* | | Allow road asset layers to specify an alternative classStruan Donald2020-02-17-4/+4
| | | | | | | | | | | | | | | If the options to either road or asset layer include a `class` attribute then use the Layer class there, otherwise the defaults.
* | | [Northamptonshire] colour PROW assets by typeStruan Donald2020-02-17-3/+52
| | |
* | | [Northamptonshire] update alloy asset code for WMSStruan Donald2020-02-17-1/+3
| | | | | | | | | | | | | | | | | | Hard code the resolution as it only ever used the one value which isn't the same in the 27700 based map. This is to avoid pulling in asset groups.
* | | [Northamptonshire] config files for WMS mapsStruan Donald2020-02-17-0/+38
| | |