Skip to content

Releases: mysociety/alaveteli

0.38.4.2

09 Apr 16:13
@gbp gbp
Compare
Choose a tag to compare
0.38.4.2

0.38.4.1

07 Apr 11:52
@gbp gbp
Compare
Choose a tag to compare
0.38.4.1

0.38.4.0

15 Jan 11:19
Compare
Choose a tag to compare
0.38.4.0

0.38.3.0

15 Jan 11:19
Compare
Choose a tag to compare
0.38.3.0

0.38.2.0

15 Jan 11:19
Compare
Choose a tag to compare
0.38.2.0

0.38.1.1

15 Jan 11:18
Compare
Choose a tag to compare
0.38.1.1

0.38.1.0

15 Jan 11:18
Compare
Choose a tag to compare
0.38.1.0

0.38.0.0

27 Jul 11:28
@gbp gbp
Compare
Choose a tag to compare

0.38.0.0

Highlighted Features

  • Upgrade to Rails 5.2 (Graeme Porteous)
  • Upgrade to Xapian to 1.4.11 (Sam Pearson, Graeme Porteous)
  • Dependencies upgrades (Gareth Rees, Graeme Porteous)
  • Don't show profile photos of banned users (Gareth Rees)
  • Link to change request form when asking users to contact us about request
    email updates (Gareth Rees)
  • Configure Google Analytics to anonymise their IP address and disable storing
    browser cookies. (Graeme Porteous)
  • Removed New Relic support (Graeme Porteous)
  • Fixes encoding issue when viewing attachment as HTML. See related upgrade note
    regarding checking requests/censor rules below (Graeme Porteous, Gareth Rees)
  • Fixes and improvements to geoip database download rake task (Graeme Porteous)

Highlighted Pro Features

Upgrade Notes

  • IMPORTANT! We now depend on Xapian 1.4, which means you may need to
    convert your flint database to a chert database prior to upgrading Alaveteli.
    See: https://getting-started-with-xapian.readthedocs.io/en/latest/advanced/admin_notes.html#converting-a-flint-database-to-a-chert-database)
  • IMPORTANT! We no longer support PostgreSQL 9.4. Please upgrade to 9.6
    before upgrading Alaveteli. See: https://www.postgresql.org/docs/9.6/release-9-6.html
  • NOTE: This release will be the last to support Ruby 2.3 and 2.4. Please
    consider upgrading to either 2.6. See: https://www.ruby-lang.org/en/news/2020/03/31/ruby-2-6-6-released/
  • Run bundle exec rake temp:identify_broken_binary_censor_rules to generate
    a list of requests which should be manually checked to ensure censor rules are
    applied correctly.
  • The Google Analytics code has been extracted into
    views/application/_ga_code.html.erb, and to avoid the GDPR requirement to
    show cookie opt-in notices, now sets cookie-less tracking. Additionally, we
    are instructing Google to anonymise visitors IP address using the
    anonymizeIp option. This means that visitors are no longer individually
    profiled. If you wish to continue individually targeting users, you'll need
    to override app/views/application/_ga_code.html.erb in your theme and set
    appropriate options.
  • There are some database structure updates so remember to run
    bundle exec rails db:migrate

0.37.0.0

09 Apr 07:35
Compare
Choose a tag to compare

Highlighted Features

  • Automatically run db:seed on deployment (Gareth Rees)
  • Highlight the importance of remembering OTP (Gareth Ress)
  • Updated world sites index with new Alaveteli installs (Jen Bramley)
  • Fetch MaxMind database weekly (Sam Pearson)
  • Link requests to news articles through citations (Graeme Porteous)
  • Account for new MaxMind license restrictions (Gareth Rees)
  • Fix HTML output in Zip download correspondence extract (Gareth Rees)
  • Clean up Censor Rule admin forms (Gareth Rees)
  • Improve flow of closing public body change requests (Gareth Rees)
  • Fix usage statistics for new installations (Graeme Porteous)

Highlighted Pro Features

  • Respect locale when composing batch request (Gareth Rees)
  • Add configurable STRIPE_TAX_RATE to correctly calculate gross amounts for
    Pro plans (Gareth Rees)
  • Improve handling of failed Stripe payments (Graeme Porteous)
  • Add CSV download for batch requests (Graeme Porteous)
  • Add targeted Pro marketing pages (Myfanwy Nixon, Martin Wright, Gareth Rees)
  • Fix embargoed requests email response notification (Graeme Porteous)

Upgrade Notes

  • Set STRIPE_TAX_RATE in config/general.yml if you charge for Pro features.
  • MaxMind – the providers of the GeoLite2 GeoIP databases – now require a free
    license key to download the databases. You must now add your license key to
    MAXMIND_LICENSE_KEY in order to continue using the GEOIP_DATABASE setting.
    See https://blog.maxmind.com/2019/12/18/significant-changes-to-accessing-and-using-geolite2-databases/
    for more information.
  • There are some database structure updates so remember to run
    bundle exec rails db:migrate

0.36.1.0

06 Feb 15:15
@gbp gbp
Compare
Choose a tag to compare

Highlighted Features

  • Account for new MaxMind license restrictions (Gareth Rees)

Upgrade Notes