Commit Graph

19 Commits (d9b5710007bb7e2dbcf6d8e75f7e089e0509283d)

Author SHA1 Message Date
Houkime c624529670 refactor(tokens-repo): switch token backend to redis
And use timezone-aware comparisons for expiry checks
2023-01-13 13:43:04 +00:00
Houkime eba1f19a55 test(tokens-repo): cleanup recovery tests 2023-01-13 13:43:04 +00:00
Houkime cf87b3590b test(tokens-repo): complete the recovery test rework 2023-01-13 13:43:04 +00:00
Houkime c8ccd415fe test(tokens-repo): rework limited uses test 2023-01-13 13:43:04 +00:00
Houkime 59f5ec2e2e test(tokens-repo): rework recovery expiration in the past 2023-01-13 13:43:04 +00:00
Houkime 5280aca544 test(tokens-repo): rework expiring recovery key tests 2023-01-13 13:43:04 +00:00
Houkime 8e1e917bff test(tokens-repo): check for token existense in recovery tests 2023-01-13 13:43:04 +00:00
Houkime 0160f4aac0 test(tokens-repo): break out using recovery key 2023-01-13 13:43:04 +00:00
Houkime 5382558655 test(tokens-repo): use get recovery status in test of recovery use 2023-01-13 13:43:04 +00:00
Houkime b6dff04f42 test(tokens-repo): use assert recent 2023-01-13 13:43:04 +00:00
Houkime f742c256d7 test(tokens-repo): break out getting recovery key 2023-01-13 13:43:04 +00:00
Houkime 88508985c9 test(tokens-repo): break out getting status 2023-01-13 13:43:04 +00:00
Houkime 8d15955124 test(tokens-repo): use assert_empty consistently 2023-01-13 13:43:04 +00:00
Houkime a8d91a7a63 test(tokens-repo): delete extraneous test token content copies 2023-01-13 13:43:04 +00:00
Inex Code 7935de0fe1 Migrate to FastAPI (#13)
Co-authored-by: inexcode <inex.code@selfprivacy.org>
Reviewed-on: SelfPrivacy/selfprivacy-rest-api#13
2022-08-25 20:03:56 +03:00
def 337cf29884 Add GraphQJ user and ssh management (#12)
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
Reviewed-on: SelfPrivacy/selfprivacy-rest-api#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 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 503a39f390 API keys graphql tests 2022-06-29 20:39:46 +03:00