Skip to content

Releases: galeone/bacup

v0.1.16

Choose a tag to compare

@galeone galeone released this 07 Jun 18:40
chore: Release bacup version 0.1.16

v0.1.15

Choose a tag to compare

@galeone galeone released this 07 Jun 15:56

Full Changelog: v0.1.14...v0.1.15

v0.1.14

Choose a tag to compare

@galeone galeone released this 07 Jun 15:36

Full Changelog: v0.1.13...v0.1.14

Bugfix and no leak

Choose a tag to compare

@galeone galeone released this 25 Apr 12:46
  • Use Arc instead of Box::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

Choose a tag to compare

@galeone galeone released this 24 Apr 10:34

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

Choose a tag to compare

@galeone galeone released this 06 Jan 14:11

Full Changelog: v0.1.4...v0.1.6

v0.1.4

Choose a tag to compare

@galeone galeone released this 03 Jul 14:44

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 the keep_last check was skipped).
  • Improved logging