SelfPrivacy API 2.0 #14
inex
commented 2022-08-25 20:15:36 +03:00
Owner
- Moved from Flask to FastAPI
- REST part is adapted to the new framework
- Added GraphQL
- Disk device management
- Huey (task worker) now launched in a separate process
- Basic job management
- New services API aloowing dynamic services list
- Moved from Flask to FastAPI
- REST part is adapted to the new framework
- Added GraphQL
- Disk device management
- Huey (task worker) now launched in a separate process
- Basic job management
- New services API aloowing dynamic services list
inex
added 39 commits 2022-08-25 20:15:37 +03:00
75e3143c82
strawberry init
99beee40d6
Add integration with flask
992a7837d4
Update strawberry patch to remove backport
c20b0c94f4
Update strawberry patch
fc971292c2
add __init__.py to resolvers
a6ad9aaf90
rename folder
28db251f1f
rollback the rename
01dea50c1f
tmp allow access to graphql without auth
17b8334c6e
typo
9b25bc0d53
Add api status resolvers
766edc657a
resolve circular import
6ca723867e
once again
71c70592b2
fixes
e2ac429975
parser
517a769e5b
add auth check
07e723dec8
more precise permission control
c6a3588e33
add CORS
80e5550f7d
add basic system getters
45c3e3003d
hhh
503a39f390
API keys graphql tests
376bf1ef77
Add more tests
5711cf66b0
Api fixes
e5405dfc6b
linting
63f3b2f4d1
Update tests for detlaff
9bd2896db8
fix recovery tests
e3354c73ef
Change datetime formats, more tests
eb21b65bbc
More system tests
26f9393d95
Implement change system settings
5532114668
Add volume management
a6fe72608f
Bytes from int to str
e3245cd26a
Add mount volume migration
1f64a76723
Fix typo
67c8486c9b
Add more fields to GraphQL storage query
8ea6548710
Fix typing
bec99f29ec
Add a jobs singleton
5be240d357
Update Strawberry and backport graphql-core to Nixos 21.11
337cf29884
Add GraphQJ user and ssh management (#12)
206589d5ad
add system nixos tasks
7935de0fe1
Migrate to FastAPI (#13)
inex
merged commit 0e68ef1386 into master 2022-08-25 20:25:04 +03:00
inex
referenced this issue from a commit 2022-08-25 20:25:04 +03:00
Merge pull request 'SelfPrivacy API 2.0' (#14) from graphql into master
No reviewers
Labels
No Label
Bug
Contributions welcome
Did not do
Duplicate
Feature
Module
Backups
Module
GraphQL
Priority
High
Priority
Low
Priority
Medium
Refactor
Severity
High
Severity
Low
Severity
Medium
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: SelfPrivacy/selfprivacy-rest-api#14
Loading…
Reference in New Issue
There is no content yet.
Delete Branch "graphql"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?