dettlaff
|
51a663bc0a
|
feat: detect more errors
|
2024-12-10 06:15:15 +04:00 |
|
dettlaff
|
9f5ee494a6
|
fix: change default params
|
2024-12-10 04:52:13 +04:00 |
|
dettlaff
|
fcf16a9059
|
fix: typing 100%
|
2024-12-09 12:48:05 +04:00 |
|
dettlaff
|
3c53251caa
|
fix: typing
|
2024-12-09 12:37:57 +04:00 |
|
dettlaff
|
3d3e5bc222
|
fix: rename error to message
|
2024-12-06 03:20:31 +04:00 |
|
dettlaff
|
bd070a3c1d
|
fix: from review and make new error messages
|
2024-12-06 03:05:28 +04:00 |
|
dettlaff
|
9429cbb3a6
|
fix: syntax error
|
2024-12-04 17:47:52 +04:00 |
|
dettlaff
|
ecb3f36f96
|
fix: rename origin, add new mutation
|
2024-12-04 02:54:24 +04:00 |
|
dettlaff
|
e546ef00e9
|
feat: add legacy support
|
2024-12-01 17:29:29 +04:00 |
|
dettlaff
|
43c786dd79
|
fix: from typing import, in place of import typing
|
2024-11-15 04:35:07 +04:00 |
|
dettlaff
|
36ddf2b111
|
feat: update UserMutationInput
|
2024-11-15 04:19:24 +04:00 |
|
dettlaff
|
fbc0ae61fb
|
feat: removed unnecessary functionality from the repository
|
2024-11-03 03:15:51 +04:00 |
|
dettlaff
|
a144c91113
|
refactor: moved json user management to a separate repository
|
2024-10-26 22:22:31 +04:00 |
|
Inex Code
|
d3e7eb44ea
|
chore: Linting
|
2024-09-13 12:11:56 +00:00 |
|
Houkime
|
5ea000baab
|
feature(backups): manual autobackup -> total backup
|
2024-09-13 12:11:56 +00:00 |
|
Houkime
|
a5b52c8f75
|
feature(backup): endpoint to force autobackup
|
2024-09-13 12:11:56 +00:00 |
|
Houkime
|
bb493e6b74
|
feature(backup): reload snapshots when migrating
|
2024-09-13 12:11:56 +00:00 |
|
Houkime
|
a4a70c07d3
|
test(backup): migration test
|
2024-09-13 12:11:56 +00:00 |
|
Houkime
|
5e07a9eaeb
|
feature(backup): error handling for the full restore endpoint
|
2024-09-13 12:11:56 +00:00 |
|
Houkime
|
d4998ded46
|
refactor(services): migrate service management to a special service
|
2024-09-13 12:11:56 +00:00 |
|
Houkime
|
f6151ee451
|
feature(backup): add migration specific endpoints
|
2024-09-13 12:11:56 +00:00 |
|
Inex Code
|
e6b7a1c168
|
style: linting
|
2024-09-11 13:58:48 +03:00 |
|
Houkime
|
68d0ee8c5d
|
test(system): dns migration
|
2024-09-11 13:58:48 +03: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 |
|
Inex Code
|
524adaa8bc
|
add nix-collect-garbage endpoint (#112)
Continuation of the broken #21
Co-authored-by: dettlaff <dettlaff@riseup.net>
Co-authored-by: def <dettlaff@riseup.net>
Co-authored-by: Houkime <>
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api/pulls/112
Reviewed-by: houkime <houkime@protonmail.com>
|
2024-05-01 16:10:39 +03:00 |
|
Houkime
|
3f9d2b2481
|
refactor(services): remove too many imports and cleanup
|
2024-03-06 18:40:05 +03:00 |
|
Houkime
|
1e51f51844
|
feature(backups): intermittent commit for binds, to be replaced
|
2024-03-06 18:40:05 +03:00 |
|
Houkime
|
17a1e34c0d
|
feature(services): check before moving task and before move itself
|
2024-03-06 18:40:05 +03:00 |
|
Houkime
|
7fd09982a4
|
fix(services): a better error message
|
2024-03-06 18:39:27 +03:00 |
|
Houkime
|
d34db3d661
|
fix(services): report moving errors fully
|
2024-03-06 18:39:27 +03:00 |
|
Inex Code
|
2019da1e10
|
feat: Track the status of the nixos rebuild systemd unit
|
2024-02-12 18:17:18 +03:00 |
|
Inex Code
|
a0eb5d572f
|
fix(graphql): Typing of the deprecated move_service function
|
2024-01-10 15:05:10 +02:00 |
|
Houkime
|
b8d02231cf
|
fix(services): handle the async nature of moving.
|
2024-01-08 13:12:27 +00:00 |
|
Houkime
|
4a580e9b7b
|
feature(system): better error handling for shell calls
|
2024-01-08 13:12:27 +00:00 |
|
Houkime
|
2e775dad90
|
fix(users): handle no admin name defined when adding a user
|
2024-01-08 13:12:27 +00:00 |
|
Houkime
|
1b520a8093
|
feature(ssh): change ssh settings from graphql
|
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
|
267cdd391b
|
fix(backup): do not store maybe unpicklable service on the queue
|
2024-01-08 13:12:27 +00:00 |
|
Houkime
|
a12126f685
|
feature(service): error handling on moves
|
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
|
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 |
|
Houkime
|
96bff873a9
|
test(backups): use backup fixture (weird, i surely used it before)
|
2023-11-17 14:33:03 +00:00 |
|
Inex Code
|
cebb71ff4a
|
feat(ssh): Add support for ecdsa keys
|
2023-10-03 16:51:06 +03:00 |
|
Inex Code
|
ad9384c850
|
fix(graphql): backup quotas field typing
|
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
|
2023-08-28 18:24:29 +00:00 |
|
Inex Code
|
ff70a3588e
|
chore: bump version
|
2023-08-04 12:57:31 +03:00 |
|
Houkime
|
bba837530a
|
feature(backups): expose forget to API
|
2023-07-28 10:40:40 +00:00 |
|