Commit graph

100 commits

Author SHA1 Message Date
dettlaff 90948b727b fix: imports 2024-12-19 00:35:33 +04:00
dettlaff 5d55a15706 feat: add
groups_list
2024-12-12 16:00:07 +04:00
dettlaff 6440a4f5c9 feat: add KanidmCliSubprocessError and more descriptions 2024-12-11 15:16:14 +04:00
dettlaff eca12a3079 feat: delete RootIsNotAvailableForModification and PrimaryUserDeletionNotAllowed 2024-12-11 13:16:38 +04:00
dettlaff c5ae43aab3 fix: return response_data 2024-12-11 07:35:20 +04:00
dettlaff 41ca72ae24 fix: add type debbug 2024-12-11 07:27:45 +04:00
dettlaff 0700e2285f feat: add more errors processing 2024-12-11 06:00:14 +04:00
dettlaff cf3e6fe39e feat: add new errors processing 2024-12-11 05:48:30 +04:00
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