- Fix event and speaker image resizing, and add management command to resize event and speaker images which remained to be resized.
Runpython manage.py fix_event_and_speaker_images
to resize images which weren't resized due to the bug - Optimize link generation of relationships with up to 10X speedup
- Add scheduled job to automatically remove orphan ticket holders with no order ID
- Add created and modified times in ticket holder
- Allow new tickets to have same name as deleted tickets
- Fix PayTM payment gateway
- Fix billing info requirements from attendees
- Fix stripe connection issue in event wizard
- Check proper access permissions for event exporting API
- Run
python manage.py fix_digit_identifier
to correct all digit identifiers - Handelled invalid price value in paid tickets
- Check if event identifier does not contain of all digits
- Fix check for
is_email_overridden
for speaker form - Improve test timings
- ** BREAKING ** Requires Python 3.7
- Add info endpoint to get server version
- Add management script to switch modules on or off
- Increase gunicorn workers in docker and add options for configuration
- Fix CSV export (included as hotfix in previous version)
- Fix order PDF not found errors by mounting
generated
folder in docker - Fix ICal attribute errors and add tests
- Fix Pentabarf export and add tests
- Add workaround for multiprocess engine forking
- Use pool pre ping option to avoid dropped connections
- Add .env in docker compose to override environment variables
- Configure redis and celery in sentry integration
- Convert some classes to dataclasses
- Update dependencies