v2.3.0
You'll need to delete your database again, due to my misunderstanding of how alembic works! hopefully once things settle down this won't happen anymore 😅
lots of changes, including the ability to have multiple notification providers. biggest one is pre/post hooks for scheduled backup jobs. i think it's pretty self explanatory, but here is some documentation explaining how it works.
What's Changed
- badge updates by @mlapaglia in #56
- Integration tests by @mlapaglia in #58
- documentation link by @mlapaglia in #59
- use fastapi di by @mlapaglia in #60
- support multiple notification providers by @mlapaglia in #62
- strict mypy by @mlapaglia in #68
- ci(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #76
- minutes and hours added to prune options by @mlapaglia in #75
- fix for dry run by @mlapaglia in #77
- view archive fix by @mlapaglia in #78
- fix archive breadcrumb not using the correct paths by @mlapaglia in #79
- unify timezone by @mlapaglia in #80
- option to break lock by @mlapaglia in #81
- pre/post job hooks by @mlapaglia in #82
- fix cancelled status not showing up by @mlapaglia in #83
Full Changelog: v2.2.0...v2.3.0