Commit graph

11 commits

Author SHA1 Message Date
1b91168d06 style: fix imports 2024-06-27 17:43:13 +03:00
Inex Code
a742e66cc3 feat: Add "OTHER" as a server provider
We should allow manual SelfPrivacy installations on unsupported server providers. The ServerProvider enum is one of the gatekeepers that prevent this and we can change it easily as not much server-side logic rely on this.

The next step would be manual DNS management, but it would be much more involved than just adding the enum value.
2024-05-25 14:12:51 +03:00
Inex Code
0ef6569d97 fix(backups): try to actually get backup configuration 2023-06-14 00:43:01 +03:00
Houkime
f1987edd99 feature(backups): register localfile backend 2023-05-17 20:27:40 +00:00
Houkime
a66a3f35fc feat(backup): add in-memory backup 2023-05-17 20:27:40 +00:00
inexcode
670911a92a feat(dns): Add deSec as a DNS provider 2023-05-09 11:58:30 +03:00
Inex Code
8ce13f0ad2 feat: Add Digital Ocean as a DNS provider 2023-02-06 11:50:43 +03:00
Houkime
9540e26ce1 add digitalocean and backblaze options 2022-11-02 13:52:33 +00: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
Inex Code
80e5550f7d add basic system getters 2022-06-24 21:14:20 +03:00
inexcode
75e3143c82 strawberry init 2022-06-24 15:26:51 +03:00