inexcode
|
83736e1e8f
|
docs: add a pull request section to contributing.md
|
2022-11-01 11:38:37 +03:00 |
|
inexcode
|
19a4ec5377
|
feat: Add redis pool singleton
|
2022-10-28 11:24:45 +03:00 |
|
inexcode
|
8cdacb73dd
|
refactor: Use singleton metaclass for all singleton classes
|
2022-10-27 18:31:52 +03:00 |
|
Inex Code
|
0a09a338b8
|
Register migration
|
2022-09-22 19:41:48 +03:00 |
|
Inex Code
|
7a1e8af8fe
|
Catch error during binds migration and delete the job if it is stuck during restart
|
2022-09-22 19:38:59 +03:00 |
|
Inex Code
|
e387e30983
|
Fix handling of FileNotFoundError during size calculation
|
2022-09-22 18:34:33 +03:00 |
|
Inex Code
|
582e38452d
|
Fix Gitea moving
|
2022-09-19 03:50:43 +03:00 |
|
Inex Code
|
6bbceca917
|
Fix ownership issue
|
2022-09-19 03:04:57 +03:00 |
|
Inex Code
|
9a339729b7
|
Fix Generic service mover success output
|
2022-09-19 02:57:22 +03:00 |
|
Inex Code
|
a7208c1a91
|
Fix generic service mover being unable to move
|
2022-09-19 02:43:06 +03:00 |
|
Inex Code
|
49571b6ef2
|
Fix generic service mover being unable to move to sda1
|
2022-09-19 02:32:29 +03:00 |
|
Alya Sirko
|
a3260aadc3
|
Add SonarQube to Pipeline (#15)
Co-authored-by: Alya Sirko <alya@selfprivacy.org>
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api/pulls/15
Co-authored-by: Alya Sirko <alya.sirko@tuta.io>
Co-committed-by: Alya Sirko <alya.sirko@tuta.io>
|
2022-09-16 10:31:51 +03:00 |
|
Inex Code
|
9489180363
|
Fix job deletion
|
2022-09-09 17:51:41 +03:00 |
|
Inex Code
|
97acae189f
|
Bump API version
|
2022-09-09 17:46:58 +03:00 |
|
Inex Code
|
d7cba49c4a
|
Fix job uid generation
|
2022-09-09 17:42:40 +03:00 |
|
inexcode
|
32278e9063
|
Bind to 127.0.0.1 instead of 0.0.0.0
|
2022-08-26 21:01:14 +04:00 |
|
inexcode
|
4f2332f8a0
|
Add permission check for deleting job
|
2022-08-25 22:42:37 +04:00 |
|
Inex Code
|
0e68ef1386
|
Merge pull request 'SelfPrivacy API 2.0' (#14) from graphql into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api/pulls/14
|
2022-08-25 20:25:03 +03: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 |
|
def
|
206589d5ad
|
add system nixos tasks
|
2022-08-01 21:32:20 +02:00 |
|
def
|
337cf29884
|
Add GraphQJ user and ssh management (#12)
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api/pulls/12
Co-authored-by: def <dettlaff@riseup.net>
Co-committed-by: def <dettlaff@riseup.net>
|
2022-08-01 13:40:40 +03:00 |
|
Inex Code
|
5be240d357
|
Update Strawberry and backport graphql-core to Nixos 21.11
|
2022-08-01 13:28:12 +03:00 |
|
Inex Code
|
bec99f29ec
|
Add a jobs singleton
|
2022-07-30 18:24:21 +03:00 |
|
Inex Code
|
8ea6548710
|
Fix typing
|
2022-07-30 18:01:51 +03:00 |
|
Inex Code
|
67c8486c9b
|
Add more fields to GraphQL storage query
|
2022-07-30 17:48:33 +03:00 |
|
inexcode
|
1f64a76723
|
Fix typo
|
2022-07-26 15:52:28 +03:00 |
|
inexcode
|
e3245cd26a
|
Add mount volume migration
|
2022-07-26 15:33:44 +03:00 |
|
inexcode
|
a6fe72608f
|
Bytes from int to str
|
2022-07-25 17:17:57 +03:00 |
|
inexcode
|
5532114668
|
Add volume management
|
2022-07-25 17:08:31 +03:00 |
|
Inex Code
|
26f9393d95
|
Implement change system settings
Co-authored-by: Detlaff <dettlaff@riseup.net>
|
2022-07-12 16:24:29 +03:00 |
|
Inex Code
|
eb21b65bbc
|
More system tests
Co-authored-by: Detlaff <dettlaff@riseup.net>
|
2022-07-11 16:42:51 +03:00 |
|
Inex Code
|
e3354c73ef
|
Change datetime formats, more tests
|
2022-07-08 18:28:08 +03:00 |
|
def
|
9bd2896db8
|
fix recovery tests
|
2022-07-07 15:53:19 +02:00 |
|
Inex Code
|
63f3b2f4d1
|
Update tests for detlaff
|
2022-07-07 14:49:04 +03:00 |
|
Inex Code
|
e5405dfc6b
|
linting
|
2022-07-05 15:54:21 +03:00 |
|
Inex Code
|
5711cf66b0
|
Api fixes
|
2022-07-05 15:11:41 +03:00 |
|
Inex Code
|
376bf1ef77
|
Add more tests
|
2022-07-05 08:14:37 +03:00 |
|
Inex Code
|
503a39f390
|
API keys graphql tests
|
2022-06-29 20:39:46 +03:00 |
|
Inex Code
|
45c3e3003d
|
hhh
|
2022-06-24 21:18:21 +03:00 |
|
Inex Code
|
80e5550f7d
|
add basic system getters
|
2022-06-24 21:14:20 +03:00 |
|
Inex Code
|
c6a3588e33
|
add CORS
|
2022-06-24 20:25:49 +03:00 |
|
Inex Code
|
07e723dec8
|
more precise permission control
|
2022-06-24 20:12:32 +03:00 |
|
Inex Code
|
517a769e5b
|
add auth check
|
2022-06-24 20:08:58 +03:00 |
|
Inex Code
|
e2ac429975
|
parser
|
2022-06-24 19:50:30 +03:00 |
|
Inex Code
|
71c70592b2
|
fixes
|
2022-06-24 19:35:42 +03:00 |
|
Inex Code
|
6ca723867e
|
once again
|
2022-06-24 19:28:58 +03:00 |
|
Inex Code
|
766edc657a
|
resolve circular import
|
2022-06-24 19:24:10 +03:00 |
|
Inex Code
|
9b25bc0d53
|
Add api status resolvers
|
2022-06-24 19:17:03 +03:00 |
|
Inex Code
|
17b8334c6e
|
typo
|
2022-06-24 18:23:09 +03:00 |
|
Inex Code
|
01dea50c1f
|
tmp allow access to graphql without auth
|
2022-06-24 18:21:13 +03:00 |
|