Improvements
- Updated to use
python3 -minstead ofpipin Dockerfile - Replaced
varwithletfor variable declarations to enhance code consistency and modernity in a few places - Now automatically loading customization email templates when there is a
customization_<customization_key>_templates.htmlfile (helpful for plugins) - Updated customization template loading to work from
templates/<plugin_name>/customizations/too instead of being forced to use the global templates directory (also helpful for plugins)
API
- Added tests for API lists
- Added staff assistance requests endpoint to API
Bug fixes
- Removed direct dependency on admin app for interlocks to avoid issues when the admin app is not installed
- Fixed issue with personal schedule checkbox showing in the calendar when not applicable
- Fixed hybrid reservation and use feed not working properly when there are both reservations and use events
Libraries
- gunicorn 20.1.0 -> 23.0.0