Houkime
|
aa3dc5fb05
|
fix(backups): fix wrong typing in autobackups
|
2024-03-28 17:43:31 +04:00 |
|
dettlaff
|
fc60d55994
|
Merge branch 'def/nix-collect-garbage-endpoint'
|
2024-02-15 02:57:57 +04:00 |
|
Houkime
|
4757bedc4e
|
test(backup): add tests for cache reloads
|
2024-02-13 14:12:41 +02:00 |
|
Houkime
|
bc0602bfcb
|
fix(backup): rework caching so that there are rarer api calls
|
2024-02-13 14:12:41 +02:00 |
|
Inex Code
|
4263f6fc63
|
Merge pull request 'devshell: add black, mypy and corresponding python-lsp-server plugins' (#93) from flake-devshell into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api/pulls/93
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
|
2024-02-13 14:12:05 +02:00 |
|
Alexander Tomokhov
|
ad6514658d
|
fix devshell: Strawberry CLI dependencies
|
2024-02-13 01:47:58 +04:00 |
|
Alexander Tomokhov
|
b4fe79fdce
|
devshell: add black, mypy and corresponding python-lsp-server plugins
|
2024-02-12 19:58:28 +04:00 |
|
dettlaff
|
567f094336
|
fix: frem review
|
2024-02-08 18:40:12 +04:00 |
|
dettlaff
|
29596a4f47
|
docs: changed the description of the error class
|
2024-02-05 13:46:38 +04:00 |
|
dettlaff
|
b3127fb1b4
|
Merge branch 'def/nix-collect-garbage-endpoint' of git.selfprivacy.org:SelfPrivacy/selfprivacy-rest-api into def/nix-collect-garbage-endpoint
|
2024-02-03 23:10:55 +04:00 |
|
dettlaff
|
eb1bc9d730
|
fix: from review
|
2024-02-03 23:10:01 +04:00 |
|
Inex Code
|
d0eee319d3
|
Merge pull request 'run pytest inside an ephemeral NixOS VM; update readme' (#85) from flake-check-and-readme into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api/pulls/85
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
|
2024-02-01 12:04:10 +02:00 |
|
Alexander Tomokhov
|
1ec6be59fd
|
flake: NixOS VM Test for running pytest with Redis; nix flake check
+ refactor getting python module from API package
+ readme: nixpkgs flake input update
|
2024-02-01 00:05:16 +04:00 |
|
def
|
44d43c92d9
|
Merge branch 'master' into def/nix-collect-garbage-endpoint
|
2024-01-30 16:05:04 +02:00 |
|
dettlaff
|
045ad30ec3
|
fix: add mock for nix collect garbage
|
2024-01-30 18:04:43 +04:00 |
|
Inex Code
|
591138c353
|
Merge pull request 'fix(backups): hopefully clearer errors on backup' (#87) from backup-errorhandling into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api/pulls/87
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
|
2024-01-26 15:15:47 +02:00 |
|
houkime
|
9e8326bbcf
|
Merge pull request 'feature(backups): remove all json logic' (#86) from do-not-load-backup-provider-from-json into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api/pulls/86
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
|
2024-01-26 12:35:48 +02:00 |
|
Houkime
|
eaf29178fe
|
fix(backups): hopefully clearer errors on backup
|
2024-01-24 16:41:49 +00:00 |
|
Inex Code
|
23adf95898
|
style: Remove unused import
|
2024-01-24 19:31:56 +04:00 |
|
Houkime
|
e13ad71a93
|
feature(backups): remove all json logic
|
2024-01-24 14:36:44 +00:00 |
|
dettlaff
|
d923b04aef
|
Merge branch 'master' into def/nix-collect-garbage-endpoint
|
2024-01-23 21:01:08 +04:00 |
|
dettlaff
|
bb1e1bcae0
|
fix: rename functions
|
2024-01-17 19:26:10 +04:00 |
|
houkime
|
e3761a200c
|
Merge pull request 'not-autobackup-disabled' (#82) from not-autobackup-disabled into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api/pulls/82
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
|
2024-01-15 12:12:31 +02:00 |
|
Houkime
|
c38e066507
|
test(backups): separate autobackup tests to a file (was a bit of a mess)
|
2024-01-12 14:43:54 +00:00 |
|
Houkime
|
7ec62a8f79
|
fix(backups): do not autobackup disabled services
|
2024-01-12 14:35:15 +00:00 |
|
Inex Code
|
0ccb85d5cc
|
Merge pull request 'Adapt API to the NixOS configuration changes' (#79) from remove-rest-flaked into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api/pulls/79
|
2024-01-10 16:53:12 +02:00 |
|
Inex Code
|
e588bef597
|
docs: Add a note about how to use experimental nix features
|
2024-01-10 17:17:36 +03:00 |
|
Inex Code
|
a0eb5d572f
|
fix(graphql): Typing of the deprecated move_service function
|
2024-01-10 15:05:10 +02:00 |
|
Inex Code
|
b6f436d8b3
|
refactor: Adapt API to the NixOS configuration changes
|
2024-01-10 15:05:10 +02:00 |
|
Inex Code
|
1e9744227b
|
refactor: Move from nix-shell to nix flake
|
2024-01-10 15:05:10 +02:00 |
|
Inex Code
|
6b4920a0e7
|
Merge pull request 'Dismantle REST API' (#55) from remove-rest into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api/pulls/55
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
|
2024-01-09 20:58:51 +02:00 |
|
Houkime
|
2b21df9ad3
|
chore(version): bump version to 3.0, no Rest API
|
2024-01-08 13:14:50 +00:00 |
|
Houkime
|
8e21e6d378
|
feature(services): introduce 'modules' field in userdata and group services settings there
|
2024-01-08 13:12:27 +00:00 |
|
Houkime
|
8e551a8fe0
|
refactor(services): use generic code for enabling and disabling
|
2024-01-08 13:12:27 +00:00 |
|
Houkime
|
b8d02231cf
|
fix(services): handle the async nature of moving.
|
2024-01-08 13:12:27 +00:00 |
|
Houkime
|
3080f5a18b
|
feature(rest): remove rest
|
2024-01-08 13:12:27 +00:00 |
|
Houkime
|
02b10b5078
|
feature(auth): remove rest auth code
|
2024-01-08 13:12:27 +00:00 |
|
Houkime
|
3e1fbdd4aa
|
feature(services): remove rest services code
|
2024-01-08 13:12:27 +00:00 |
|
Houkime
|
41cd876f57
|
feature(users): remove rest users code
|
2024-01-08 13:12:27 +00:00 |
|
Houkime
|
43d9d47aed
|
feature(system): remove rest system code
|
2024-01-08 13:12:27 +00:00 |
|
Houkime
|
d96739c9ae
|
test(system): remove rest system tests
|
2024-01-08 13:12:27 +00:00 |
|
Houkime
|
46cc3171ab
|
test(system): test generic shell calls
|
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
|
dcf6dd9ac5
|
test(users): delete rest user tests
|
2024-01-08 13:12:27 +00:00 |
|
Houkime
|
ab081f6fbc
|
test(users): delete redundant rest admin deletion tests
|
2024-01-08 13:12:27 +00:00 |
|
Houkime
|
e7c89e3e3f
|
test(users): delete a user and CHECK that it was deleted
|
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
|
c470ec45e8
|
test(users): test invalid usernames (and delete it from rest)
|
2024-01-08 13:12:27 +00:00 |
|
Houkime
|
2669e17c91
|
test(users): test adding users with missing (not just empty) fields
|
2024-01-08 13:12:27 +00:00 |
|
Houkime
|
e835173fea
|
fix(users): handle no admin case
|
2024-01-08 13:12:27 +00:00 |
|