Commit graph

1454 commits

Author SHA1 Message Date
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
Houkime
adcdbfb368 test(services): test mailserver dkim quirk 2024-01-08 13:12:27 +00:00
Houkime
fb15ef9388 test(service): rename service systemctl calltests 2024-01-08 13:12:27 +00:00
Houkime
6ade95bbf1 test(service): refactor systemctl calltests 2024-01-08 13:12:27 +00:00
Houkime
4b2eda25f6 test(service, backup): move dummy service fixtures to conftest.py 2024-01-08 13:12:27 +00:00
Houkime
bcbe1ff50c refactor(dkim): do not use popen 2024-01-08 13:12:27 +00:00
Houkime
2f25329c43 refactor(backup): remove a redundant constant 2024-01-08 13:12:27 +00:00
Houkime
04e3ee821f test(ssh): remove the rest of rest ssh tests bc redundant 2024-01-08 13:12:27 +00:00
Houkime
03feab76b0 test(ssh): user key storage test: removing user keys on undefined 2024-01-08 13:12:27 +00:00
Houkime
7377c6375a test(ssh): user key storage test: removing 2024-01-08 13:12:27 +00:00
Houkime
0669dc117b test(ssh): user key storage test: adding 2024-01-08 13:12:27 +00:00
Houkime
bc45a48af3 test(ssh): json storage of user keys : reading 2024-01-08 13:12:27 +00:00
Houkime
c5bb18215b test(ssh): delete redundant ssh tests 2024-01-08 13:12:27 +00:00
Houkime
b120858fa1 test(ssh): parametrized removing keys 2024-01-08 13:12:27 +00:00
Houkime
ca4b3c972d test(ssh): regular users 2024-01-08 13:12:27 +00:00
Houkime
946413615b test(ssh): dealing with undefined users 2024-01-08 13:12:27 +00:00
Houkime
42d96bcd6d test(ssh): remove rest user getting tests (they are covered by users tests 2024-01-08 13:12:27 +00:00
Houkime
16c2598e9b test(ssh): parametrized testing of ssh key addition, existing and invalid 2024-01-08 13:12:27 +00:00
Houkime
65c2023366 test(ssh): parametrized testing of ssh key addition, more 2024-01-08 13:12:27 +00:00
Houkime
7c4c5929df test(ssh): parametrized testing of ssh key addition 2024-01-08 13:12:27 +00:00
Houkime
b1eec1e37b test(ssh): admin keys json storage tests 2024-01-08 13:12:27 +00:00
Houkime
f24aba8abb test(ssh): admin keys deleting 2024-01-08 13:12:27 +00:00
Houkime
ac41cc00ce test(ssh): admin keys getting 2024-01-08 13:12:27 +00:00
Houkime
e7075546c5 test(ssh): remove root key nonexistent 2024-01-08 13:12:27 +00:00
Houkime
8fc7796da0 test(ssh): remove root key 2024-01-08 13:12:27 +00:00
Houkime
cf2935938d test(ssh): get root key when none 2024-01-08 13:12:27 +00:00
Houkime
7f1fcd66e3 test(ssh): get root key 2024-01-08 13:12:27 +00:00
Houkime
641959a083 test(ssh): adding same key 2024-01-08 13:12:27 +00:00
Houkime
4b51f42e1b test(ssh): remove corresponding rest test 2024-01-08 13:12:27 +00:00
Houkime
e1db00e509 test(ssh): add one more root key 2024-01-08 13:12:27 +00:00
Houkime
90c0c34a8d test(ssh): add root key when none 2024-01-08 13:12:27 +00:00
Houkime
ee854aad1a test(ssh): delete rest test of undefined root key deletion 2024-01-08 13:12:27 +00:00
Houkime
a2065b87b7 test(ssh): delete undefined root keys 2024-01-08 13:12:27 +00:00
Houkime
25d2537208 test(ssh): add docstring with scope to tests/test_ssh 2024-01-08 13:12:27 +00:00
Houkime
a5ab0df161 test(ssh): add rootkey json tests 2024-01-08 13:12:27 +00:00
Houkime
0b90e3d20f test(ssh): remove rest ssh enablement tests 2024-01-08 13:12:27 +00:00
Houkime
60c7e9a7e2 test(ssh): full ssh enablement-via-gql readwrite testing 2024-01-08 13:12:27 +00:00
Houkime
9822d42dac test(ssh): remove rest enablement tests 2024-01-08 13:12:27 +00:00