Releases: mysociety/alaveteli
0.31.0.1
Highlighted Features
- Updated translations from Transifex (Gareth Rees)
0.31.0.0
0.31.0.0
Highlighted Features
- Rescue from POP poller timeouts (Graeme Porteous)
- Fixed issue where an attempted password reset with cookies disabled caused a
redirect loop (Graeme Porteous) - Improved user drop down positioning (Martin Wright)
- Fixed an issue where selectize was blocking other scripts from running
(Graeme Porteous) - Dropped support for Ruby 1.9 (Liz Conlan)
- Default to Ruby 2.x for all install scripts (Liz Conlan)
- Removed support for Debian Wheezy (Liz Conlan)
- Add Debian Stretch support (Louise Crow, Gareth Rees)
- Replace out of support zip gem with rubyzip to address an issue where some
zip files created by the site may not be openable on Windows PCs (Liz Conlan,
Graeme Porteous) - Fix bug in
stats:show
task (Liz Conlan, Gareth Rees) - Use
.eml
file extension when downloading raw emails through the admin
interface (Gareth Rees) - Reduce usage of auto-login links in emails (Gareth Rees)
- Remove rendering of exceptions in admin interface (Gareth Rees)
- Pass through sign-in form if a user is already signed in (Gareth Rees)
- Make the event history table responsive (Miroslav Schlossberg)
- Fix bug that prevented private requests from being published across the whole
site once the embargo period had expired (Liz Conlan) - Update format of
robots.txt
for Baidu compatibility (Gareth Rees) - Removed support for Ubuntu Precise (Louise Crow)
- Remove the use of purge requests to Varnish (Louise Crow)
- Add a temp task to recache any attachments whose content has changed
(Louise Crow)
Upgrade Notes
-
This release drops support for Ruby 1.9.x. If you are using Ubuntu Trusty you
will need to install a newer ruby version either using a ruby environment
manager like rbenv or
by installing the ruby2.1 (and ruby2.1-dev) or ruby2.3 (and ruby2.3-dev)
Ubuntu packages from Brightbox.
(If you are setting up a fresh Trusty box using our script, the 2.1 Brightbox
package is supplied.) -
Please note that this release removes support for Ubuntu Precise as it has
reached End of Life and will no longer receive security patches. If you are
running Alaveteli on Ubuntu Precise, you should upgrade your OS to
Ubuntu Trusty before upgrading to this release. This
Ubuntu upgrade guide
can guide you through the process. If you have
questions about upgrading OS, please don't hesitate to ask on the
alaveteli-dev group. -
Please note that this release also removes support for Debian Wheezy as it
only packages Ruby 1.9.3. If you are running Alaveteli on Debian Wheezy, you
should upgrade your OS to Debian Jessie before upgrading to this release. This
Debian upgrade guide
can guide you through the process. If you have questions about upgrading OS,
please don't hesitate to ask on the alaveteli-dev group. -
This release removes the use of purge requests to Varnish. Please make sure
your site works withVARNISH_HOST
empty before upgrading. -
There's a new temp task that can be used to recache any attachments whose
content has slightly changed (e.g. due to an upgrade in themail
gem that
alters e.g the trailing space on attachment bodies). You can run it with
bundle exec rake temp:populate_missing_attachment_files
if you're seeing
No such file or directory @ rb_sysopen
errors fromfoi_attachment.rb
. -
There are some database structure updates so remember to
rake db:migrate
0.30.0.5
0.30.0.4
0.30.0.3
0.30.0.2
0.28.0.14
0.29.0.4
Highlighted Features
- Fix broken
fr_BE
translation (Gareth Rees)
0.29.0.3
Highlighted Features
- Backport fixes for HTML getting rendered in to flash messages (Gareth Rees)
Upgrade Notes
app/views/track/_track_set.erb
has been renamed to
app/views/track/_track_set.html.erb
, so if you've overriden it you will need
to update the override.