v2.4 Release
The most notable change in this release is the new Moderation feature. It's just a start and lacks administration GUI (graphical user interface) but it can be used in CLI (command line interface) for now.
Changes:
New features:
- Add a "maintenance mode"
- Add a "maintenance mode" command in manage.py to enable/disable maintenance mode
- Add basic moderation support
- manage.py CLI now has
moderation
command to manage moderation reasons and to list moderation requests, sort them by number of requests and (un)moderate petitions. - new
report to moderation
button on petition pages
- manage.py CLI now has
Fixes:
- Show password reset link on login page, even when registration is disabled via
ALLOW_REGISTER
setting. - Show username if no firstname/lastname in organization member list instead of empty item
re-send confirmation email
button was sending to all signatories instead of only those who did not confirm
Documentation:
- Add a multi-domain installation example for Debian: https://pytition.readthedocs.io/en/latest/multi-domain-install.html
Misc:
- Make "update" command more quiet
- Updated Occitan translation
- Updated French translation
- Updated Italian translation
- Updated Spanish translation
- Start of Kabyle translation
- Start of Portuguese translation