Skip to content

Commit c9d36f5

Browse files
committed
Version 4.0.
1 parent 86fd7e7 commit c9d36f5

6 files changed

Lines changed: 75 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## Releases
22

3-
* Unreleased
3+
* v4.0 (3rd December 2021)
44
- Front end improvements:
55
- Multi-page form reporting.
66
- New aerial map toggle.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ RSS alerts of problems in their area.
1414

1515
It was created in 2007 by [mySociety](https://www.mysociety.org/) for reporting
1616
problems to UK councils and has been copied around the world. The FixMyStreet
17-
Platform is now at version 3.1; see CHANGELOG.md for a version history.
17+
Platform is now at version 4.0; see CHANGELOG.md for a version history.
1818

1919
## Installation
2020

bin/site-specific-install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/sh
22

33
# Set this to the version we want to check out
4-
VERSION=${VERSION_OVERRIDE:-v3.1}
4+
VERSION=${VERSION_OVERRIDE:-v4.0}
55

66
PARENT_SCRIPT_URL=https://github.com/mysociety/commonlib/blob/master/bin/install-site.sh
77

docs/_posts/2021-12-03-v4.0.md

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
---
2+
layout: post
3+
title: Version 4.0
4+
author: matthew
5+
---
6+
7+
<div class="r" align="right">
8+
<a data-flickr-embed="true" href="https://www.flickr.com/photos/wwarby/1580431681/" title="Westminster Bridge"><img src="https://live.staticflickr.com/2034/1580431681_388dc2671d.jpg" width="500" height="375" alt="Westminster Bridge"></a><script async src="//embedr.flickr.com/assets/client-code.js" charset="utf-8"></script>
9+
</div>
10+
11+
Well, 2021 has certainly been a year, hasn’t it. Apologies for the delay
12+
between releases, but we are now releasing **version 4.0**, with a number of
13+
new features, outlined below. For those who don't want to update immediately,
14+
we are also releasing **version 3.1.1** as an update to 3.1 including a number
15+
of bugfixes and the update necessary to deal with issues caused by the rollover
16+
of the Let’s Encrypt root certificate.
17+
18+
### Multi-page reporting form
19+
20+
The main change in this release is the move to a multi-page reporting form,
21+
where you pick the category first, then the subcategory if relevant, any extra
22+
questions for that category, photos, problem details, and then user details
23+
last. Research shows people find a form easier to fill in this way, and it
24+
makes it clearer what is expected at each step of the process. We have also
25+
switched from a category drop-down to radio buttons, as this is easier to use,
26+
especially on mobile.
27+
28+
<p align="center"><img src="/assets/posts/v4-category.jpg"></p>
29+
30+
### Photo redaction
31+
32+
We have added photo redaction support, letting you moderate parts of a photo
33+
that should not be public without removing the whole photo, and photos can also
34+
be moderated individually.
35+
36+
<p align="center"><img src="/assets/posts/v4-redaction.gif" width="50%"></p>
37+
38+
### Development Docker environment
39+
40+
We now include a development Docker environment, which should hopefully make it
41+
easier for people to spin up a local copy of the code for development. If you
42+
have Docker and Docker Compose installed, a fresh clone and then
43+
`docker/compose-dev up` should set everything up for you.
44+
45+
### Other improvements
46+
47+
You can now specify a radius when signing up for an email alert, the mobile
48+
site has an improved navigation menu, users can set global notification
49+
preferences, and the search box supports Maidenhead Locator references.
50+
51+
A few admin pages have had their layout improved, and you can now customise
52+
hints on a per-category basis. The CSV export includes device type, staff
53+
can find non-public reports when using the front page ID search, and user login
54+
attempts can be throttled per user.
55+
56+
The alert script has been split up, so you can e.g. choose to send local alerts
57+
at a different frequency to update alerts.
58+
59+
### Bugfixes
60+
61+
As always, we have fixed a number of issues that have arisen – for example, if
62+
a category has more than 10 extra questions, they should now be sorted in the
63+
correct order, there was a bug in update text moderation, and categories with
64+
slashes in no longer break the CSV export.
65+
66+
### Upgrading
67+
68+
A full list of changes can be seen in the
69+
[v4.0 changelog](https://github.com/mysociety/fixmystreet/releases/tag/v4.0)
70+
or
71+
[v3.1.1 changelog](https://github.com/mysociety/fixmystreet/releases/tag/v3.1.1)
72+
as usual.

docs/assets/posts/v4-category.jpg

21.4 KB
Loading

docs/assets/posts/v4-redaction.gif

9 MB
Loading

0 commit comments

Comments
 (0)