Commit Graph

180 Commits

Author SHA1 Message Date
Alexander Weiss
b3fcedd7a6 fix CD 2022-06-13 22:52:01 +02:00
aawsome
330abf14b1
Merge pull request #19 from rustic-rs/cd-action-gh-release
use action-gh-release for deployment
2022-06-13 22:40:37 +02:00
Alexander Weiss
53137b2624 use action-gh-release for deployment 2022-06-13 22:38:06 +02:00
aawsome
db05f67165
Merge pull request #17 from rustic-rs/more-ci
Improve CI
2022-06-13 22:01:54 +02:00
Alexander Weiss
98e702c8b5 CI: use cache for tests 2022-06-13 21:34:25 +02:00
aawsome
7e34193ea7
Merge pull request #16 from rustic-rs/add-release-builds
CI: Add automatic release builds
2022-06-13 06:55:15 +02:00
Alexander Weiss
981ad5b6e7 CI: Add automatic release builds 2022-06-13 06:52:45 +02:00
aawsome
fb6f2794f7
Merge pull request #14 from rustic-rs/change-status-special-files
backup: Add changed status for special files
2022-06-12 22:55:39 +02:00
Alexander Weiss
3ab2634679 backup: Add changed status for special files 2022-06-12 22:49:09 +02:00
aawsome
e66427496d
Merge pull request #13 from rustic-rs/fix-backup-progressbar
backup: fix progress bar
2022-06-11 22:28:26 +02:00
Alexander Weiss
8e6400ed1f backup fix progress bar
was running during determining backup size
2022-06-11 19:58:55 +02:00
aawsome
12668d9b4b
Merge pull request #12 from rustic-rs/prune-less-recover
prune: do not recover uneccessarily
2022-06-10 14:24:18 +02:00
Alexander Weiss
355a545241 prune: do not recover uneccessarily 2022-06-10 14:03:11 +02:00
aawsome
f0d31e834f
Merge pull request #9 from rustic-rs/automatic-ticker
Add automatic update to progress bars after 1s
2022-06-09 19:45:15 +02:00
aawsome
31be5044b4
Merge pull request #10 from rustic-rs/ci-clippy-nowarnings
CI: don't accept clippy warnings
2022-06-09 06:48:29 +02:00
Alexander Weiss
1c419faaa3 CI: don't accept clippy warnings 2022-06-09 06:29:14 +02:00
aawsome
0f2b570e48
Merge pull request #8 from rustic-rs/add-tests
Add tests to CI
2022-06-08 22:59:20 +02:00
Alexander Weiss
8eacd233af Add tests to CI 2022-06-08 22:50:40 +02:00
aawsome
dff0293f53
Merge pull request #6 from rustic-rs/more-lints
Add more lints
2022-06-08 20:19:25 +02:00
Alexander Weiss
6bc5d51579 Add more lints 2022-06-08 20:09:58 +02:00
Alexander Weiss
3faccd27f0 Add automatic update to progress bars after 1s 2022-06-08 20:00:22 +02:00
aawsome
30b01426e3
Merge pull request #4 from dimejo/check-wording
Change wording for `check` to match restic
2022-06-08 19:27:25 +02:00
Alex JOST
f4c982acf9
Change wording for check to match restic 2022-06-08 15:05:45 +02:00
Alexander Weiss
b60781895e Add CI pipeline (checks and lints) 2022-06-06 06:38:49 +02:00
Alexander Weiss
7721493a6c correct Cargo.toml and changelog 2022-06-06 06:38:21 +02:00
aawsome
05fe6454a0
Merge pull request #2 from Dr-Emann/unix_metadata
Use `unix` metadata extensions, rather than linux-specific ones
2022-06-05 08:29:22 +02:00
Alexander Weiss
ddc13cc793 bump version to 0.2.0-rc1 2022-06-04 21:46:39 +02:00
Alexander Weiss
d4e78ecd1c Be more clear about compressed repo files 2022-06-04 07:52:07 +02:00
Alexander Weiss
366ce3ad3a Add delete field to snapshot 2022-06-03 20:12:50 +02:00
Zachary Dremann
86a398b6f6 Use unix metadata extensions, rather than linux-specific ones 2022-06-01 23:35:25 -04:00
Alexander Weiss
92f859c6d7 Put bytes() to helperfunctions 2022-06-01 23:41:13 +02:00
Alexander Weiss
6997b90de5 tag: fix bug, parallelize and add more options 2022-05-31 21:57:31 +02:00
Alexander Weiss
0ef223c683 Add parent and original to snapshots 2022-05-31 21:09:30 +02:00
Alexander Weiss
2b64ce8e6d Only allow one blob_type in packer 2022-05-31 07:05:22 +02:00
Alexander Weiss
cf1a8679bf Add better detection of mixed packs 2022-05-31 01:49:20 +02:00
Alexander Weiss
69f2082a41 Add info about size used in packs (respects compression) 2022-05-31 01:39:00 +02:00
Alexander Weiss
ff1efc9911 Use summary structure in snapshot files 2022-05-31 00:41:42 +02:00
Alexander Weiss
d6b523b688 Update README and add screenshot 2022-05-25 21:24:23 +02:00
Alexander Weiss
06256e7a54 adapt tree json format to restic's tree format 2022-05-23 20:42:07 +02:00
Alexander Weiss
4a3755d18a Add compression support 2022-05-23 10:36:49 +02:00
Alexander Weiss
c4e1728246 restore: Parallelize and add progress bar 2022-05-21 03:13:59 +02:00
Alexander Weiss
6eb55bc39c Small fixes in indexfile treatment 2022-05-18 21:05:33 +02:00
Alexander Weiss
5d9181d7ed prune: Correct stats and parallelize deletion 2022-05-18 21:05:04 +02:00
Alexander Weiss
99b1c2fea0 forget: parallelize deletion 2022-05-18 21:04:30 +02:00
Alexander Weiss
afa6303f15 prune: Improve algorithm 2022-05-17 12:36:01 +02:00
Alexander Weiss
54e93016b8 prune: Add more infos to output 2022-05-12 13:55:02 +02:00
Alexander Weiss
244a5bad27 prune: Correct percentage unused space after prune 2022-05-12 09:28:44 +02:00
Alexander Weiss
c036a6133e Parallelize saving of pack files in backup/prune 2022-05-12 07:06:29 +02:00
Alexander Weiss
1b3fee1572 Update dependencies 2022-05-11 08:51:29 +02:00
Alexander Weiss
041496ba52 prune: Add closure to print byte size 2022-05-10 16:06:02 +02:00