Commit Graph
101 Commits
Author SHA1 Message Date
timeshifter 530a1e090a inline all messages 2022-12-06 15:15:43 +01:00
timeshifter 28963c3e64 refactor 2022-12-06 15:10:36 +01:00
timeshifter 695c4fc924 start introducing modules 2022-12-06 14:59:55 +01:00
timeshifter 80cfe58be1 handle keyboard interrupt 2022-12-06 14:30:31 +01:00
timeshifter 891f6f3eec small refactor 2022-12-06 14:29:15 +01:00
timeshifter da6d6f1cc4 fix typos 2022-12-06 14:26:00 +01:00
timeshifter 8735251671 fix pyright lints 2022-12-06 11:20:39 +01:00
Dr. Matthias Ratajczak 457697f15a add better error message 2022-05-04 11:32:35 +02:00
Dr. Matthias Ratajczak 3cf5daa335 remove old TODO 2022-05-04 11:29:42 +02:00
Dr. Matthias Ratajczak 21b3cb588e fix overzealous snapshot removal bug 2022-05-04 11:26:39 +02:00
Dr. Matthias Ratajczak 07960781b5 add more tests for snapshot cleaning 2022-05-04 10:39:18 +02:00
timeshifter 89d5988ff7 fix formatting 2022-05-03 22:03:33 +02:00
timeshifter d5ff589edb reenabled old snapshot cleaning 2022-05-03 22:03:21 +02:00
timeshifter 3cd6473b48 add tests related to snapshots 2022-05-03 22:00:06 +02:00
timeshifter e1c61dacc6 remove duplicate test 2022-05-03 21:59:36 +02:00
timeshifter f23d277c5b workaround cleaning stale snapshots 2022-02-03 19:51:14 +01:00
timeshifter 85e3e0b60d fix: datetime format string 2022-01-05 13:38:37 +01:00
timeshifter c0a9a1a507 fix: config.keep_snapshots_per_interval.items 2022-01-05 13:38:20 +01:00
timeshifter 66371ff899 fix: ZFSPath, Dataset hash 2022-01-05 13:37:57 +01:00
timeshifter 07d4946432 fix: dont send if start == end 2022-01-05 13:37:27 +01:00
timeshifter aeb7cb00bd add: TestZFSPath 2021-12-05 18:21:40 +01:00
timeshifter a03e249a7c fix: black 2021-12-05 17:27:10 +01:00
timeshifter d16bce790a docstrings 2021-12-05 17:27:00 +01:00
timeshifter 997133657a refactor: type hinting 2021-12-05 16:34:52 +01:00
timeshifter eaa4ed5709 reworded todo 2021-12-04 23:23:21 +01:00
timeshifter 064207bbe6 add: todo type hints 2021-12-04 23:18:46 +01:00
timeshifter 20b9b7eb8b add: Messages 2021-12-04 23:15:21 +01:00
timeshifter d22108d20a add: docstrings in Manager 2021-12-04 23:07:09 +01:00
timeshifter be47ff5f68 chg: _verify_running_as_root 2021-12-04 23:06:38 +01:00
timeshifter 000220ddc7 chg: confirm new datasets before doing anything 2021-12-04 22:38:29 +01:00
timeshifter bfb1f4bb7c del: outdated docstring 2021-12-04 21:05:30 +01:00
timeshifter 5fd53479a0 add: first backup feature 2021-12-04 21:04:53 +01:00
timeshifter 5ab603ed60 add: send_absolute 2021-12-04 20:54:37 +01:00
timeshifter 400316786e fix: black 2021-12-04 20:53:15 +01:00
timeshifter f070a35937 add: steps towards sending first snapshot 2021-12-04 14:59:58 +01:00
timeshifter 6cd61f8709 add: CommandInterface 2021-12-04 14:43:56 +01:00
timeshifter a52927add8 refactor: cryptsetup._get_device_from_status 2021-12-03 20:33:57 +01:00
timeshifter bd1ff01c08 del: todo 2021-12-03 20:26:33 +01:00
timeshifter 55f836c01d refactoring 2021-12-03 20:25:17 +01:00
timeshifter 7ada92bb32 refactoring 2021-12-03 20:23:49 +01:00
timeshifter 92bc8d388c del: functools.cache 2021-12-03 20:13:31 +01:00
timeshifter 464ed06dbb refactor: Cryptsetup subcommands 2021-12-03 20:13:01 +01:00
timeshifter fef8a3f3ea refactoring 2021-12-03 20:10:17 +01:00
timeshifter 61161038b2 refactor: ZFS 2021-12-03 19:15:12 +01:00
timeshifter c8d1fdb353 refactor: ZFS 2021-12-03 19:00:35 +01:00
timeshifter efe680e813 add: skip decrypt if already decrypted 2021-12-02 16:53:39 +01:00
timeshifter ef8da31e6d del: todo 2021-12-02 16:21:21 +01:00
timeshifter 171bdd95a3 fix: black 2021-12-02 16:21:02 +01:00
timeshifter a4e9b12c4c add: skip scrub if recently scrubbed 2021-12-02 16:20:55 +01:00
timeshifter 359a6a99a8 add: Command.receive_from_stream 2021-12-02 15:23:32 +01:00