Houkime
|
1a65545c29
|
test(backups, token_repo): move non-graphql tests out of graphql
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
0b10c083af
|
test(services): test double enables and disables
|
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
|
aa287d9cf3
|
test(services): try moving to the same device
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
9a3800ac7b
|
test(service): moving errors
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
1e77129f4f
|
test(service): restart
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
018a8ce248
|
test(service): an unauthorized query
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
b06f1a4153
|
test(service): other unauthorized mutations
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
83c639596c
|
test(service): start service unauthorized
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
6d244fb603
|
test(service): disable nonexistent service
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
34782a3ca8
|
test(service): enable nonexistent service
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
bfdd98cb60
|
test(service): stop nonexistent service
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
a163718120
|
test(service): start nonexistent service
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
b9f3aa49bd
|
test(service): enable-disable return values
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
bd43bdb335
|
test(service): breakout raw api calls with ids
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
47cfaad160
|
test(service): startstop return values
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
92612906ef
|
test(service): enabled status get
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
728ea44823
|
test(service): startstop
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
7808033bef
|
test(services): check id and status
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
9bf239c3a8
|
test(services): disable usual services for testing
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
7ef751db98
|
test(services): break out graphql basics
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
6e9d86e844
|
test(backup): break out dummy service fixture
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
69a05de3d7
|
test(backup): ensure we actually call backup fixture and related resets
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
85c90105ea
|
test(backup): ensure we use correct repo folder
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
011e052962
|
test(backups): more checks regarding tmpdirs and mounting
|
2024-01-08 13:12:27 +00:00 |
Houkime
|
993b58d52d
|
beauty(backup): remove stray comments and imports, format
continuous-integration/drone/push Build is failing
Details
|
2023-11-20 11:29:42 +00:00 |
Houkime
|
4339c00058
|
test(backups): test the trimming task
continuous-integration/drone/push Build is failing
Details
|
2023-11-17 15:53:57 +00:00 |
Houkime
|
f1a452009a
|
refactor(backups): only async snapshot trimming
continuous-integration/drone/push Build is failing
Details
|
2023-11-17 15:39:21 +00:00 |
Houkime
|
96bff873a9
|
test(backups): use backup fixture (weird, i surely used it before)
|
2023-11-17 14:33:03 +00:00 |
Houkime
|
e414f3b8fd
|
fix(auth): fix timezone issues with recovery tokens
continuous-integration/drone/push Build is failing
Details
|
2023-11-13 09:15:12 -07:00 |
Houkime
|
dd6f37a17d
|
feature(auth): tz_aware recovery
continuous-integration/drone/push Build is failing
Details
|
2023-11-10 17:10:01 +00:00 |
Houkime
|
e78bcca9f2
|
test(auth): forced utc in recovery tests
|
2023-11-10 12:49:30 +00:00 |
Houkime
|
8caf7e1b24
|
fix(backups): do not infinitely retry automatic backup if it errors out
|
2023-11-10 10:20:27 +00:00 |
Houkime
|
a66ee2d3e5
|
test(auth): fix future expiring too fast
continuous-integration/drone/push Build is failing
Details
|
2023-11-01 16:46:36 +00:00 |
Houkime
|
3deaeb28c5
|
test(auth): fix assert_ok's wrt nested structure
continuous-integration/drone/push Build is failing
Details
|
2023-11-01 15:30:29 +00:00 |
Inex Code
|
829aca14be
|
Merge branch 'master' into redis/connection-pool
continuous-integration/drone/push Build is failing
Details
|
2023-10-24 19:25:36 +03:00 |
Inex Code
|
8b840d4c2c
|
fix(backups): expose snapshot reason and set the default value
continuous-integration/drone/push Build is failing
Details
|
2023-09-09 09:52:20 +03:00 |
Inex Code
|
39baa3725b
|
Merge remote-tracking branch 'origin/master' into quotas
continuous-integration/drone/push Build is failing
Details
|
2023-09-09 03:36:17 +03:00 |
Inex Code
|
dedd6a9cc9
|
refactor(backups): use restic-like rotation policy
continuous-integration/drone/push Build is failing
Details
|
2023-09-09 03:26:41 +03:00 |
Houkime
|
56be3d9c31
|
fix(backup): trim auto-snapshots on setting the quotas
continuous-integration/drone/push Build is failing
Details
|
2023-09-08 16:22:53 +00:00 |
Houkime
|
0dfb41a689
|
feature(backups): a task to autorefresh cache. Redis expiry abolished
continuous-integration/drone/push Build is failing
Details
|
2023-09-01 10:41:27 +00:00 |
Inex Code
|
ad9384c850
|
fix(graphql): backup quotas field typing
continuous-integration/drone/push Build is failing
Details
|
2023-08-30 12:03:19 +03:00 |
Houkime
|
9fdc536f9f
|
BROKEN(backups): hooking up quotas to API fails. AutobackupQuotas needs to be an input type, but if input type, it fails because it needs to be an Output type, which is not documented
continuous-integration/drone/push Build is failing
Details
|
2023-08-28 18:24:29 +00:00 |
Houkime
|
a75a102df6
|
test(backups): test quotas with actual backups
|
2023-08-28 17:15:27 +00:00 |
Houkime
|
9207f5385c
|
feature(backups): actual finegrained quotas
|
2023-08-28 17:02:45 +00:00 |
Inex Code
|
ada89a2494
|
Merge branch 'master' into fix-restores-wrt-service-status
continuous-integration/drone/push Build is failing
Details
|
2023-08-25 19:01:16 +03:00 |
Houkime
|
0a852d8b50
|
fix(backups): consider failing services MORE and not try to stop them
|
2023-08-23 13:39:12 +00:00 |
Houkime
|
b2c7e8b73a
|
feature(backups): caps for autobackups
continuous-integration/drone/push Build is failing
Details
|
2023-08-21 12:45:31 +00:00 |
Houkime
|
1b9761293c
|
test(backup): test reasons
|
2023-08-21 11:30:35 +00:00 |
Houkime
|
027a37bb47
|
feature(backup): remember the reason for making a snapshot
|
2023-08-21 11:11:56 +00:00 |