Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
| * | Add bar chart functionality, for area summary page | Zarino Zappia | 2017-12-15 | -144/+179 | |
| | | |||||
| * | [fixmystreet.com] CSV download from marketing page | Struan Donald | 2017-12-15 | -105/+222 | |
| | | | | | | | | | | | | Limited to most recent 100 rows and not full data. Factor the two CSV generations together. | ||||
| * | [fixmystreet.com] Council average response time. | Struan Donald | 2017-12-15 | -24/+41 | |
| | | |||||
| * | [fixmystreet.com] Marketing page, filterable stats | Struan Donald | 2017-12-15 | -74/+260 | |
| | | | | | | | | | | Uses the dashboard stats code to display a rough table of stats which can be used as the basis for a chart later | ||||
| * | Improve data filter/"Group by" UI on /dashboard. | Zarino Zappia | 2017-12-14 | -60/+140 | |
| | | | | | | | | This will also be used by /reports/[body]/summary in a bit. | ||||
* | | Merge branch 'yodenuncio' | Matthew Somerville | 2017-12-13 | -13/+105 | |
|\ \ | |/ |/| | |||||
| * | Include JSON of extra fields in category_extras. | Dave Arter | 2017-12-13 | -0/+22 | |
| | | |||||
| * | Bypass /around from postcode form if required. | Dave Arter | 2017-12-13 | -13/+78 | |
| | | | | | | | | | | | | | | | | | | | | Cobrands can provide a `skip_around_page` method which means the user will be taken from the front page form directly to /report/new with a pin in the map at the location entered. This also preserves the category parameter, if specified on the front page form. Fixes #1730. | ||||
| * | [YoDenuncio] Add cobrand files to .gitignore | Dave Arter | 2017-12-13 | -0/+1 | |
| | | |||||
| * | Add template hook for content before .wrapper. | Zarino Zappia | 2017-12-13 | -0/+4 | |
| | | |||||
* | | Merge branch 'issues/forcouncils/261-rdi-check' | Matthew Somerville | 2017-12-13 | -12/+22 | |
|\ \ | |||||
| * | | Fix issues with send method category change. | Matthew Somerville | 2017-12-13 | -8/+6 | |
| | | | | | | | | | | | | | | | | | | Use the send method recorded at the time of sending, not the current one (it may have changed since), and only resend if the new send methods are not a subset of the old. | ||||
| * | | Store all successful send methods. | Matthew Somerville | 2017-12-13 | -4/+16 | |
| | | | |||||
* | | | Merge branch 'jquery-needed-some-places-it-is-not' | Matthew Somerville | 2017-12-13 | -29/+27 | |
|\ \ \ | |||||
| * | | | [UK] Make sure jQuery is loaded where it is needed | Matthew Somerville | 2017-12-12 | -12/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bromley uses jQuery for its A-Z on all pages; only load Bristol map JavaScript on map pages (same as Angus); drop Oxfordshire JS use of jQuery; fix Zurich load order; and improve jQuery checking in other JavaScript. | ||||
| * | | | Only output JavaScript files once. | Matthew Somerville | 2017-12-12 | -17/+9 | |
| | |/ | |/| | | | | | | | | | | This allows us to e.g. more easily make sure jQuery is loaded where needed, even if it has already been loaded previously. | ||||
* | | | [Borsetshire] Add Pro box to bottom of homepage. | Matthew Somerville | 2017-12-07 | -0/+49 | |
| | | | |||||
* | | | [fixmystreet.com] Improve fixture descriptions. | Matthew Somerville | 2017-12-07 | -15/+147 | |
| | | | |||||
* | | | [Borsetshire] Amend sign in instruction text. | Matthew Somerville | 2017-12-07 | -29/+82 | |
|/ / | |||||
* | | Upgrade commonlib to get stable RABX output | Dave Arter | 2017-12-06 | -0/+0 | |
| | | | | | | | | | | This solves the issue with duplicate ContactsHistory entries being created when extra has no substantive changes. | ||||
* | | Add opt-in cobrand hook for category groups | Dave Arter | 2017-12-06 | -9/+11 | |
|/ | |||||
* | Ensure Mock::Nominatim JSON is encoded in en-gb locale | Dave Arter | 2017-12-05 | -1/+3 | |
| | | | | | This was causing an error in "Test ajax decimal points" in fixamingata.t due to "importance" being encoded with a comma decimal separator. | ||||
* | Merge branch 'issues/commercial/925-fms-pro-in-council-notification-email' | Matthew Somerville | 2017-12-05 | -20/+74 | |
|\ | |||||
| * | [fixmystreet.com] Prominent FMS Pro promo in email to council | Zarino Zappia | 2017-12-01 | -20/+74 | |
| | | | | | | | | Fixes mysociety/fixmystreet-commercial#925. | ||||
* | | Merge branch 'issues/forcouncils/264-stop-csv-human-dates' | Matthew Somerville | 2017-12-05 | -11/+19 | |
|\ \ | |||||
| * | | Stop using 'readable' dates in CSV export. | Matthew Somerville | 2017-12-01 | -9/+10 | |
| | | | | | | | | | | | | We want machine-readable dates in a data export. | ||||
| * | | Fix potential update issues with CSV export. | Matthew Somerville | 2017-11-30 | -1/+2 | |
| | | | | | | | | | | | | | | | Only look at confirmed updates, and spot updates using mark_fixed and not problem_state (e.g. questionnaire responses). | ||||
| * | | Fix issues with Problem->as_hashref. | Matthew Somerville | 2017-11-30 | -2/+8 | |
| |/ | | | | | | | | | Include actual times, not just human-readable ones, and make sure state is translated correctly. | ||||
* | | Merge branch 'issues/forcouncils/40-open311-groups' | Dave Arter | 2017-12-05 | -11/+134 | |
|\ \ | |||||
| * | | Use JS to split category UI into category/subcategory | Dave Arter | 2017-12-05 | -1/+76 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit splits the category dropdown into two fields: a top-level "category" field populated with the category groups, and a "subcategory" field for the options in each <optgroup> in the original HTML. It does some short-circuiting, e.g. for optgroups that only have a single option the subcategory field won't be shown. | ||||
| * | | Group categories on new report form | Dave Arter | 2017-12-05 | -9/+36 | |
| | | | | | | | | | | | | Ensures ‘Other’ group is last in the list, if it exists. | ||||
| * | | Store group on Contacts in Open311 PopulateServiceList | Dave Arter | 2017-12-05 | -1/+22 | |
|/ / | |||||
* | | Merge branch 'issues/forcouncils/263-auto-response-templates' | Dave Arter | 2017-12-04 | -34/+277 | |
|\ \ | |||||
| * | | Only allow one auto-response template per category/state. | Dave Arter | 2017-12-04 | -11/+162 | |
| | | | |||||
| * | | Improve ordering and docs of template editing page | Dave Arter | 2017-12-04 | -16/+67 | |
| | | | |||||
| * | | Use response template for Open311 updates without ‘description’ text | Dave Arter | 2017-12-04 | -7/+48 | |
|/ / | | | | | | | | | | | | | If an Open311 service request update with an empty description field is received and there is a matching ResponseTemplate for the problem's category & state (and it's marked as auto-response) then the text from that ResponseTemplate will be used for the created update. | ||||
* / | [fixmystreet.com] Add job banner. | Matthew Somerville | 2017-11-30 | -0/+43 | |
|/ | |||||
* | Merge branch '1919-consolidate-statistics' | Matthew Somerville | 2017-11-29 | -2010/+568 | |
|\ | |||||
| * | Consolidate summary statistics pages. | Matthew Somerville | 2017-11-29 | -1930/+476 | |
| | | |||||
| * | Refactor stats pages to their own controller. | Matthew Somerville | 2017-11-29 | -154/+167 | |
| | | |||||
* | | Merge branch 'access-token-auth' | Matthew Somerville | 2017-11-29 | -0/+367 | |
|\ \ | |||||
| * | | allow dashboard CSV export access using token auth | Struan Donald | 2017-11-29 | -0/+21 | |
| | | | |||||
| * | | Staff user page for generating an access token. | Struan Donald | 2017-11-29 | -0/+162 | |
| | | | | | | | | | | | | | | | Adds a link from /my to a page for generating an access token which is then stored in the user's extra field. | ||||
| * | | Add an access token authentication credential. | Matthew Somerville | 2017-11-29 | -0/+184 | |
| |/ | | | | | | | This allows access if you have a token associated with your user. | ||||
* / | [East Herts] Preserve 'Other' category in PopulateServiceList | Dave Arter | 2017-11-29 | -0/+8 | |
|/ | |||||
* | Nicer multi-select elements in Admin pages | Zarino Zappia | 2017-11-29 | -38/+53 | |
| | | | | Fixes #1589. | ||||
* | Merge remote-tracking branch ↵ | Matthew Somerville | 2017-11-28 | -2/+8 | |
|\ | | | | | | | 'origin/1920-back-once-again-for-the-renegade-master' | ||||
| * | Fix back bug, from report after using list filters | Matthew Somerville | 2017-11-28 | -2/+8 | |
| | | | | | | | | | | | | | | | | | | The popstate event for a filter change assumed that the list was already being displayed, but it was not if you were going back from a report. The reports_list function to display the list page is idempotent (though this commit makes it more so), so can happily be called whether the list page is currently displayed or not. | ||||
* | | display council contacts on council dashboard | Struan Donald | 2017-11-28 | -5/+100 | |
|/ | | | | | | | | Display a list of the email addresses used to contact the council on the council dashboard. Does not display emails if the council has an integration, rejects FMS reports or is currently turned off. Fixes mysociety/fixmystreetforcouncils#941 | ||||
* | Remove intro text when showing location disambiguations | Dave Arter | 2017-11-27 | -2/+6 | |
| | | | | | | | | | | | The intro header takes up a lot of vertical screen space, which on small devices means that the suggestion links end up beneath the fold. This can make it seem as though nothing has happened at all when you enter a search term on the front page. This commit removes the intro header if there are location suggestions, and also shifts the second sentence of the help text to the bottom of the list where it's more likely to be read. |