v2.2 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)