Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | 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 | |
| | | |||||
* | | Update user reputation when inspecting report | Dave Arter | 2016-09-23 | -2/+28 | |
| | | |||||
* | | Send reports immediately from users with enough reputation | Dave Arter | 2016-09-23 | -0/+32 | |
|/ | |||||
* | Merge branch 'issues/forcouncils/7-custom-open311-attributes' | Matthew Somerville | 2016-09-20 | -2/+2 | |
|\ | |||||
| * | New .form-control class for simpler input styling | Zarino Zappia | 2016-09-20 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | Form input styling is mostly left up to the browser default now. A custom border, drop-shadow, and border-radius can be applied by adding the `.form-control` class, which standardizes the appearance of inputs, selects, and textareas. The core reporting form, authentication forms, local alert forms, contact form, and questionnaire form have all been updated to use the new `.form-control` class. | ||||
* | | Merge remote-tracking branch ↵ | Matthew Somerville | 2016-09-20 | -5/+5 | |
|\ \ | | | | | | | | | | 'origin/issues/forcouncils/89-tidy-report-admin-actions' | ||||
| * | | Organize report admin actions into single control. | Zarino Zappia | 2016-09-20 | -5/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | As part of this, rename "planned reports" to "shortlist". The `.segmented-control` component now supports basic usage (as in the admin report actions menu bar) and usage with hidden radio inputs and labels (as on the report questionnaire page). | ||||
* | | | Merge branch '1529-cobrand-testing' | Matthew Somerville | 2016-09-20 | -0/+70 | |
|\ \ \ | |||||
| * | | | Some tests for the Util modules. | Matthew Somerville | 2016-09-20 | -0/+70 | |
| |/ / | |||||
* / / | Add ‘trusted’ flag allowing users to make reports directly | Dave Arter | 2016-09-20 | -0/+21 | |
|/ / | | | | | | | | | When a trusted user makes a report in a category that requires inspection, it'll be sent immediately (i.e. without being inspected first). | ||||
* / | Update contact success message text. | Matthew Somerville | 2016-09-14 | -2/+2 | |
|/ | |||||
* | Require inspector to provide update when instructing report | Dave Arter | 2016-09-12 | -0/+22 | |
| | | | | | | | This adds an update field to the bottom of the inspect form, requiring the inspector to provide an update to be added to the report as it's sent. See mysociety/fixmystreetforcouncils#64 | ||||
* | Add new category_edit restriction for viewing body admin. | Matthew Somerville | 2016-09-09 | -122/+29 | |
| | |||||
* | Merge branch 'issues/forcouncils/72-show-extra-data' | Matthew Somerville | 2016-09-09 | -4/+4 | |
|\ | |||||
| * | Improve display of category extra data in admin. | Matthew Somerville | 2016-09-09 | -4/+4 | |
| | | | | | | | | Allow get_extra_metadata to return all the data with no argument. | ||||
* | | Add manage screen for editing priority/category. | Matthew Somerville | 2016-09-09 | -0/+97 | |
|/ | | | | | | | This is a cut-down version of the full inspect screen. We truncate the co-ordinates just in case (they should be anyway but e.g. the test report isn't). | ||||
* | Refactor problem response priority into its own model | Dave Arter | 2016-09-09 | -0/+73 | |
| | | | | | | | This moves the response priority values from a cobrand-specific method to a full DB model, and includes management screens in the admin for administering them. For mysociety/fixmystreetforcouncils#66 | ||||
* | Add ‘Inspection required’ field to categories | Dave Arter | 2016-09-09 | -2/+61 | |
| | | | | | | | | | | | Categories can now require reports to be marked as 'inspected' via the frontend before they're sent by send-reports. A side-effect here is that send-reports will perform an extra n queries for each report, where n is the number of bodies that report is being sent to, but hopefully in practice this won't matter as it's an offline cronjob. See mysociety/fixmystreetforcouncils#50 | ||||
* | Simplify some permissions logic with extra helper method | Dave Arter | 2016-09-08 | -1/+1 | |
| | |||||
* | Extend response templates to work across all cobrands | Dave Arter | 2016-09-08 | -4/+40 | |
| | | | | | | | | | | | This builds on the response templates in the Zürich cobrand: - Allow response templates to be assigned to categories - Also adds a auto_response flag, which will be used to automatically create updates when reports are made. - Include response templates select box on update form For mysociety/fixmystreetforcouncils#31 | ||||
* | Warnfix test by specifying areas for problem. | Matthew Somerville | 2016-08-24 | -1/+3 | |
| | |||||
* | Automatically spot Open311 co-ord/ID attributes. | Matthew Somerville | 2016-08-24 | -2/+69 | |
| | |||||
* | Remove Open311 endpoint to separate repo. | Matthew Somerville | 2016-08-23 | -1327/+0 | |
| | |||||
* | Allow user to have an area assigned in admin | Dave Arter | 2016-08-22 | -240/+283 | |
| | |||||
* | Add user planned reports. | Matthew Somerville | 2016-08-22 | -6/+95 | |
| | | | | | | A user with the appropriate permission can add/remove reports from their list of planned reports using a button on a report page. The list can be viewed at /my/planned. | ||||
* | Allow user permissions to be granted/revoked in admin | Dave Arter | 2016-08-17 | -45/+324 | |
| | |||||
* | Restrict user editing in admin | Dave Arter | 2016-08-17 | -0/+24 | |
| | | | | | | | | The 'user_edit' permission is required to edit users. The admin pages on UK council cobrands only allow editing of users whose from_body is the same as the logged-in user, or who have sent reports or updates to the council. | ||||
* | Require 'report_edit' permission for editing reports in admin | Dave Arter | 2016-08-17 | -0/+47 | |
| | |||||
* | Shrink test sample photo. | Matthew Somerville | 2016-08-16 | -5/+5 | |
| | |||||
* | Direct report moderated emails correctly. | Matthew Somerville | 2016-08-10 | -5/+9 | |
| | |||||
* | Merge branch 'issues/forcouncils/10-report-as-dropdown' | Matthew Somerville | 2016-08-10 | -0/+194 | |
|\ |