Commit Graph

29 Commits

Author SHA1 Message Date
james d196662ac6 Replace HashSet with IndexSet to preserve order
Also clean up some match arms.
2026-04-27 20:46:04 +02:00
james 44d917c264 Tidy, rename and refactor a little 2026-04-27 16:13:17 +02:00
james 46e980fe76 Remove old and experimental code 2026-04-27 11:57:05 +02:00
james 8b7d76017f Wait for the progressor to finish 2026-04-27 11:11:17 +02:00
james a6e3471181 Make dryrun an option to job::run, not a job property 2026-04-27 11:10:00 +02:00
james 87cc05f33a Support quoting in commands
Also reordered stuff in job.rs.
2026-04-27 10:38:41 +02:00
james 2784bb678a Switch datasets from Vec to HashSet 2026-04-27 08:54:24 +02:00
james 1baeb9f465 Add permissions to github token 2026-04-26 18:39:17 +02:00
james 5618cb5efc chore: Release zfsbackup version 0.2.2
Release / release (push) Has been cancelled
v0.2.2
2026-04-26 18:27:32 +02:00
james 302009cf59 Add github workflow 2026-04-26 18:22:48 +02:00
james 1face8eea8 chore: Release zfsbackup version 0.2.1
Release / release (push) Successful in 1m16s
v0.2.1
2026-04-26 18:07:46 +02:00
james 48078e5bd3 Add gitea URLs 2026-04-26 18:07:37 +02:00
james 21e674ffb0 chore: Release zfsbackup version 0.2.0
Release / release (push) Failing after 1m14s
v0.2.0
2026-04-26 18:03:27 +02:00
james 694ae9cc71 Only build binaries for Linux 2026-04-26 18:03:10 +02:00
james 8fb4578554 chore: Release zfsbackup version 0.1.2
Release / release (push) Failing after 2m25s
v0.1.2
2026-04-26 17:55:46 +02:00
james 4b1cfadc4d Add gitea build 2026-04-26 17:55:21 +02:00
james b42218a883 Add config for goreleaser 2026-04-26 17:36:01 +02:00
james 6dba9c2780 chore: Release zfsbackup version 0.1.1 v0.1.1 2026-04-26 17:18:54 +02:00
james 09955893a5 Add .gitignore 2026-04-26 17:18:11 +02:00
james 3b1b55ebcb Disable publishing crates 2026-04-26 17:17:25 +02:00
james c7a9dc5f53 Add descriptive doc comment to target arg 2026-04-26 16:55:46 +02:00
james 44f4b100bc Rearrange pipeline injector to a vec of filters 2026-04-26 16:29:56 +02:00
james ce81e266b7 Add pluggable progressors 2026-04-26 14:51:22 +02:00
james c2ccccc88f Allow configuring retention limit 2026-04-26 12:24:09 +02:00
james e173cf2df3 Add line breaks between entries 2026-04-26 12:23:46 +02:00
james 2022130867 Add progress reporting 2026-04-25 22:18:31 +02:00
james 64ecb2e117 A working rust zfsbackup 2026-04-25 17:18:01 +02:00
james f9fef536d9 Improve zfsbackup a bit 2026-04-25 02:55:41 +02:00
james 5f3369cf46 Add rust zfsbackup 2026-04-25 01:33:15 +02:00