Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | Utils::prettify_duration improvements | pezholio | 2017-02-15 | -0/+8 | |
| | | | | | - Add year and month to $nearest options - Allow prettify_duration to choose a sensible $nearest if omitted | ||||
* | [Oxfordshire] Show simpler state list on inspect form | Dave Arter | 2017-02-08 | -4/+4 | |
| | | | | | | | | | | Limits the state dropdown to those states which will be useful to OCC inspectors, as well as removing a few from the base template on the inspect form. Some slight template refactoring has made it easier for other cobrands to override the list, as well as sharing the template with the admin report_edit form to allow all states to be selected. Fixes mysociety/fixmystreetforcouncils#129 | ||||
* | [Oxfordshire] Allow cobrand-specific traffic management options | Dave Arter | 2017-02-08 | -0/+10 | |
| | | | | Fixes mysociety/fixmystreetforcouncils#159 | ||||
* | Fix crash on reports with empty bodies_str | Dave Arter | 2017-02-07 | -0/+13 | |
| | |||||
* | Add shortlist filters | pezholio | 2017-02-07 | -1/+50 | |
| | |||||
* | Show ‘unable to fix’ state as ‘no further action’. | Dave Arter | 2017-02-02 | -1/+1 | |
| | | | | Bromley had this already in its update state change messages. | ||||
* | Return JSON if `ajax` in params | pezholio | 2017-01-31 | -0/+12 | |
| | |||||
* | Open311 warn only after a couple of failures. | Matthew Somerville | 2017-01-19 | -14/+23 | |
| | | | | | There are a couple of servers we currently talk to that error not that infrequently but work in the end. | ||||
* | Merge remote-tracking branch ↵ | pezholio | 2017-01-17 | -4/+55 | |
|\ | | | | | | | 'origin/issues/forcouncils/136-show-user-details-for-council-report' | ||||
| * | Show user details for users with correct permissions | pezholio | 2017-01-17 | -4/+54 | |
| | | |||||
| * | Add permision to view contributor details | pezholio | 2017-01-17 | -0/+1 | |
| | | |||||
* | | Merge remote-tracking branch ↵ | pezholio | 2017-01-17 | -2/+28 | |
|\ \ | | | | | | | | | | 'origin/issues/forcouncils/142-allow-anonymous-council-updates' | ||||
| * | | Allow users with permission to see update username | pezholio | 2017-01-17 | -2/+28 | |
| |/ | |||||
* | | Merge branch 'listshort' | Matthew Somerville | 2017-01-12 | -2/+2 | |
|\ \ | |/ |/| | |||||
| * | Add shortlist buttons to report lists. | Matthew Somerville | 2017-01-12 | -2/+2 | |
| | | | | | | | | | | | | | | This includes adding/removing reports from a user's shortlist, and manual reordering of a shortlist with up/down buttons. The backend code can cope with an item moving to any point in the list. | ||||
* | | Move staging flags to their own config variable. | Matthew Somerville | 2017-01-10 | -4/+4 | |
|/ | |||||
* | Fix bad cross-year test. | Matthew Somerville | 2017-01-03 | -1/+5 | |
| | | | | Make sure the tested date is in the same year as current. | ||||
* | Merge branch 'issues/forcouncils/20-offline-inspecting' | Matthew Somerville | 2016-12-16 | -6/+13 | |
|\ | |||||
| * | Default inspect form to save with public update. | Matthew Somerville | 2016-12-16 | -2/+2 | |
| | | |||||
| * | Return 400/500 for some client/server errors. | Matthew Somerville | 2016-12-16 | -4/+11 | |
| | | |||||
* | | Fix flagging wording template link. | Matthew Somerville | 2016-12-16 | -1/+1 | |
| | | | | | | | | | | | | f58ce6c4 changed the base contact template to include a link to a fixmystreet.com specific page. Revert this back and make the change in the correct cobrand only. | ||||
* | | Merge branch 'issues/forcouncils/108-pick-up-a-priority' | Matthew Somerville | 2016-12-15 | -2/+2 | |
|\ \ | |/ |/| | |||||
| * | Update priorities in inspect form on cat. change. | Matthew Somerville | 2016-12-15 | -2/+2 | |
| | | | | | | | | | | Different categories may have a different list of priorities, so store them all and update as the category changes. | ||||
* | | Make it clearer that report is closed when marked as duplicate | Dave Arter | 2016-12-13 | -8/+42 | |
| | | | | | | | | | | | | - Record state change when leaving update and marking as duplicate - Change save button wording to match problem state when inspecting - Make it clearer that updates marking a report as duplicate actually close the report | ||||
* | | Signpost users to original version of duplicate reports | Dave Arter | 2016-12-13 | -24/+26 | |
| | | | | | | | | This stops updates being left on duplicates. | ||||
* | | If a problem has duplicates, display them on its detail page | Dave Arter | 2016-12-13 | -1/+16 | |
| | | |||||
* | | Add test for correct display of duplicate report | Dave Arter | 2016-12-13 | -0/+19 | |
|/ | |||||
* | [Zurich] Fix 500 error when editing superusers | Dave Arter | 2016-12-06 | -1/+20 | |
| | | | | | | | | | | | | The Zurich::admin_type function was setting $c->stash->{body}, meaning that when trying to edit a superuser the 'fetch_contacts' function wasn't being called, causing an "Can't call method "all" on an undefined value" error as $c->stash->{live_contacts} wasn't ever being set. Fixed by changing the conditional to simply determine whether fetch_contacts needs to be called. Included a regression test that meant a small addition to the MapItZurich mock. | ||||
* | Update wording on flagging unsuitable reports. | Matthew Somerville | 2016-11-25 | -1/+1 | |
| | |||||
* | Pass test if NXDOMAINs are intercepted. | Matthew Somerville | 2016-11-24 | -0/+8 | |
| | | | | | Mock out the DNS lookup to fail, in case the test is being run somewhere where the ISP hijacks NXDOMAIN results and redirects them elsewhere. | ||||
* | Pre-filter map pages if user has categories assigned | Dave Arter | 2016-10-31 | -0/+17 | |
| | | | | | This pre-filters the 'all reports' link in the main nav and the /around page reached via the front page postcode form | ||||
* | Error if logged-in user visits admin without permission. | Matthew Somerville | 2016-10-26 | -16/+10 | |
| | | | | | This is less confusing than redirecting to /auth and then to /my (as they're logged in). Fixes #1566. | ||||
* | Redirect to correct cobrand when category changed. | Dave Arter | 2016-10-26 | -1/+35 | |
| | |||||
* | Resend report if changing category changes body. | Dave Arter | 2016-10-26 | -10/+44 | |
| | |||||
* | Merge branch 'issues/forcouncils/67-mop-up' | Matthew Somerville | 2016-10-24 | -1/+1 | |
|\ | |||||
| * | Fix warning in report inspect test. | Matthew Somerville | 2016-10-24 | -1/+1 | |
| | | |||||
* | | Have report page show inspect form if available. | Matthew Somerville | 2016-10-24 | -10/+13 | |
|/ | |||||
* | Merge branch 'issues/forcouncils/100-fix-template-list' | Matthew Somerville | 2016-10-20 | -0/+14 | |
|\ | |||||
| * | Fix list of response templates for a problem. | Matthew Somerville | 2016-10-20 | -0/+14 | |
| | | | | | | | | | | Instead of returning all templates for the problem's body, return those for the problem's category (or with no category). | ||||
* | | Add ‘description’ field to ResponsePriority model | Dave Arter | 2016-10-19 | -0/+2 | |
|/ | | | | Used internally to provide more details about when a priority is applicable. | ||||
* | Merge branch 'issues/forcouncils/95-multi-select-list-filters' | Matthew Somerville | 2016-10-13 | -1/+1 | |
|\ | |||||
| * | Allow multiple selections in report list filter. | Zarino Zappia | 2016-10-13 | -1/+1 | |
| | | | | | | | | | | | | This lets people filter by multiple categories or states. It uses our jQuery multi-select plugin to turn the <select multiple>s into little overlay lists of checkboxes. HTML5 history is also supported. | ||||
* | | Adding report to shortlist removes from others. | Matthew Somerville | 2016-10-11 | -0/+14 | |
| | | |||||
* | | Fix bug in fetching existing shortlisted report. | Matthew Somerville | 2016-10-11 | -0/+4 | |
|/ | | | | | It would always create a new report rather than return an existing one, if present. | ||||
* | Merge branch 'issues/forcouncils/36-mobile-inspector-improvements' | Matthew Somerville | 2016-10-04 | -35/+11 | |
|\ | |||||
| * | Add .btn and .form-control classes to inputs | Zarino Zappia | 2016-10-04 | -1/+1 | |
| | | |||||
| * | Remove separate “Public update” form section | Zarino Zappia | 2016-10-04 | -2/+2 | |
| | | | | | | | | | | | | Inspectors can now tick the optional “Save with a public update” checkbox, to reveal the “Public update” textarea. This means there is no longer a need for two separate submit buttons. | ||||
| * | Restructure Inspect form into logical sections | Zarino Zappia | 2016-10-04 | -3/+3 | |
| | | | | | | | | | | | | | | | | IDs and locations at the top, then location-related actions (including a new “navigate to this problem” button), then status and category inputs (since these can have an effect on how we display the rest of the form), then any status/category-related inputs, and finally inputs for internal details like priority and traffic management. | ||||
| * | Factor out contains_or_lacks test function. | Matthew Somerville | 2016-09-29 | -22/+6 | |
| | | |||||
* | | Include CORS cross-origin header in RSS output. | Matthew Somerville | 2016-09-27 | -0/+1 | |
| | |