Commit graph

67 commits

Author SHA1 Message Date
Houkime
c928263fce feature(backups): load from json 2023-07-17 16:05:00 +03:00
Houkime
60dcde458c feat(backups): sizing up snapshots 2023-07-17 16:05:00 +03:00
Houkime
1d403b0e94 test(backups): test restoring a file 2023-07-17 16:05:00 +03:00
Houkime
e56907f2cd feat(backups): return proper snapshot structs when listing 2023-07-17 16:05:00 +03:00
Houkime
a0a32a7f37 test(backups): reenable snapshot testing 2023-07-17 16:05:00 +03:00
Houkime
348ece8b9c fix(backups): singleton metaclass was screwing with tests 2023-07-17 16:05:00 +03:00
Houkime
a280e5c999 test(backups): localfile repo by default in tests 2023-07-17 16:05:00 +03:00
Houkime
b27f19b201 test(backups): basic file backend init test 2023-07-17 16:05:00 +03:00
Houkime
29c4b74a86 test(backups): test repo init 2023-07-17 16:05:00 +03:00
Houkime
5371c7feef refactor(backups): snapshotlist and local secret groundwork 2023-07-17 16:05:00 +03:00
Houkime
e156e9cd58 test(backup): no snapshots 2023-07-17 16:05:00 +03:00
Houkime
95e2032c63 test(backup): use a backup service function 2023-07-17 16:05:00 +03:00
Houkime
54103973bc test(backup): try to back up! 2023-07-17 16:05:00 +03:00
Houkime
3f2c1e0593 test(backup): make a testfile to backup 2023-07-17 16:05:00 +03:00
Houkime
fc7483a6f2 test(backup): init an in-memory backup class 2023-07-17 16:05:00 +03:00
Houkime
45ab9423b9 test(backup): dummy service 2023-07-17 16:05:00 +03:00
Houkime
9097ba02d7 test(backup): provider class selection 2023-07-17 16:05:00 +03:00