Skip to content

v2.2 Release

Compare
Choose a tag to compare
@fallen fallen released this 11 Jun 07:20
· 161 commits to master since this release

Official v2.2 minor release.
This fixes a security issue, please update to v2.2 as soon as possible.
You are impacted if your instance allows users to register or if you have users that you don't trust.

Change log:

  • Improved documentation support for Ubuntu 20.04 installs
  • Enabled Italian translation in base config
  • Implemented image upload for social network image of the petition (#126)
  • Implemented management commands in Django's manage.py
  • Added Maildev tool by default in Docker setup for development to view emails sent by Pytition.
  • Fixes in unix permissions for uploaded files
  • Add a configuration flag DISABLE_USER_PETITION to prevent users from creating petitions. This is oriented toward organization-only instance. Should be used with the following one. #227
  • Add a configuration flag RESTRICT_ORG_CREATION to restrict organization creation to super-users (admin) only #228
  • Add (hidden - for now) feature to dump signatures as a "email name\n" text format to do copy paste in Sympa (mailing list sw) mass subscribing interface. See ab2499a. It only dumps signatures that checked the "I want to subscribe" checkbox.
  • (UI) Remove signature form from petition page after successful signature #232
  • (security) Fix wrong permission checks for CSV signature export and signature management views. Also for petition transfer checks.
  • Bug fixes (#225)