1.4.4
Bug fixes and config improvements
Minor release with important bug fixes
Improvements
- Dynaconf
- Replace home made configuration with dynaconf.
- Add validators for all configuration entries.
- Album replay
- Setting the 'loop_last' config entry to "album" now allows to loop all tracks from an album instead of only looping on the last one.
- Template files
- Template files such as the config and the systemd service file are now in the template directory and don't generate a repo change anymore when generated.
Bug fixes
- Database thread-safety
- The database is now thread-safe, JSONDecoding errors resulting from a broken database file won't be experienced anymore.
- Fix webapp build
- Build the production web app at setup time instead of versioning it. Doing otherwise resulted in the application malfunctioning.