Releases: galeone/bacup
Releases · galeone/bacup
Bugfix and no leak
- Use
Arc
instead ofBox::leak
. - Fix
compress_file
that now correctly returns the compressed bytes
This is a hotfix release, hence the full changelog is between the previous version (0.1.7) and the current tone (0.1.9).
Full Changelog: v0.1.7...v0.1.9
Fully async
The codebase has been completely fixed. The code is more idiomatic and correctly uses the async runtime, without mixing it with syncrononous operations.
The whole set of dependencies changed, and now bacup depends only on async code.
Full Changelog: v0.1.7...v0.1.8
Bugfixing
Full Changelog: v0.1.4...v0.1.6
v0.1.4
First "almost complete" release.
Features
- Define remotes
- Define services
- Map the backup of services into remotes
Remotes
- Git remote
- AWS remote
- SSH remote
- Localhost remote
Services
- Postgres service
- Folders service
- Docker service
Mapping - backup
Mapping what
to backup where
and when
. Support keep_last
to only keep the last keep_last
files uploaded on that remote.
Bugfixes and Improvement
keep_last
now works on every upload (previously it only worked on compressed single files - when uploading compressed folders thekeep_last
check was skipped).- Improved logging