)[1]. We plan to merge this to master mid next week.
* Improve spacing of pro request navigation folders (Gareth Rees)
* Update daemon templates (Laurent Savaete)
* Fix incorrect crontab PATH setup (Graeme Porteous)
* Add support for Debian 11 Bullseye (Graeme Porteous)
* Add draft icon in the pro dashboard (Lucas Cumsille Montesinos)
* Fix overflow of pro announcement icon on mobile devices (Lucas Cumsille Montesinos)
* Use consistent colour for admin interface save buttons (Gareth Rees)
* Remove dependency on Python (Graeme Porteous)
* Use human-friendly URLs to body listings (Gareth Rees)
* Add unsubscribe links to survey mailer (Graeme Porteous)
* Prepare for the Rails 6.1 version (Graeme Porteous)
* Add beta script to redact raw emails (Graeme Porteous)
* Improve phrasing of closed correspondence message (Gareth Rees)
* Prevent blank attributes being saved to translations (Gareth Rees)
* Add citation count to general statistics (Gareth Rees)
* Remove unused followup anchors (Gareth Rees)
* Display the current public body request email when notifying admins of a change request (Gareth Rees)
* Fix batch pages breaking due to empty `embargo_duration` value (Gareth Rees, Graeme Porteous)
* Add quick links to browse latest requests and responses (Gareth Rees)
* Fix rendering of unsubscribe flash message (Graeme Porteous)
* Allow external utilities to be found within default environment paths (Graeme Porteous)
* Make public body notes admin form field larger (Gareth Rees)
* Upgrade to Rails 6 (Graeme Porteous)
* Expire sensitive post redirect tokens after use. Thanks to Sohail Ahmed for responsibly disclosing with clear, actionable and thorough reports.
https://www.linkedin.com/in/sohail-ahmed-755776184/* Expire session on sensitive user profile changes. Thanks to Sohail Ahmed for responsibly disclosing with clear, actionable and thorough reports.
https://www.linkedin.com/in/sohail-ahmed-755776184/* Add Rack middleware to handle RangeError (Graeme Porteous)
* Fix PDF request rendering when using wkhtmltopdf 0.11 (Graeme Porteous)
* Fix text encoding and byte sequences errors (Graeme Porteous)
* Show true count of old unclassified requests in admin (Gareth Rees)
* Render newest Citations in request sidebar instead of oldest (Gareth Rees)
* Consistent display to dates and times in the admin (Graeme Porteous)
* Add support for Ubuntu Focal (20.04 LTS) (Gareth Rees)
* Continued code refactoring and improvements (Gareth Rees, Graeme Porteous)
* Dependencies upgrades (Graeme Porteous)
Upgrade notes are available in the Changelog [2].
Please get in touch via this mailing list if you have questions or concerns with any of these changes.
As ever, a huge thanks to everyone who contributed.