aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| * | Add ability to close updates on reports.Matthew Somerville2018-05-23-8/+45
| | | | | | | | | | | | | | | The inactive report script can mark matched reports as closed for updates. This removes the update form and signing up for updates from a report page.
| * | Script to scrub old non-open reports.Matthew Somerville2018-05-23-1/+134
| | |
| * | Script to email/anonymize inactive users.Matthew Somerville2018-05-23-0/+209
| | |
| * | Update last_active on active sessions too.Matthew Somerville2018-05-23-21/+17
| | |
| * | Update last_active on login/logout/session expiry.Matthew Somerville2018-05-23-2/+25
| | |
| * | Refactor out some session functions.Matthew Somerville2018-05-23-24/+38
| | |
| * | Factor anonymize function to User model.Matthew Somerville2018-05-23-14/+20
| | |
| * | Add created and last_active columns to user.Matthew Somerville2018-05-23-6/+36
| | |
| * | [FixaMinGata] Add to CronFns list.Matthew Somerville2018-05-23-0/+1
| | | | | | | | | | | | This is so e.g. inactive accounts script will use the cobranded emails.
| * | [Bromley] Refactor templates into separate files.Matthew Somerville2018-05-23-249/+214
| | |
| * | Refactor name part of form_user out.Matthew Somerville2018-05-23-25/+12
| | |
* | | [Buckinghamshire] Update email address.Matthew Somerville2018-05-24-1/+1
| | |
* | | [Zurich] Update to new map server.Matthew Somerville2018-05-23-66/+53
| | |
* | | Merge branch 'quote-the-template-nevermore'Matthew Somerville2018-05-23-50/+43
|\ \ \
| * | | Escape data attributes in template.Matthew Somerville2018-05-23-50/+43
| | | | | | | | | | | | | | | | | | | | | | | | This fixes a bug whereby a double quote in an item would not be JSON-escaped due to being HTML-escaped first, meaning it would not parse as JSON on the client.
* | | | Use default sender for report sent email.Matthew Somerville2018-05-23-1/+1
| |_|/ |/| |
* | | [fixmystreet.com] Add info about right to object.Louise Crow2018-05-22-0/+12
|/ /
* / Avoid empty space either side of "key tools" drawer when openZarino Zappia2018-05-21-0/+2
|/ | | | Fixes #2124.
* Merge remote-tracking branch 'github/privacy-fixes'Matthew Somerville2018-05-15-44/+12
|\
| * [fixmystreet.com] Remove newsletter references, addLouise Crow2018-05-14-44/+12
| | | | | | | | | | | | | | | | | | | | legitimate interests detail We don't solicit signups on FixMyStreet. The ICO guidance says: "You must include details of your legitimate interests in your privacy information" https://ico.org.uk/for-organisations/guide-to-the-general-data-protection-regulation-gdpr/lawful-basis-for-processing/legitimate-interests/
* | Merge branch 'issues/forcouncils/266-one-fixed'Matthew Somerville2018-05-15-1/+2
|\ \
| * | Use inspection states in response template admin.Matthew Somerville2018-05-15-1/+2
| |/ | | | | | | | | This maps better to the states shown in the front end and prevents e.g. multiple fixed states appearing.
* | Move default problem state to cobrand function.Matthew Somerville2018-05-15-2/+5
| |
* | [Zurich] Use correct column for ‘newest’ sorting.Matthew Somerville2018-05-15-0/+1
|/
* [Buckinghamshire] Use tilma.mysociety.org for WFS instead of staging tilmaDave Arter2018-05-14-2/+2
|
* Add UI for selecting multiple wards from /reports/ body pageDave Arter2018-05-14-3/+43
| | | | Fixes mysociety/fixmystreetforcouncils#231
* Make sure closest address stringified in extra.Matthew Somerville2018-05-14-3/+3
| | | | | 22f0fed0b made the closest address an object, and objects can’t be directly stored in the extra column.
* [Oxfordshire] Update homepage messageDave Arter2018-05-14-5/+5
|
* Stop double-escaping title in alert-update email.Matthew Somerville2018-05-11-1/+2
|
* [fixmystreet.com] Revert #2031 (dual submit buttons on fms.com homepage)Zarino Zappia2018-05-10-113/+0
| | | | Part of #2115.
* [fixmystreet.com] Revert #2032 (big-green-banner a/b test)Zarino Zappia2018-05-10-53/+0
| | | | Part of #2115.
* Make OpenGraph description translatable.Matthew Somerville2018-05-09-1/+2
|
* Cobrand hook for showing all states in filter.Matthew Somerville2018-05-09-5/+7
|
* Add partial template for update state.Struan Donald2018-05-09-23/+25
|
* ajax endpoint to return closest address.Struan Donald2018-05-09-43/+107
| | | | | | | | /ajax/closest will return ajax with details of the closest address to the lat/lon passed in from the Bing geocoder. Tidy up find_closest() to use overloaded string rather than passing in whether you want a string or not.
* Allow cobrand override of admin reports search.Struan Donald2018-05-09-4/+5
| | | | This is to enable custom reporting for cobrands on the reports page.
* [KiitC] Add to CronFns list.Matthew Somerville2018-05-09-0/+1
| | | | | This is so update-all-reports table generation can use the cobrand's categorisation function.
* [KiitC] Add cpanfile feature for optional modules.Matthew Somerville2018-05-09-1/+260
|
* [KiitC] Ignore cobrand files.Struan Donald2018-05-09-0/+1
|
* Add small test of category groups.Matthew Somerville2018-05-08-0/+16
|
* Add help text metadata facility to categories.Matthew Somerville2018-05-08-4/+8
| | | | This is shown when reporting and in map list filters.
* Remove needless category mappings.Matthew Somerville2018-05-08-23/+20
| | | | | Both filter categories and new report category lists went through mappings to different data structures, which doesn't seem to be needed.
* Only hide deleted rows in contacts table.Matthew Somerville2018-05-08-2/+2
| | | | | Only the contacts table gets a button added to toggle the display of deleted rows; elsewhere the rows need to continue to be shown.
* [fixmystreet.com] FAQ typography tweaks.Matthew Somerville2018-05-08-17/+17
|
* [fixmystreet.com] Update privacy policy.Struan Donald2018-05-08-87/+384
| | | | | | This updates the privacy policy with changes for the incoming GDPR. Fixes #1900
* Simplify .internal-link-fixed-header positioningZarino Zappia2018-05-08-8/+4
| | | | | | | | | | | | | | Since #map_sidebar no longer disappears behind #site_header, there is no need for .internal-link-fixed-header to compensate for the height of the header. Just an arbitrary 2em offset is enough to prevent it butting up against the top of the #map_sidebar scrollable element. Meanwhile, moving the .internal-link-fixed-header anchor element to the top of its parent list item means it no longer has to compensate for the height of the moderation form elements, because those elements (indeed, the entire list item <form>) now comes *after* the anchor. Fixes mysociety/fixmystreet-commercial#1027.
* [Open311] Make sure updates sent in order.Matthew Somerville2018-05-08-0/+1
| | | | | Some Open311 servers will refuse an update with a timestamp earlier than one it already received.
* [Open311] Always try and send updates if verbose.Matthew Somerville2018-05-03-3/+1
| | | | Otherwise we may not warn on otherwise skipped updates.
* Merge branch 'drop-ie7'Matthew Somerville2018-05-03-295/+58
|\
| * Fix front page critical CSS loading in IE.Matthew Somerville2018-05-02-6/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The easy thing first - IE appears to 'stack' :before entries, so if a stylesheet is loaded multiple times (e.g. due to critical CSS loading on the front page), a font-size of 2.5em gets multipled. Switching to rems fixes this. The preload polyfill in IE8/9 loads the base stylesheet as if it were after the layout stylesheet, which breaks the navigation display. The polyfill has a new version which is somewhat simplified, updating the existing <link> rather than creating a new one, so we upgrade to that plus a PR to prevent browser hanging. However, in IE8 this now incorrectly uses the print styles on screen, meaning the navigation and footer disappear. So use an IE conditional comment to just cut IE8 out entirely. This means we can also cut down the polyfill somewhat.