Commit Graph

656 Commits

Author SHA1 Message Date
Alexander Weiss
bfbf850210 REST backend: better error handling 2022-11-30 22:49:19 +01:00
Alexander Weiss
c66d12567f local backend: better error handling 2022-11-30 18:09:44 +01:00
aawsome
1ea300b501
Merge pull request #319 from rustic-rs/parent-error
parent: Improve error handling
2022-11-30 14:52:23 +01:00
Alexander Weiss
330ac1592a parent: Improve error handling 2022-11-30 14:27:23 +01:00
aawsome
6d462b0dbe
Merge pull request #318 from rustic-rs/build-option
build.sh: Add optional parameters
2022-11-30 14:26:54 +01:00
Alexander Weiss
19a6a992b1 build.sh: Add optional parameters 2022-11-30 13:31:34 +01:00
aawsome
8120f5478f
Merge pull request #316 from rustic-rs/fix-deadlock
fix possible deadlock in archiver
2022-11-30 10:43:02 +01:00
Alexander Weiss
e67e025c02 fix possible deadlock in archiver 2022-11-30 08:44:21 +01:00
aawsome
7808fc7f59
Merge pull request #309 from rustic-rs/broken-pipe
fix broken pipe panic
2022-11-26 08:28:43 +01:00
Alexander Weiss
b60d28478b fix broken pipe panic 2022-11-26 08:17:17 +01:00
aawsome
4ecd02ac7b
Merge pull request #307 from rustic-rs/dependabot/cargo/zstd-0.12.0zstd.1.5.2
build(deps): bump zstd from 0.11.2+zstd.1.5.2 to 0.12.0+zstd.1.5.2
2022-11-24 10:02:00 +01:00
Alexander Weiss
222cb38c35 set development version 2022-11-24 10:01:18 +01:00
dependabot[bot]
b65d5f9c58
build(deps): bump zstd from 0.11.2+zstd.1.5.2 to 0.12.0+zstd.1.5.2
Bumps [zstd](https://github.com/gyscos/zstd-rs) from 0.11.2+zstd.1.5.2 to 0.12.0+zstd.1.5.2.
- [Release notes](https://github.com/gyscos/zstd-rs/releases)
- [Commits](https://github.com/gyscos/zstd-rs/commits)

---
updated-dependencies:
- dependency-name: zstd
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-23 23:09:59 +00:00
Alexander Weiss
3ab53cd4c4 prepare v0.4.0 2022-11-23 14:20:16 +01:00
Alexander Weiss
6f05955387 forget: Fix table header 2022-11-23 13:57:18 +01:00
aawsome
54329ae5d0
Merge pull request #305 from rustic-rs/latest
Better support for `latest`
2022-11-22 16:24:59 +01:00
Alexander Weiss
2e6d6186f0 diff: Allow to use latest when diffing with local dir 2022-11-22 13:23:23 +01:00
Alexander Weiss
3d73e2014d cat/ls/restore: Add filtering for latest snapshot 2022-11-20 00:11:51 +01:00
aawsome
bce9a13924
Merge pull request #295 from rustic-rs/enhance-snapshots
Enhance snapshots
2022-11-19 23:49:06 +01:00
Alexander Weiss
1d5e9e4c9f snapshot: Add description field 2022-11-19 22:58:37 +01:00
Alexander Weiss
f31d8e1d11 backup: Add option --group-by and use it for parent detection 2022-11-19 22:58:37 +01:00
Alexander Weiss
f23c5a0670 snapshot: Add label 2022-11-19 22:58:37 +01:00
Alexander Weiss
b98753900d snapshot: Add program version 2022-11-19 22:58:37 +01:00
aawsome
9e8a5b0b12
Merge pull request #303 from rustic-rs/dependabot/cargo/rayon-1.6.0
build(deps): bump rayon from 1.5.3 to 1.6.0
2022-11-19 08:04:53 +01:00
aawsome
19677a98d4
Merge pull request #304 from rustic-rs/dependabot/cargo/serde_json-1.0.88
build(deps): bump serde_json from 1.0.87 to 1.0.88
2022-11-19 08:03:09 +01:00
dependabot[bot]
6359e4080b
build(deps): bump serde_json from 1.0.87 to 1.0.88
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.87 to 1.0.88.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.87...v1.0.88)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-19 00:25:41 +00:00
dependabot[bot]
fe6f079995
build(deps): bump rayon from 1.5.3 to 1.6.0
Bumps [rayon](https://github.com/rayon-rs/rayon) from 1.5.3 to 1.6.0.
- [Release notes](https://github.com/rayon-rs/rayon/releases)
- [Changelog](https://github.com/rayon-rs/rayon/blob/master/RELEASES.md)
- [Commits](https://github.com/rayon-rs/rayon/compare/v1.5.3...rayon-core-v1.6.0)

---
updated-dependencies:
- dependency-name: rayon
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-19 00:25:32 +00:00
aawsome
c9b6156609
Merge pull request #291 from rustic-rs/parallelize-packer
Parallelize packer
2022-11-18 22:29:40 +01:00
aawsome
46af021625
Merge pull request #290 from JMarkin/issue-42
Change prettytable -> comfy-table
2022-11-18 16:59:12 +01:00
jmarkin
f59a6fef84 replace prettytable by comfy-table 2022-11-18 16:43:56 +01:00
aawsome
cfb7a23aad
Merge pull request #300 from rustic-rs/dependabot/github_actions/Swatinem/rust-cache-2
build(deps): bump Swatinem/rust-cache from 1 to 2
2022-11-18 06:51:32 +01:00
dependabot[bot]
426f9f2b7f
build(deps): bump Swatinem/rust-cache from 1 to 2
Bumps [Swatinem/rust-cache](https://github.com/Swatinem/rust-cache) from 1 to 2.
- [Release notes](https://github.com/Swatinem/rust-cache/releases)
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Swatinem/rust-cache/compare/v1.0.0...v2)

---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-17 23:07:19 +00:00
aawsome
3275eeb0cd
Merge pull request #297 from rustic-rs/dependabot/cargo/chrono-0.4.23
build(deps): bump chrono from 0.4.22 to 0.4.23
2022-11-17 17:10:35 +01:00
aawsome
50833b01f6
Merge pull request #299 from rustic-rs/dependabot/cargo/serde_with-2.1.0
build(deps): bump serde_with from 2.0.1 to 2.1.0
2022-11-17 17:09:59 +01:00
aawsome
ae2daae573
Merge pull request #298 from rustic-rs/dependabot/cargo/reqwest-0.11.13
build(deps): bump reqwest from 0.11.12 to 0.11.13
2022-11-17 16:37:03 +01:00
dependabot[bot]
77e3d47c58 build(deps): bump serde_with from 2.0.1 to 2.1.0
Bumps [serde_with](https://github.com/jonasbb/serde_with) from 2.0.1 to 2.1.0.
- [Release notes](https://github.com/jonasbb/serde_with/releases)
- [Commits](https://github.com/jonasbb/serde_with/compare/v2.0.1...v2.1.0)

---
updated-dependencies:
- dependency-name: serde_with
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-16 23:19:13 +00:00
dependabot[bot]
d14bcff71c
build(deps): bump reqwest from 0.11.12 to 0.11.13
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.12 to 0.11.13.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.12...v0.11.13)

---
updated-dependencies:
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-16 23:19:04 +00:00
Alexander Weiss
83d8290a45 archiver: parallelize packing 2022-11-16 20:32:17 +01:00
Alexander Weiss
34691f2466 prune: parallelize repacking 2022-11-16 20:32:17 +01:00
Alexander Weiss
37c99881a0 make packer clonable 2022-11-16 20:32:17 +01:00
dependabot[bot]
43af3a1a8c build(deps): bump chrono from 0.4.22 to 0.4.23
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.22 to 0.4.23.
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.22...v0.4.23)

---
updated-dependencies:
- dependency-name: chrono
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-15 23:15:13 +00:00
aawsome
b15b128b3a
Merge pull request #296 from rustic-rs/relative-paths
backup: Allow relative paths
2022-11-14 23:59:07 +01:00
Alexander Weiss
70b369acfe backup: Allow relative paths 2022-11-14 16:38:21 +01:00
aawsome
b055b033d4
Merge pull request #288 from rustic-rs/dependabot/cargo/indicatif-0.17.2 2022-11-09 18:04:12 +01:00
aawsome
7beeab8715
Merge pull request #287 from rustic-rs/dependabot/cargo/serde-aux-4.1.0 2022-11-09 18:03:46 +01:00
dependabot[bot]
e80cf6a4f0
build(deps): bump indicatif from 0.17.1 to 0.17.2
Bumps [indicatif](https://github.com/console-rs/indicatif) from 0.17.1 to 0.17.2.
- [Release notes](https://github.com/console-rs/indicatif/releases)
- [Commits](https://github.com/console-rs/indicatif/compare/0.17.1...0.17.2)

---
updated-dependencies:
- dependency-name: indicatif
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-08 23:10:25 +00:00
dependabot[bot]
357959800c
build(deps): bump serde-aux from 4.0.0 to 4.1.0
Bumps [serde-aux](https://github.com/vityafx/serde-aux) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/vityafx/serde-aux/releases)
- [Commits](https://github.com/vityafx/serde-aux/commits)

---
updated-dependencies:
- dependency-name: serde-aux
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-08 23:10:18 +00:00
aawsome
c6f6fc5cb3
Merge pull request #279 from rustic-rs/progress-interval
Progress: Add support for env variable RUSTIC_PROGRESS_INTERVAL
2022-11-05 08:57:01 +01:00
aawsome
3f22b694e8
Merge pull request #281 from rustic-rs/ignore-devid
backup: Add option --ignore-devid
2022-11-03 23:10:21 +01:00
aawsome
672159f66f
Merge pull request #278 from rustic-rs/diff-local
diff: Allow to diff with local path
2022-11-03 22:56:54 +01:00