- Refactoring: mypy and pylint run without complaining
* Simplified control flow, added type hints, sorted imports, etc.
* Added instructions to CONTRIBUTING.md
- Reordering songs works from mobile devices
- The host that is used to check internet connectivity can be configured
- New music only mode: removed suggestions for playlists, no "Error" suggestions are shown
- manage.py celery is now manage.py startcelery
- celery module renamed, update your docker-compose.yml. systemd service is updated automatically
- Sites other than `/musiq` are not tracked for user activity anymore
- Filepaths are quoted, allowing for more obscure filenames in the local library (126)
- PYTHONOPTIMIZE is set in production, stripping docstrings and skipping asserts