Release 4.0.0
Revival. Volunteer Planner is back.
This is a new major release, containing, among other things, Django 4.
Added
- privacy policy acception during registration in #437
- czech translation #406
- priority attribute for task and workplace, can be used to control listing order #476
- black and flake8 #518 #519
- GitHub templates for issues and feature requests
- Allow login in with email address as username #522
Changed
- lift Django version (+ libraries and frameworks) #488
- Python3 #487
- PostgreSQL is now default DBMS
- automatically assign permissions, when promoted as manager #425
- on landing page list only facilities with open shifts #454
- update translations
- reduce number of SQL queries for facility, shift date and news listing #513
- restrict username variations #520
Fixed
- check task and workplace match facility when creating shifts #433
- better filter for organization and facility membership / manager permission
- remove user from shift on account deletion #516
- Sending e-mail on membership approval was broken #533
- Make membership unique per user and facility / organization #524
Removed
- short description removed from organization and facility #442
- shiftmailer removed #452
- user e-mail address removed from user account admin (so managers see less data uncontrolled) #490
- user e-mail address removed from admin shift list #505
- google_tools app removed #510
Full Changelog: v3.1.1...v4.0.0