Houkime
d4998ded46
refactor(services): migrate service management to a special service
2024-09-13 12:11:56 +00:00
Houkime
77fb99d84e
feature(system): dns migration
2024-09-11 13:58:48 +03:00
Inex Code
1259c081ef
style: Reformat with new Black version
2024-07-26 22:59:44 +03:00
Inex Code
9b93107b36
feat: Service configuration ( #127 )
...
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api/pulls/127
2024-07-26 18:33:04 +03:00
Houkime
8402f66a33
refactor(services): remove too many imports and cleanup
2024-03-04 14:12:44 +00:00
Houkime
0068272382
feature(backups): intermittent commit for binds, to be replaced
2024-03-04 14:12:43 +00:00
Houkime
fb41c092f1
feature(services): check before moving task and before move itself
2024-03-04 14:12:37 +00:00
Houkime
b22dfc0469
fix(services): a better error message
2024-03-04 13:30:03 +00:00
Houkime
e42da357fb
fix(services): report moving errors fully
2024-03-04 13:30:03 +00:00
Houkime
b8d02231cf
fix(services): handle the async nature of moving.
2024-01-08 13:12:27 +00:00
Houkime
f5999516fa
feature(services): better error reporting in disable and enable service
2024-01-08 13:12:27 +00:00
Houkime
a12126f685
feature(service): error handling on moves
2024-01-08 13:12:27 +00:00
Inex Code
c6919293b6
refactor(api): Group mutations
...
I've learned that there is no problem in grouping mutations like we do with queries.
This is a big mistake from my side, now we have legacy not so conveniently placed endpoints.
I've grouped all mutations, left the copies of old ones flattened in the root for backwards compatibility.
We will migrate to mutation groups on client side, and backups now only use grouped mutations.
Tests are updated.
2023-06-21 06:46:56 +03:00
Inex Code
7935de0fe1
Migrate to FastAPI ( #13 )
...
Co-authored-by: inexcode <inex.code@selfprivacy.org>
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api/pulls/13
2022-08-25 20:03:56 +03:00