Commit Graph

21 Commits

Author SHA1 Message Date
Dimitrie Stefanescu bd3eee8308 test(user services): added test for findOrCreateUser 2020-09-24 19:52:19 +01:00
Dimitrie Stefanescu 33d7af71e6 feat(apps): corrects redirect url for the desktop manager 2020-09-23 10:26:39 +01:00
Dimitrie Stefanescu 7a5e76c8fd test(users): adds user search api test 2020-09-21 14:11:29 +01:00
Dimitrie Stefanescu 260d38ab1b test(refresh tokens): added tests for refresh tokens
+ scaffolded tests for user search and server info update routes
2020-09-21 10:03:49 +01:00
Dimitrie Stefanescu ec8fd46c5a test(auth): added tests for authN/Z registration, redirection and token exchange 2020-09-21 09:51:40 +01:00
Dimitrie Stefanescu 512e105cd5 test(auth): added test for serverinfo auth strategies test 2020-09-20 16:23:12 +01:00
Dimitrie Stefanescu c843d68abe feat(apps): listing, revoking, & tests 2020-09-20 15:05:32 +01:00
Dimitrie Stefanescu a9f5adad2f feat(apps): services & gql resolvers + tests 2020-09-19 15:51:50 +01:00
Dimitrie Stefanescu e0b60d5b99 feat(apps): resolver for secret field & author return on app 2020-09-18 23:46:23 +01:00
Dimitrie Stefanescu 6cdeccb74b feat(apps): more service implementations, cleanup, and tests 2020-09-18 23:12:43 +01:00
Dimitrie Stefanescu 03bd49ef6d feat(apps): scaffolded more app services & more (cleanup, tests, etc.) 2020-09-18 16:46:23 +01:00
Dimitrie Stefanescu 348a81aab2 feat(api): splits auth and apps gql schemas into separate files 2020-09-16 16:58:02 +01:00
Dimitrie Stefanescu ffcca1126d feat(apps): scaffolding & cleaning up models & api 2020-09-16 16:42:49 +01:00
Dimitrie Stefanescu 3c4a5ac31c feat(error tracing): adds sentry error tracing to apollo server & express routes 2020-09-03 15:43:54 +01:00
Dimitrie Stefanescu 107266b901 feat(local auth): in dev/test mode, returns a token on the authorization finalisation middleware 2020-09-02 14:04:29 +01:00
Dimitrie Stefanescu 1b57a2ba4b feat(auth): returns the userid on registration if no app id is present 2020-08-31 18:28:16 +01:00
Dimitrie Stefanescu 8a023d25d5 fix(setup): fully removes the setup check app 2020-08-31 18:15:18 +01:00
Dimitrie Stefanescu 16f3e1bb03 fix(subs): wrapps onConnection in a try catch and checks for auth headers
some clients send the connection params with lowercase :/
2020-08-31 13:27:55 +01:00
Dimitrie Stefanescu 89e8f671c8 test(pass): all tests now pass 🧙‍♂️
increase coverage to >90% (and keep it there). currently at 89.6% - so close
2020-07-22 22:03:51 +01:00
Dimitrie Stefanescu 73a7f2853d test(gql): fixed last gql tests (objects) 2020-07-22 21:31:24 +01:00
Dimitrie Stefanescu 13b6ccb400 chore(naming): renamed apps to auth 2020-07-19 23:57:46 +01:00