Commit Graph

562 Commits

Author SHA1 Message Date
Alexander Weiss
8000845e93 ls: Add alternative option name --numeric-id 2024-02-02 09:01:53 +01:00
aawsome
a6ec35680f
feat: Add webdav command (#1024)
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
Co-authored-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-01-30 09:53:53 +00:00
aawsome
9a41c74f36
feat(cli): Add colors to help texts (#1007)
Co-authored-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-01-28 16:29:01 +00:00
aawsome
08bcc7ac7c
fix: error handling when entering passwords (#963) 2024-01-28 16:27:18 +00:00
aawsome
f16ba04646
refactor: adjust to changes in rustic_core for added rustic_backend (#966) 2024-01-28 15:26:59 +00:00
aawsome
7019743fcb
feat: Add option --numeric-uid-gid to ls (#1019) 2024-01-27 23:25:40 +01:00
aawsome
75482c65f6
fix: diff: Add local: to path syntax (#1000) 2024-01-11 13:09:35 +01:00
Jakub Jirutka
76cd795b51
feat(cli): Allow building without self-update feature (#975)
Co-authored-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-01-01 08:11:13 +00:00
aawsome
ea22ff0778
support progress bars without length (#968)
Co-authored-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-12-16 22:58:28 +01:00
aawsome
b8e0e40eac
feat: Add --quiet option to backup and forget (#964) 2023-12-10 23:41:03 +00:00
aawsome
6f573f517b
fix: Fix progress for copy command (#965) 2023-12-10 23:39:55 +00:00
Alexander Weiss
5be54a1bfe diff: improve code (better lifetime handling) 2023-12-08 15:27:37 +01:00
aawsome
536d1c1fac
fix: log config file logs after reading config files (#961) 2023-12-03 23:19:02 +01:00
zxcat
0df8922090
Fix term log level limiter when log-file option set (#913) 2023-10-20 04:36:46 +00:00
aawsome
4eb32574e0
init: Handle option --dry-run (#906) 2023-10-12 14:39:09 +00:00
simonsan
29ce537b03
feat(alloc): Add optional (unsupported) allocators (#897)
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-19 20:46:26 +00:00
simonsan
d33e576fd8
ci: deactivate semver checks until rustic-rs library is released
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-19 00:55:41 +02:00
simonsan
f3b0ac58a8
chore(docs): update library documentation
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-19 00:49:44 +02:00
aawsome
432380e157
Allow setting env variables in config file (#866)
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
Co-authored-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-18 21:44:57 +00:00
simonsan
9a711ae599
chore: remove outdated lint
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-18 17:52:14 +02:00
simonsan
da6217277f
docs: fix item links in documentation for rustic_core
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 19:27:10 +02:00
aawsome
2af074a7f4
feat(backup): Add init option (#805)
Co-authored-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-11 06:17:27 +02:00
simonsan
50248e72f9 Refactor rustic_core API & add documentation
Co-authored-by: Alexander Weiss <alex@weissfam.de>
2023-09-05 21:55:23 +02:00
aawsome
f528337113
feat(commands): add --json option to forget command (#806)
Co-authored-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-08-16 18:41:13 +02:00
Alexander Weiss
3477669eb0 handle non-unicode link-targets 2023-08-01 06:46:38 +02:00
Alexander Weiss
a436fc4522 refactor diff command 2023-07-21 12:14:09 +02:00
aawsome
774604924f
Merge pull request #774 from rustic-rs/refactor-repair
refactor repair command
2023-07-20 21:20:48 +02:00
Alexander Weiss
65df10766b ls: Add options --summary and --long 2023-07-20 20:50:59 +02:00
Alexander Weiss
b0c9d7c8ab refactor repair command 2023-07-19 23:26:33 +02:00
Alexander Weiss
74bc7ca304 refactor merge command 2023-07-18 16:39:09 +02:00
Alexander Weiss
9f494313da refactor copy command 2023-07-14 16:10:06 +02:00
Alexander Weiss
ce40f1d42b refactor backup command 2023-07-13 22:26:24 +02:00
Alexander Weiss
e033ae9f5a refactor restore command 2023-07-10 23:01:54 +02:00
aderemi-adesada
3e310ab77d Fix "forget" command not removing provided IDs' snapshots 2023-07-08 13:23:28 +01:00
Alexander Weiss
031823634a refactor list command 2023-07-08 07:58:25 +02:00
aawsome
f39e1e408b
Merge pull request #734 from rustic-rs/refactor-ls
Refactor ls command
2023-07-08 07:53:00 +02:00
Alexander Weiss
bbfd0cd464 refactor ls command 2023-07-07 20:31:00 +02:00
Alexander Weiss
a93efb171b refactor tag command 2023-07-07 20:25:05 +02:00
Alexander Weiss
61314c219e Move init command to rustic_core 2023-07-07 07:02:10 +02:00
Alexander Weiss
b79254a90e move config command to rustic_core 2023-07-07 07:02:10 +02:00
Alexander Weiss
e334423848 move key command to rustic_core 2023-07-07 07:02:10 +02:00
Alexander Weiss
21a0376b4e refactor repository opening 2023-07-07 06:25:52 +02:00
Alexander Weiss
d3f2e73dc8 use Repository states 2023-06-29 23:42:42 +02:00
Alexander Weiss
adea0c00fb move dump functionality to rustic_core 2023-06-27 11:48:39 +02:00
Alexander Weiss
0f553b5c31 move forget to rustic_core 2023-06-26 19:32:53 +02:00
Alexander Weiss
bec4d7cbb9 fix rustfmt 2023-06-26 09:19:04 +02:00
Aderemi Adesada
088eabd489 enforce confirmation of key when prompting for new key 2023-06-25 20:43:12 +01:00
Alexander Weiss
b20f2ee8a7 move warm_up into rustic_core 2023-06-25 08:26:24 +02:00
Alexander Weiss
a71d0b2e49 move getting snapshots to rustic_core 2023-06-24 07:34:51 +02:00
Alexander Weiss
a4d64116c1 move prune into rustic_core 2023-06-23 17:03:07 +02:00