From a1dfd4acb844162227c27d4e19c6e863cc96a692 Mon Sep 17 00:00:00 2001 From: Matthew Somerville Date: Tue, 18 Jul 2017 21:07:57 +0100 Subject: [PATCH] Version 2.1 release. --- _posts/2017-07-18-v2.1.md | 52 +++++++++++++++++++++++++++++++++++++++ install/ami.md | 6 ++--- 2 files changed, 55 insertions(+), 3 deletions(-) create mode 100644 _posts/2017-07-18-v2.1.md diff --git a/_posts/2017-07-18-v2.1.md b/_posts/2017-07-18-v2.1.md new file mode 100644 index 00000000000..f3579f813cb --- /dev/null +++ b/_posts/2017-07-18-v2.1.md @@ -0,0 +1,52 @@ +--- +layout: post +title: Version 2.1 +author: matthew +--- + +
+Untitled +
+ +Today we have released **version 2.1** of FixMyStreet, with some new features +and a variety of improvements for users and reusers. + +New features include allowing users to hide their own name on reports/updates, +and a new graph-based /reports page, which you can see in operation on our +[main UK site](https://www.fixmystreet.com/reports). We also now resize photos +client-side before uploading, given the increase in very large images these +days. + +Admin improvements include adding an 'inactive' state to categories, so you can +prevent a category being used for new reports but still have it available in +filters, various improvements to the inspect form and the new report process +for inspectors, and an easier way for inspectors to shortlist all reports in +their view. + +Geolocation is back on the alert page, lost sometime last year, and some random +blank spaces are no longer clickable, hooray! + +Development-wise, FixMyStreet now supports Debian stretch and perl 5.24, badly +configured SMTP options should now be spotted, and we have refactored and +simplified the CSS used for header/content/navigation. This may mean you can +simplify overrides in your cobrand. If you wish to have a static front page +rather than the normal report page, that's now possible by creating an +`about/homepage.html` template in your cobrand, and cobrands can now easily +change the new report pin colour. + +The test suite now runs each file in a transaction which means it can be run in +parallel and sped up dramatically; on the other hand, on Travis we added code +coverage which slowed it down again. + +Two **backwards incompatible** changes that may require changes to your own +templates if you have customised them: + +* The `nav-wrapper-2` class has been removed. If you have a custom footer + template, replace that class with 'container'. + +* The `/reports` page now uses different generated data. If you have a custom + `reports/index.html` template and wish to keep it, you may need to call + `update-all-reports` with a `--table` argument to generate the old style + data. + +[Full changelog](https://github.com/mysociety/fixmystreet/releases/tag/v2.1) diff --git a/install/ami.md b/install/ami.md index 5659f5c535d..af09ca9e93e 100644 --- a/install/ami.md +++ b/install/ami.md @@ -22,9 +22,9 @@ servers, called instances. The smallest instance, the Micro, will be [free for a year](http://aws.amazon.com/free/). The AMI we've prepared for you can be found in the **EU West (Ireland)** -region, with the ID `ami-200f0a46` and name "FixMyStreet installation -2017-04-13". You can launch an instance based on that AMI with -[this link](https://console.aws.amazon.com/ec2/home?region=eu-west-1#launchAmi=ami-200f0a46). +region, with the ID `ami-37b15e4e` and name "FixMyStreet installation +2017-07-18". You can launch an instance based on that AMI with +[this link](https://console.aws.amazon.com/ec2/home?region=eu-west-1#launchAmi=ami-37b15e4e). When you create an EC2 instance based on that AMI, make sure that you choose Security Groups that allow at least inbound HTTP, HTTPS and