* Updated poetry dependencies to remove optional flags on dev/test
* file fixups from running poetry run tox
* Updated to Python 3.10
* Switched to UI Protect library
* Updated changelog
* Fix docker permissions
- Make scripts executable by everyone
- Correct XDG variable name to fix incorrect config path being used
* Revert "Updated poetry dependencies to remove optional flags on dev/test" and regenerated lock file
This reverts commit 432d0d3df7.
---------
Co-authored-by: Sebastian Goscik <sebastian.goscik@live.co.uk>
The indentation was supposed to be only for the logging to make it easier to read but was also being returned, thus breaking parsing of the command output
Fixes#60
- Each task is now its own class
- Added a database to track backed up events and their destinations
- Added task to check for and backup missed events