Commit graph

28 commits

Author SHA1 Message Date
Inex Code
1f1fcc223b fix: division by zero 2024-03-07 23:29:37 +03:00
Houkime
f5d7666614 refactor(backups): remove excessive imports 2024-03-01 13:54:10 +00:00
Houkime
bf33fff20d fix(backups): finish the autobackup job 2024-03-01 12:44:08 +00:00
Houkime
742bb239e7 fix(backups): simplify autobackups to avoid deadlocks 2024-03-01 12:44:08 +00:00
Houkime
52f8e283be fix(backups): fix wrong typing in autobackups 2024-02-23 16:45:59 +00:00
Houkime
bc0602bfcb fix(backup): rework caching so that there are rarer api calls 2024-02-13 14:12:41 +02:00
Houkime
2f25329c43 refactor(backup): remove a redundant constant 2024-01-08 13:12:27 +00:00
Houkime
267cdd391b fix(backup): do not store maybe unpicklable service on the queue 2024-01-08 13:12:27 +00:00
Houkime
d4b2ca14bb feature(backups): a task to autorefresh cache. Redis expiry abolished 2024-01-08 13:12:27 +00:00
Houkime
993b58d52d beauty(backup): remove stray comments and imports, format 2023-11-20 11:29:42 +00:00
Houkime
4339c00058 test(backups): test the trimming task 2023-11-17 15:53:57 +00:00
Houkime
f1a452009a refactor(backups): only async snapshot trimming 2023-11-17 15:39:21 +00:00
Houkime
5ac93c30ae refactor(backups): async quota setting 2023-11-17 15:22:21 +00:00
Inex Code
39baa3725b Merge remote-tracking branch 'origin/master' into quotas 2023-09-09 03:36:17 +03:00
Houkime
0dfb41a689 feature(backups): a task to autorefresh cache. Redis expiry abolished 2023-09-01 10:41:27 +00:00
Houkime
027a37bb47 feature(backup): remember the reason for making a snapshot 2023-08-21 11:11:56 +00:00
Inex Code
eafc7a412c fix: timezone awareness of automatic backup task 2023-07-20 19:42:44 +03:00
Inex Code
c9d20e8efd fix(backups): make datetimes from huey timezone aware 2023-07-20 19:39:10 +03:00
Inex Code
0245d629fd refactor(backups): linting 2023-07-20 18:24:26 +03:00
Houkime
9075afd38a test(backups): test out that pre-restore backup plays nice with jobs 2023-07-07 12:50:20 +00:00
Houkime
865e304f42 test(backups): test backup API - backing up 2023-06-14 10:16:31 +00:00
Houkime
7f984b678f feature(backups): integration between restore and jobs 2023-06-07 15:05:58 +00:00
Houkime
0bf18dcdc7 refactor(backups): cleanup unused imports in tasks 2023-05-17 20:27:42 +00:00
Houkime
396b42b69c test(backups): test jobs starting and finishing when from Backups 2023-05-17 20:27:42 +00:00
Houkime
108fca0eb3 feature(backups): simplest jobs intergration in tasks: created and finished 2023-05-17 20:27:42 +00:00
Houkime
d1425561d9 feature(backups): restore task 2023-05-17 20:27:42 +00:00
Houkime
4018dca184 feature(backups): automatic backup 2023-05-17 20:27:41 +00:00
Houkime
772b499b46 feature(backups): huey task to back up 2023-05-17 20:27:41 +00:00