Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gh 963/update openpedigree to use keycloak for authentication #75

Conversation

AlgyTaylor
Copy link
Contributor

No description provided.

AlgyTaylor and others added 30 commits November 10, 2021 10:26
Trying to fix the env vars problem - maybe switching to dev mode will
help?
Environmental variables not being passed through `process.env` it seems.
console.log'ed the result to see, hardcoded the values in to the JS file
to try to get the thing working!
Update the `GetOpenPedigreeData` GraphQL query to fetch the entire
family record, rather than just the `open_pedigree_data` fields.  This
will allow us to extend the functionality to retrieve patient
demographics and other details on the related cohort.
Update the `GetOpenPedigreeData` GraphQL query to fetch the entire
family record, rather than just the `open_pedigree_data` fields.  This
will allow us to extend the functionality to retrieve patient
demographics and other details on the related cohort.
…gm/update-gwl

go-1756: update gql to fetch whole family record
Update controller to fire a `pedigree:person:set` event when a field is
updated.

This allows code to dynamically update the rest of the node based on the
data provided, e.g. use a patient identifier to complete the rest of the
demographic details.
Update all dependencies using `npm audit fix`, followed by `npm update`.
…-1292/add-set-event-listeners

Go 1292/add set event listeners
…-1292/add-set-event-mcgm

Go 1292/add set event mcgm
Add an event listener to OpenPedigree to retrieve demographic data when
an NHS number is entered, then set the appropriate fields in the
pedigree diagram using this data.
…-1732/use-geno-for-demographics

go-1774: live import gen-o demographics
…it-phenotypic-features-with-pedigree

Edit phenotypic features with pedigree
…o-terms-selectize-js-control

Replaced HPO terms selector with selectize.js control linked to hpo.jax.org API.
Update the MCGM-specific query in OpenPedigree to retrieve pedigree data
from the appropriate view.
…it-condition-with-pedigree

go-1740: replaced disorder terms selector with selectize.js control
AlgyTaylor and others added 26 commits October 17, 2023 13:30
…lgyTaylor-patch-3

gh-660: add test env for test
Update GraphQL mutation to use the `family.pedigree` table to save data
to.
Update OpenPedigree to read the pedigree data from the versioned
pedigree data available in the `family.pedigree` table, via the
`pedigree` calculated field in Hasura.
…h-689/resync-open-pedigree

Gh 689/resync open pedigree
Update the `getDemographicsPDS` function so that it uses a consistent
name selection method in relation to the main Gen-o platform.

This functions are not directly linked and will require additional work
to keep them up-to-date.
…h-721/incorrect-patient-name-displayed-when-creating-new-record

gh-721: make spine name lookup consistent
Update text used to change the attribute that pedigrees are shaded by,
as there was some comfusion in relation to what the previous wording had
meant.
…h-779-change-wording-for-currently-selected-highlighted-attribute

Gh-779: change wording for currently selected highlighted attribute
Update the GraphQL query to match the new disorder database structure.
Update app.js to give the `auth0` variable a wider scope.
Update the method used to create a new auth0 client to more closely follow that shown in the auth0 documentation.  Remove some unnecessary
`console.log` calls.
Remove `window` namespace from `setInterval` method call...
Use `npm install keycloak-js` to install the Keycloak JavaScript client.
Run `npm audit fix` to automatically fix some issues with dependencies.
Update webpack to use V5 as this is required for the keycloak-js libray.
@AlgyTaylor AlgyTaylor closed this Oct 9, 2024
@AlgyTaylor AlgyTaylor deleted the gh-963/update-openpedigree-to-use-keycloak-for-authentication branch October 9, 2024 15:18
@AlgyTaylor AlgyTaylor restored the gh-963/update-openpedigree-to-use-keycloak-for-authentication branch October 9, 2024 15:22
@AlgyTaylor AlgyTaylor deleted the gh-963/update-openpedigree-to-use-keycloak-for-authentication branch October 9, 2024 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants