aboutsummaryrefslogtreecommitdiffstats
path: root/perllib/FixMyStreet/Cobrand
Commit message (Collapse)AuthorAgeLines
* [Peterborough] Exclude email categories from cobrandDave Arter2019-10-21-0/+13
|
* [Peterborough] Add USRN/site_code lookupDave Arter2019-10-21-0/+22
|
* [Peterborough] Confirm-specific configurationDave Arter2019-10-21-0/+31
| | | | | | - Apply Confirm validation rules - Add admin_user_domain and Confirm-required open311 fields - Prefix Open311 updates with notice that it’s come from FMS
* [Peterborough] Initial cobrandMartin Wright2019-10-21-0/+32
|
* Merge branch 'issues/commercial/1538-heatmap'Matthew Somerville2019-10-15-92/+8
|\
| * Generalise heatmap code to be under /dashboard.Matthew Somerville2019-10-15-82/+5
| |
| * Refactor Reports controller a bit.Matthew Somerville2019-10-14-0/+1
| | | | | | | | | | Split load_and_group_problems in two, split out category list/map setup, and factor out sort stash setting. No actual changes.
| * [Isle of Wight] Allow pagination of triaged categories.Matthew Somerville2019-10-14-10/+2
| |
* | [Bexley] No P1 email on lighting, allow multiple.Matthew Somerville2019-10-11-3/+4
|/
* [Oxfordshire] Remove defect type front end code.Matthew Somerville2019-10-10-7/+0
|
* [Oxfordshire] Remove unused Exor RDI code.Matthew Somerville2019-10-10-8/+0
|
* [Westminster] Exclude .com updatesDave Arter2019-10-07-0/+9
|
* [Northants] Blue pins and no ID for body reports.Matthew Somerville2019-10-04-0/+11
|
* Rename variable that shows missing body message.Matthew Somerville2019-10-03-1/+1
| | | | | | | | | | | | As the around page includes a copy of the reporting form (when JS is available), it runs the same templating code that the reporting form does. Part of this code compares the bodies and bodies_to_list stash variables to see whether it needs to display a message about missing body information. Previously both variables were empty on the around page itself, so no message would be shown, but a new bodies variable was added in 4668f81a, which meant the message was now output in the HTML and shown briefly when the map was clicked - until updated by a server response). Rename the variable so that this no longer occurs.
* [IsleOfWight] lookup site_code if missing from reportStruan Donald2019-10-01-0/+17
| | | | Mostly to handle the lack of assets in the mobile app
* [IsleOfWight] hide reports created before go liveStruan Donald2019-09-30-0/+11
|
* Merge branch 'zurich-staging'Matthew Somerville2019-09-30-13/+59
|\
| * [Zurich] Treat closed/fixed the same in filter.Matthew Somerville2019-09-30-0/+7
| |
| * [Zurich] Fix category dropdown on /reports.Matthew Somerville2019-09-30-0/+8
| |
| * [Zurich] Include administrative district in admin.Matthew Somerville2019-09-30-0/+7
| |
| * [Zurich] Sort categories in admin alphabetically.Matthew Somerville2019-09-30-2/+4
| |
| * [Zurich] Add admin label attribute for categories.Matthew Somerville2019-09-30-2/+3
| |
| * [Zurich] Show relevant external bodies in admin.Matthew Somerville2019-09-30-3/+21
| |
| * [Zurich] Allow external body to link to a categoryMatthew Somerville2019-09-30-4/+7
| |
| * [Zurich] Use Beantwortet on external banner.Matthew Somerville2019-09-30-2/+2
| |
* | [IsleOfWight] ignore description on fetched reportsStruan Donald2019-09-27-0/+3
| | | | | | | | | | Use a generic report description for fetched reports rather than the one fetched over open311
* | improve report new munge namesStruan Donald2019-09-27-2/+2
| |
* | [IsleOfWight] limit filter category on national around pageStruan Donald2019-09-27-6/+17
| | | | | | | | | | | | | | | | | | Only display non triage categories on this because getting the category expansion to work if we use the triage categories isn't in place and may not be. This is because when we get the list of reports using /around/ajax there's no way to know which body it is for so we don't know how to expand a triage category to the list of 'child' categories. So, just display the non triage ones for now.
* | [IsleOfWight] correctly filter categories on report pageStruan Donald2019-09-27-7/+101
| | | | | | | | | | | | | | | | If it's a standard user only display the Triage category list but if one of these is selected then look up all the categories in that group and use those to select the reports to display. It it's a staff user then ignore the Triage categories.
* | [IsleOfWight] correctly handle triage categories on reports/around pagesStruan Donald2019-09-27-4/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Add in some cobrand handlers to make sure a) the appropriate categories are show to staff/non staff users on the around and reports pages b) that those categories are correctly expanded to the child categories when using the category filter to search reports This is because non staff users should only be shown Isle of Wight categories with a send_method of 'Triage', however once those reports are triaged the post triage categories need to be included in any filtering
* | [IsleOfWight] add an admin interface to triage reportsStruan Donald2019-09-27-9/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On reports with a state of `for_triage` override the `_inspect.html` template to display one which allows only allows the user to change the category from one with a 'Triage' send_method to a non Triage send_method. When saved this records a comment with the original category and the category it was triaged to. This is hidden from the site as it's only used for audit purposes and sending over Open311. This assumes that the triage categories have the same names as the groups of the confirm categories. It uses this to select the first confirm category in the group corresponding to the triage category. This also makes the sidebar geolocation onclick handler check for the presence of the button, as the triage inspect form does not have it.
* | [IsleOfWight] switch to IoW map tilesStruan Donald2019-09-27-1/+1
| |
* | [IsleOfWight] skip sending urgent fieldStruan Donald2019-09-27-0/+11
| | | | | | | | This is only used to determine if we should block sending the form
* | [IsleOfWight] limit admin_user_domain to island roadsStruan Donald2019-09-27-0/+2
| |
* | [IsleOfWight] configure report sent confirmation emailsStruan Donald2019-09-27-0/+2
| |
* | [IsleOfWight] include FMS prefix on updates sent over open311Struan Donald2019-09-27-0/+2
| |
* | [IsleOfWight] fix all reports linkStruan Donald2019-09-27-1/+5
| | | | | | | | | | | | The area name does not match the council name so it redirects to the national site, so check for the all_reports_single_body and use that as the matching instead.
* | [IsleOfWight] Open311 fixed update includes message.Matthew Somerville2019-09-27-0/+8
| |
* | [IsleOfWight] Initial cobrand.Struan Donald2019-09-27-0/+70
|/ | | | | | | | | Co-authored-by: Matthew Somerville <matthew@mysociety.org> Configured to allow: - updates only from original reporter - close updates from fetch reports - use OSM geocoder
* [Hounslow] Use Confirm validation rules for reportsDave Arter2019-09-23-0/+3
|
* [Open311] Spot <groups> parameter rather than CSV.Matthew Somerville2019-09-20-12/+0
|
* [Northamptonshire] No updates on some reports.Matthew Somerville2019-09-20-0/+19
| | | | Fixed, closed, or reports by the body user.
* Merge branch 'bexley-map-tiles'Matthew Somerville2019-09-19-4/+3
|\
| * [Bexley] Add specific geocoder.Matthew Somerville2019-09-19-1/+1
| |
| * Switch geocoders to be pluggable.Matthew Somerville2019-09-19-2/+1
| |
| * [Bexley] Add new map tiles.Matthew Somerville2019-09-19-1/+1
| |
* | [Northamptonshire] Always update report with Open311 state change.Matthew Somerville2019-09-18-0/+11
| |
* | Merge branch 'westminster-com-emails'Matthew Somerville2019-09-17-0/+10
|\ \
| * | [Westminster] No email alerts on .com reports.Matthew Somerville2019-09-10-0/+10
| | |
* | | [Hounslow] Send report to inbox after first Open311 send attemptDave Arter2019-09-16-10/+3
| |/ |/|