Skip to content

Commit

Permalink
Feat/#302 endpoint (#308)
Browse files Browse the repository at this point in the history
* apollo setup. mirror argo-clinical (#303)

* apollo setup. mirror argo-clinical

* skip TS lib check on node modules

* fix path

* fix typo

---------

Co-authored-by: Ciaran Schutte <[email protected]>

* Gql schemas (#304)

* apollo setup. mirror argo-clinical

* fix path

* add program donor summary

* add missing utils and configs. in line with recent argo-clinical commits

* add program donor published analysis by date

* adds missing configs and utils

* fix schema merging and types

---------

Co-authored-by: Ciaran Schutte <[email protected]>

* auth function code refactor and reusable (#305)

* rearrange some auth funcs

* clean up imports

* use ego package utils

* add rdpc code from env var

* remove rdpc_code property from base query args

---------

Co-authored-by: Ciaran Schutte <[email protected]>

* fix imports

* public key and prettier

* use ego token utils

* apollo setup. mirror argo-clinical (#303)

* apollo setup. mirror argo-clinical

* skip TS lib check on node modules

* fix path

* fix typo

---------

Co-authored-by: Ciaran Schutte <[email protected]>

* Gql schemas (#304)

* apollo setup. mirror argo-clinical

* fix path

* add program donor summary

* add missing utils and configs. in line with recent argo-clinical commits

* add program donor published analysis by date

* adds missing configs and utils

* fix schema merging and types

---------

Co-authored-by: Ciaran Schutte <[email protected]>

* add route

* add env feature flag

* add json web token, get token from req, check auth

* export get public key

* add prettier org plugin

* fix build issues. update prettuer packages

* jwt env var unused

* export unused getpublickey

* npm i @apollo/server lib

* use develop branch package-lock and use npm i for missing libs

---------

Co-authored-by: Ciaran Schutte <[email protected]>
  • Loading branch information
ciaranschutte and Ciaran Schutte authored May 8, 2024
1 parent 633ede5 commit 84eb4d9
Show file tree
Hide file tree
Showing 8 changed files with 428 additions and 421 deletions.
6 changes: 6 additions & 0 deletions .schema.env
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ EGO_PUBLIC_KEY=-----BEGIN PUBLIC KEY-----\r\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMII




PORT=7000

######
Expand All @@ -67,3 +68,8 @@ GRAPHQL_PORT=
######
RDPC_CODE=TORONTO


######
# API
######
FEATURE_INDEX_ENDPOINT_ENABLED=true
Loading

0 comments on commit 84eb4d9

Please sign in to comment.