Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
| * | | Add ability to close updates on reports. | Matthew Somerville | 2018-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 Somerville | 2018-05-23 | -1/+134 | |
| | | | |||||
| * | | Script to email/anonymize inactive users. | Matthew Somerville | 2018-05-23 | -0/+209 | |
| | | | |||||
| * | | Update last_active on active sessions too. | Matthew Somerville | 2018-05-23 | -21/+17 | |
| | | | |||||
| * | | Update last_active on login/logout/session expiry. | Matthew Somerville | 2018-05-23 | -2/+25 | |
| | | | |||||
| * | | Refactor out some session functions. | Matthew Somerville | 2018-05-23 | -24/+38 | |
| | | | |||||
| * | | Factor anonymize function to User model. | Matthew Somerville | 2018-05-23 | -14/+20 | |
| | | | |||||
| * | | Add created and last_active columns to user. | Matthew Somerville | 2018-05-23 | -6/+36 | |
| | | | |||||
| * | | [FixaMinGata] Add to CronFns list. | Matthew Somerville | 2018-05-23 | -0/+1 | |
| | | | | | | | | | | | | This is so e.g. inactive accounts script will use the cobranded emails. | ||||
| * | | [Bromley] Refactor templates into separate files. | Matthew Somerville | 2018-05-23 | -249/+214 | |
| | | | |||||
| * | | Refactor name part of form_user out. | Matthew Somerville | 2018-05-23 | -25/+12 | |
| | | | |||||
* | | | [Buckinghamshire] Update email address. | Matthew Somerville | 2018-05-24 | -1/+1 | |
| | | | |||||
* | | | [Zurich] Update to new map server. | Matthew Somerville | 2018-05-23 | -66/+53 | |
| | | | |||||
* | | | Merge branch 'quote-the-template-nevermore' | Matthew Somerville | 2018-05-23 | -50/+43 | |
|\ \ \ | |||||
| * | | | Escape data attributes in template. | Matthew Somerville | 2018-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 Somerville | 2018-05-23 | -1/+1 | |
| |_|/ |/| | | |||||
* | | | [fixmystreet.com] Add info about right to object. | Louise Crow | 2018-05-22 | -0/+12 | |
|/ / | |||||
* / | Avoid empty space either side of "key tools" drawer when open | Zarino Zappia | 2018-05-21 | -0/+2 | |
|/ | | | | Fixes #2124. | ||||
* | Merge remote-tracking branch 'github/privacy-fixes' | Matthew Somerville | 2018-05-15 | -44/+12 | |
|\ | |||||
| * | [fixmystreet.com] Remove newsletter references, add | Louise Crow | 2018-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 Somerville | 2018-05-15 | -1/+2 | |
|\ \ | |||||
| * | | Use inspection states in response template admin. | Matthew Somerville | 2018-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 Somerville | 2018-05-15 | -2/+5 | |
| | | |||||
* | | [Zurich] Use correct column for ‘newest’ sorting. | Matthew Somerville | 2018-05-15 | -0/+1 | |
|/ | |||||
* | [Buckinghamshire] Use tilma.mysociety.org for WFS instead of staging tilma | Dave Arter | 2018-05-14 | -2/+2 | |
| | |||||
* | Add UI for selecting multiple wards from /reports/ body page | Dave Arter | 2018-05-14 | -3/+43 | |
| | | | | Fixes mysociety/fixmystreetforcouncils#231 | ||||
* | Make sure closest address stringified in extra. | Matthew Somerville | 2018-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 message | Dave Arter | 2018-05-14 | -5/+5 | |
| | |||||
* | Stop double-escaping title in alert-update email. | Matthew Somerville | 2018-05-11 | -1/+2 | |
| | |||||
* | [fixmystreet.com] Revert #2031 (dual submit buttons on fms.com homepage) | Zarino Zappia | 2018-05-10 | -113/+0 | |
| | | | | Part of #2115. | ||||
* | [fixmystreet.com] Revert #2032 (big-green-banner a/b test) | Zarino Zappia | 2018-05-10 | -53/+0 | |
| | | | | Part of #2115. | ||||
* | Make OpenGraph description translatable. | Matthew Somerville | 2018-05-09 | -1/+2 | |
| | |||||
* | Cobrand hook for showing all states in filter. | Matthew Somerville | 2018-05-09 | -5/+7 | |
| | |||||
* | Add partial template for update state. | Struan Donald | 2018-05-09 | -23/+25 | |
| | |||||
* | ajax endpoint to return closest address. | Struan Donald | 2018-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 Donald | 2018-05-09 | -4/+5 | |
| | | | | This is to enable custom reporting for cobrands on the reports page. | ||||
* | [KiitC] Add to CronFns list. | Matthew Somerville | 2018-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 Somerville | 2018-05-09 | -1/+260 | |
| | |||||
* | [KiitC] Ignore cobrand files. | Struan Donald | 2018-05-09 | -0/+1 | |
| | |||||
* | Add small test of category groups. | Matthew Somerville | 2018-05-08 | -0/+16 | |
| | |||||
* | Add help text metadata facility to categories. | Matthew Somerville | 2018-05-08 | -4/+8 | |
| | | | | This is shown when reporting and in map list filters. | ||||
* | Remove needless category mappings. | Matthew Somerville | 2018-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 Somerville | 2018-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 Somerville | 2018-05-08 | -17/+17 | |
| | |||||
* | [fixmystreet.com] Update privacy policy. | Struan Donald | 2018-05-08 | -87/+384 | |
| | | | | | | This updates the privacy policy with changes for the incoming GDPR. Fixes #1900 | ||||
* | Simplify .internal-link-fixed-header positioning | Zarino Zappia | 2018-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 Somerville | 2018-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 Somerville | 2018-05-03 | -3/+1 | |
| | | | | Otherwise we may not warn on otherwise skipped updates. | ||||
* | Merge branch 'drop-ie7' | Matthew Somerville | 2018-05-03 | -295/+58 | |
|\ | |||||
| * | Fix front page critical CSS loading in IE. | Matthew Somerville | 2018-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. |