Houkime
|
98de85e569
|
fix(backups): return one job, not an array of one
|
2023-06-07 14:27:37 +00:00 |
|
Houkime
|
4b8abb6a66
|
fix(backups): return 400, not 300
|
2023-06-07 14:25:17 +00:00 |
|
Houkime
|
0c95c5913b
|
BREAKING CHANGE(backups): support only individual service backup requests(combinable)
|
2023-06-07 14:11:22 +00:00 |
|
Houkime
|
ff58bdccbb
|
feature(backups): set autobackup period from gql
|
2023-06-05 11:49:37 +00:00 |
|
Houkime
|
9a94f7624e
|
feature(backups): a graphql call to invalidate cache
|
2023-06-01 16:12:32 +00:00 |
|
Houkime
|
50952d688a
|
feature(backups): graphql mutation for restore
|
2023-06-01 14:03:40 +00:00 |
|
Houkime
|
603ed2ddf9
|
feature(backups): start backup graphql API
|
2023-05-31 12:07:47 +00:00 |
|
Houkime
|
9c4d2a0ba5
|
feature(backups): drop repository call
|
2023-05-29 18:24:38 +00:00 |
|
Houkime
|
97e4c529f6
|
feature(backups): init repo mutation
|
2023-05-29 15:34:26 +00:00 |
|
Houkime
|
7cf295450b
|
refactor(tokens-repo): do not use tokens repo directly from graphql
|
2022-12-26 14:13:46 +00:00 |
|
Houkime
|
f33d5155b0
|
refactor(tokens-repo): delete use_new_device_auth_token from auth utils
|
2022-12-26 14:03:55 +00:00 |
|
Houkime
|
29723b9f3a
|
refactor(tokens-repo): delete use_mnemonic_recoverery_token from auth utils
|
2022-12-26 11:01:07 +00:00 |
|
Houkime
|
cb1906144c
|
refactor(tokens-repo): delete get_new_device_auth_token from auth utils
|
2022-12-26 10:27:10 +00:00 |
|
Houkime
|
3f6aa9bd06
|
refactor(tokens-repo): delete delete_new_device_auth_token from auth utils
|
2022-12-26 10:13:37 +00:00 |
|
Houkime
|
3021584adc
|
refactor(tokens-repo): delete refresh_token() from auth
|
2022-12-21 15:23:42 +00:00 |
|
Houkime
|
39277419ac
|
refactor(tokens-repo): use tokens-repo to refresh tokens
|
2022-12-21 13:09:51 +00:00 |
|
Houkime
|
009a89fa02
|
refactor(tokens-repo): use token repo for graphql use_recovery_api_key
|
2022-12-21 10:33:06 +00:00 |
|
inexcode
|
8cdacb73dd
|
refactor: Use singleton metaclass for all singleton classes
|
2022-10-27 18:31:52 +03:00 |
|
Inex Code
|
9489180363
|
Fix job deletion
|
2022-09-09 17:51:41 +03:00 |
|
Inex Code
|
d7cba49c4a
|
Fix job uid generation
|
2022-09-09 17:42:40 +03:00 |
|
inexcode
|
4f2332f8a0
|
Add permission check for deleting job
|
2022-08-25 22:42:37 +04: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 |
|
def
|
206589d5ad
|
add system nixos tasks
|
2022-08-01 21:32:20 +02:00 |
|
def
|
337cf29884
|
Add GraphQJ user and ssh management (#12)
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api/pulls/12
Co-authored-by: def <dettlaff@riseup.net>
Co-committed-by: def <dettlaff@riseup.net>
|
2022-08-01 13:40:40 +03:00 |
|
Inex Code
|
67c8486c9b
|
Add more fields to GraphQL storage query
|
2022-07-30 17:48:33 +03:00 |
|
inexcode
|
5532114668
|
Add volume management
|
2022-07-25 17:08:31 +03:00 |
|
Inex Code
|
26f9393d95
|
Implement change system settings
Co-authored-by: Detlaff <dettlaff@riseup.net>
|
2022-07-12 16:24:29 +03:00 |
|
Inex Code
|
e3354c73ef
|
Change datetime formats, more tests
|
2022-07-08 18:28:08 +03:00 |
|
def
|
9bd2896db8
|
fix recovery tests
|
2022-07-07 15:53:19 +02:00 |
|
Inex Code
|
5711cf66b0
|
Api fixes
|
2022-07-05 15:11:41 +03:00 |
|
Inex Code
|
503a39f390
|
API keys graphql tests
|
2022-06-29 20:39:46 +03:00 |
|