aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| * [Bromley] Waste notification endpoint.M Somerville2020-10-23-0/+154
| |
| * [Bromley] Main text links bold.M Somerville2020-10-19-0/+9
| |
| * [Bromley] Switch out header fontMartin Wright2020-10-19-1/+1
| | | | | | | | Bromley's live site doesn't seem to have Gill Sans anywhere any more
| * Fix issue with unicode in extra in alert emails.M Somerville2020-10-16-0/+4
| |
| * [Hackney] Test warnfix.M Somerville2020-10-14-0/+3
| |
| * Do not test all of t if a state is provided.M Somerville2020-10-14-1/+1
| | | | | | | | Otherwise running with --state=failed does not do as you would expect.
| * [TfL] Include move to action scheduled in export.M Somerville2020-10-14-0/+23
| |
| * [TfL] script to automatically close reportsStruan Donald2020-10-14-0/+393
| | | | | | | | | | | | | | | | | | | | | | | | Closes reports that meet the following criteria: * status is action scheduled * in a category with a fixed - council auto response template * over n days in action scheduled state (n is an argument) Reports matching these criteria are marked as fixed - council and the relevant response template text is added as a comment. Fixes mysociety/fixmystreet-commercial#1955
| * [TfL] Update which states are enabled.Struan Donald2020-10-14-2/+3
| | | | | | | | | | | | Re-enable action scheduled, and disable investigating. Action scheduled is going to be used to mark reports which should be automatically closed, and they do not wish to use the investigating state.
| * Merge branch 'include-extra-qns-in-submit-email'M Somerville2020-10-13-26/+26
| |\
| | * Include extra fields in submit emails.M Somerville2020-10-12-26/+26
| | |
| * | [Oxfordshire] Update dropdown when only one item.M Somerville2020-10-12-0/+16
| | |
| * | [Oxfordshire] Construct extra details for defect.M Somerville2020-10-12-0/+47
| | |
| * | [Oxfordshire] Traffic Management out of base.M Somerville2020-10-12-66/+15
| | |
| * | [Oxfordshire] Extra questions for raising defect.M Somerville2020-10-12-3/+92
| | |
| * | [Oxfordshire] Send flag and other data with defectMatthew Somerville2020-10-12-3/+75
| | | | | | | | | | | | | | | If the update being sent is raising a defect, include USRN-based and location data.
| * | [Oxfordshire] Add instruct defect functionality back inChris Mytton2020-10-12-4/+121
| |/ | | | | | | | | | | | | | | | | | | | | | | In the past Oxfordshire had a way for inspectors to "instruct a defect", which generated a CSV which got emailed to Oxfordshire with a list of defects. They now want to bring this functionality back, but instead of emailing a CSV they want it to call an API. As a first step towards that goal, this change adds back some of the instruct defect functionality that was removed in 68e18ff.
| * Merge branch 'change-staff-updates'M Somerville2020-10-12-16/+47
| |\
| | * [Docs] Improve text on staff creating as others.M Somerville2020-10-11-11/+19
| | |
| | * [Bexley] Different message for anonymous updates.M Somerville2020-10-11-2/+21
| | |
| | * Always show body name on updates even if anonymousM Somerville2020-10-09-3/+7
| | |
| * | do not cache the service workerStruan Donald2020-10-09-0/+3
| |/ | | | | | | | | As the contents of the service worker vary depending on if the user is logged in don't cache it.
| * Fix email alert on initial update template.M Somerville2020-10-09-1/+9
| | | | | | | | | | | | | | | | A report's confirmation timestamp uses current_timestamp, and so includes microseconds. An initial update text, to fit in with the Open311 handling of updates, uses a DateTime object, which does not. This means if a report is created when logged in, the initial update can have a timestamp earlier than the report, and so is not alerted on.
| * Merge branch '3181-missing-history'M Somerville2020-10-09-2/+3
| |\
| | * Show all category history even if category renamedM Somerville2020-10-07-2/+3
| | |
| * | Merge branch 'prevent-duplicate-site-codes'M Somerville2020-10-09-21/+20
| |\ \
| | * | [UK] Prevent duplicate extra fields when blank.M Somerville2020-10-06-21/+20
| | |/ | | | | | | | | | | | | | | | | | | If a report had an existing, but empty, extra field that was looked up on the server when being sent by Open311, the looked up information would be added as an additional extra field, rather than replacing the blank one.
| * / [Peterborough] Add USRN, nearest address to CSV.M Somerville2020-10-06-1/+43
| |/
| * Record service as Open311 for pulled-in reports.M Somerville2020-10-02-0/+1
| |
| * Merge branch '3167-strip-space-middle'M Somerville2020-10-02-2/+8
| |\
| | * Don’t strip all spaces from Open311 categories.M Somerville2020-10-02-2/+8
| | | | | | | | | | | | | | | | | | If a category’s send method is Open311, only strip spaces from the ends of the code. We are aware of active Open311 servers that have codes with spaces in the middle.
| * | Merge branch 'deleted-response-priorities'M Somerville2020-10-02-51/+67
| |\ \
| | * | Do not display deleted priorities in inspect form.M Somerville2020-10-02-51/+67
| | | |
| * | | Record whether report made on desktop or mobile.M Somerville2020-10-02-10/+32
| | | |
| * | | Ignore Test.pm in coverage.M Somerville2020-10-02-1/+1
| | |/ | |/| | | | | | | It contains only functions for use by Cypress tests.
| * | Factor out all reports body name template.Matthew Somerville2020-10-01-6/+4
| |/
| * Move some templating functions to ::Template.M Somerville2020-10-01-39/+53
| | | | | | | | | | | | Most of the functions called by them are in that module, so seems easiest to keep them together, plus this fixes lack of Web module import in the Template module.
| * Merge branch 'issues/commercial/1928-html-in-response-templates'M Somerville2020-09-30-27/+320
| |\
| | * Translate HTML to text for update alert emails.M Somerville2020-09-30-3/+64
| | |
| | * Enable HTML in update alert emails.Dave Arter2020-09-30-19/+113
| | |
| | * Enable HTML in updates from staff usersDave Arter2020-09-30-23/+161
| | | | | | | | | | | | This also extends to response templates.
| * | Merge branch 'improved-email-phone-in-form'M Somerville2020-09-30-173/+364
| |\ \
| | * | Show error if text confirmation code sending failsM Somerville2020-09-25-22/+49
| | | |
| | * | Make sure JS error is not within segmented controlM Somerville2020-09-25-1/+5
| | | |
| | * | Split up two username fields.M Somerville2020-09-25-97/+134
| | | | | | | | | | | | | | | | | | | | | | | | Rename the not-logging-in username field to username_register. Keep the sign-in field as username because that e.g. overlaps with auth code in two-factor authentication.
| | * | If text auth on, ask which method they wish to useM Somerville2020-09-25-44/+106
| | | |
| | * | Show username error, in case reporting as another.M Somerville2020-09-25-0/+6
| | | | | | | | | | | | | | | | | | | | If a staff user is reporting as another user, and gives an invalid email address, for example.
| | * | Show username error in correct place only.M Somerville2020-09-25-12/+67
| | | |
| * | | do not trigger duplicate check with stopper checkStruan Donald2020-09-30-2/+54
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The stopper checking code is triggered using the category_change event which, by default also calls the duplicate check code. This meant that when an extra question dropdown with an associated stopper was updated the duplicate check re-ran and the duplicate reports panel was re-shown. The invocation of category_change on the extra questions now includes the skip_duplicates parameter to avoid this. Fixes mysociety/fixmystreet-commercial#2007
| * | TestMech->page_errors now handles error markup with leading spacesZarino Zappia2020-09-28-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | The "error" output in our new `.search-help__header` element begins and ends with whitespace. The test really shouldn’t care about whitespace at the start and end of HTML tags, so this commit makes page_errors trim whitespace from the errors it passes to the tests. Also adds `.search-help__header` as a location to find page errors!