* refactor(restic): all commands are effects * fix(restic): preserve effect failure errors * chore: pr feedbacks
* chore: migrate to vitest * test: speed up some suites by sharing sessions and mocking expensive non-tested actions * test: refactor some tests to verify behavior instead of implementation details * chore: fix linting issues
* feat: file-based provisionning of volumes and repos docs: provisioning example chore: ui improvements * chore: ci issues