Skip to content

Commit

Permalink
Version 2.5.
Browse files Browse the repository at this point in the history
  • Loading branch information
dracos committed Dec 21, 2018
1 parent 53da070 commit a9c28cc
Show file tree
Hide file tree
Showing 42 changed files with 19,359 additions and 16,167 deletions.
2 changes: 1 addition & 1 deletion .tx/config
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
host = https://www.transifex.com
type = PO

[fixmystreet.v2-4]
[fixmystreet.v2-5]
file_filter = locale/<lang>.UTF-8/LC_MESSAGES/FixMyStreet.po
source_file = locale/FixMyStreet.po
source_lang = en_GB
Expand Down
13 changes: 7 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
## Releases

* Unreleased
- New features:
- default_to_body permission to control default report as behaviour
- report_prefill permission to control report prefill behaviour

* v2.5 (21st December 2018)
- Front end improvements:
- Simplify new report/update sign in flow. #642
- Clearer relocation options while you’re reporting a problem #2238
- Simplify /auth sign in page. #2208
- Clearer relocation options while you’re reporting a problem #2238
- Enforce maximum photo size server side, strip EXIF data. #2326 #2134
- Don't require two taps on reports list on touchscreens. #2294
- Allow moderation to work without JavaScript. #2339
Expand All @@ -16,7 +15,7 @@
- Admin improvements:
- Allow moderation to potentially change category. #2320
- Add Mark/View private reports permission #2306
- Store more original stuff on moderation.
- Store more original stuff on moderation. #2325
- Sort user updates in reverse date order.
- Improve update display on admin report edit page.
- Keep all moderation history, and show in report/update admin. #2329
Expand All @@ -28,7 +27,9 @@
- Fix bug in contact group handling. #2323
- Improve validation of fetched reports timestamps. #2327
- Development improvements:
- Add option to symlink full size photos.
- Add option to symlink full size photos. #2326
- default_to_body/report_prefill permissions to control default
report as/prefill behaviour. #2316

* v2.4.2 (6th November 2018)
- New features:
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ RSS alerts of problems in their area.

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

## Installation

Expand Down
2 changes: 1 addition & 1 deletion bin/site-specific-install.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/sh

# Set this to the version we want to check out
VERSION=${VERSION_OVERRIDE:-v2.4.2}
VERSION=${VERSION_OVERRIDE:-v2.5}

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

Expand Down
47 changes: 47 additions & 0 deletions docs/_posts/2018-12-21-v2.5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
layout: post
title: Version 2.5
author: matthew
---

<div class="r" align="right">
<a data-flickr-embed="true" href="https://www.flickr.com/photos/catinatree/8299877655/" title="White christmas!!! &#x3D;D"><img src="https://farm9.staticflickr.com/8501/8299877655_ea1faf5bb3.jpg" width="500" height="375" alt="White christmas!!! &#x3D;D"></a><script async src="//embedr.flickr.com/assets/client-code.js" charset="utf-8"></script>
</div>

Today we have released **version 2.5** of FixMyStreet; happy solstice!

This release contains a number of front end improvements, especially to the
sign in flow. This was the result of a lot of work to simplify the whole
process, and we’ve written more about it on the
[mySociety blog](https://www.mysociety.org/2018/12/20/open-sesame-simpler-log-in-forms-on-fixmystreet/).

Other front end improvements range from a more prominent display of "state" on
report page, making sure you don’t need two taps on a report list entry on a
touchscreen, and clearer relocation options while you’re reporting a problem.

Moderation has had some work done – it can now potentially edit a report’s
category, should you wish it to do so; it stores more of a report’s original
data upon moderation, and also now stores all moderation history, making that
visible in the report/update admin interface.

Bugfixes include one reported by FixaMinGata (back in early 2017!) about better
map zoom behaviour when clicking on pins and going back; not escaping HTML
entities in report titles pulled in by Ajax; and show missing reopening/fixed
questionnaire responses when tey lacked their own separate update. We also
fixed some issues with our Open311 contact group handling, and improved the
validation of fetched reports timestamps.

We now strip Exif data on uploaded photos, and have added a new config
variable, `SYMLINK_FULL_SIZE`, that can be used to symlink your full size
photos out of the photo cache rather than copy them, if your static files are
being served by your web server.

[Full changelog](https://github.com/mysociety/fixmystreet/releases/tag/v2.5)

## Upgrading

Due to the sign-in and banner changes, this release changes a number of the
base templates. If you have overridden any related templates in your cobrand
and not fed those changes upstream, you may need to make adjustments to match;
please use our `bin/cobrand-checks` script to help make comparisons between
your changes.
Loading

0 comments on commit a9c28cc

Please sign in to comment.