-
Notifications
You must be signed in to change notification settings - Fork 3
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
SIMSBIOHUB-400: BioHub Dataset & Security Feature Branch #212
Conversation
Openshift URLs for the PR Deployment: |
Update dashboard page to load submission data.
…iohubbc-platform into dataset_security_feature
Add tests for service/repo functions.
…iohubbc-platform into dataset_security_feature
…iohubbc-platform into dataset_security_feature
…ervice-client-auth
…iohubbc-platform into dataset_security_feature
Openshift URLs for the PR Deployment: |
Port Auth changes from SIMS (newer keycloak libraries, etc) Refactor service client authentication - No longer relies on any hard-coded keycloak service client values, everything is read in from the database. - Added new db-constants.ts file, which is used to load constants from the database during API initialization (currently only loads service client information, but can be updated to support other constants as needed). Populate submission source_system column from live submission data. - Was hard coded before. Update seed to mark a pseudo-random number of submissions as reviewed, and a subset of those as published. UI change for Jer: Change default switch case for security review status to UNSECURED (rather than PENDING), so that the user only ever sees either UNSECURED, SECURED, or PARTIAL status.
Continuation of #219. Ported over auth/keycloak changes from SIMS but missed some changes that impacted the pipeline (wouldn't be noticed when running locally).
Quality Gate failedFailed conditions 7.1% Duplication on New Code (required ≤ 3%) See analysis details on SonarCloud Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🐱 Ran locally, functioning properly
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good
* Added features to review and secure dataset submissions: See New BioHub Submissions; See Completed BioHub Submissions; Complete Review and Publish Subissions; Admin Review Submission Page; Secure Submission; Unsecure Published Dataset. * Added supplementary changes from SIMS: Ports header improvements from SIMS; Ports latest Keycloak changes from SIMS.
Overview
Review and Secure Dataset Submissions.
Links to Jira tickets
Description of relevant changes