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

23.12.1 #296

Merged
merged 48 commits into from
Feb 14, 2024
Merged

23.12.1 #296

merged 48 commits into from
Feb 14, 2024

Conversation

HadleyKing
Copy link
Contributor

No description provided.

HadleyKing and others added 30 commits November 29, 2023 10:47
- one to submit and one to retreive
Changes to be committed:
	new file:   server/authentication/selectors.py
	modified:   server/authentication/services.py
	modified:   server/bcodb/admin.py
	modified:   server/bcodb/apis.py
	modified:   server/bcodb/models.py
	modified:   server/bcodb/services.py
	modified:   server/bcodb/urls.py
	modified:   server/portaluserdb/settings.py
	modified:   server/portaluserdb/urls.py
	modified:   server/requirements.txt
Changes to be committed:
	modified:   client/src/components/builder/index.js
	modified:   client/src/services/bco.service.js
	modified:   client/src/slices/bcoSlice.js
Changes to be committed:
	modified:   server/authentication/services.py
	modified:   server/bcodb/apis.py
	modified:   server/bcodb/urls.py
Changes to be committed:
	modified:   client/src/components/builder/provenanceDomain.js
- add ORCID support for authentication in `/authentication/services.py`
- customized Django Admin for BCODB and BCO in `bcodb/admin.py`
- Updates to model in `bcodb/apis.py`
- Update to API function name in `bcodb/urls.py`

Changes to be committed:
	modified:   server/authentication/services.py
	modified:   server/bcodb/admin.py
	modified:   server/bcodb/apis.py
	new file:   server/bcodb/migrations/0007_bco.py
	modified:   server/bcodb/models.py
	modified:   server/bcodb/urls.py
Fix #246
Changes to be committed:
	modified:   server/bcodb/apis.py
	new file:   server/tests/fixtures/testing_example_bcos.json
	new file:   server/tests/test_views/test_draft_bco_add.py
Fix #247
Changes to be committed:
	modified:   server/authentication/selectors.py
	modified:   server/bcodb/apis.py
	modified:   server/tests/fixtures/testing_data.json
	modified:   server/tests/test_views/test_draft_bco_add.py
	new file:   server/tests/test_views/test_draft_bco_get.py
Fix #248
Changes to be committed:
	modified:   server/authentication/selectors.py
	modified:   server/authentication/services.py
	modified:   server/bcodb/apis.py
	modified:   server/bcodb/services.py
	modified:   server/bcodb/urls.py
	modified:   server/portaluserdb/settings.py
	new file:   server/tests/test_views/test_draft_bco_delete.py
	modified:   server/tests/test_views/test_draft_bco_get.py
Fix #207
Changes to be committed:
	new file:   .github/workflows/django.yml
Changes to be committed:
	modified:   .github/workflows/django.yml
Changes to be committed:
	modified:   .github/workflows/django.yml
Changes to be committed:
	modified:   .github/workflows/django.yml
Changes to be committed:
	modified:   server/authentication/selectors.py
	modified:   server/authentication/services.py
	modified:   server/bcodb/apis.py
	modified:   server/portaluserdb/settings.py
	modified:   server/tests/test_views/test_draft_bco_delete.py
	modified:   server/tests/test_views/test_draft_bco_get.py
Changes to be committed:
	modified:   client/src/components/builder/components.js
	modified:   client/src/components/builder/provenanceDomain.js
	modified:   client/src/layouts/shared/ToolsDropDown.js
Changes to be committed:
	modified:   client/package-lock.json
	modified:   client/package.json
	modified:   client/src/App.css
	modified:   client/src/App.js
	modified:   client/src/components/about/BCOnexus.js
	modified:   client/src/components/about/MeetOurTeam.js
Changes to be committed:
	modified:   client/src/components/about/Overview.js
	modified:   client/src/components/about/SB.js
	modified:   client/src/components/about/Story.js
Changes to be committed:
	modified:   client/src/App.css
	modified:   client/src/components/home/BcoDb.js
	modified:   client/src/components/home/BioComputeResources.js
	modified:   client/src/components/home/Builder.js
	modified:   client/src/components/home/Documentation.js
	modified:   client/src/components/home/FdaBox.js
	modified:   client/src/components/home/Galaxy.js
	modified:   client/src/components/home/Hive.js
	modified:   client/src/components/home/Intro.js
	modified:   client/src/components/home/NewsBar.js
	modified:   client/src/components/home/Specification.js
	modified:   client/src/components/home/Tsc.js
	modified:   client/src/components/home/Workshop.js
	modified:   client/src/components/home/index.js
Changes to be committed:
	modified:   client/src/components/account/Servers.js
	modified:   client/src/components/bcodbs/SearchResults.js
	modified:   client/src/components/resources/Builder.js
	modified:   client/src/components/resources/DNAnexus.js
	modified:   client/src/components/resources/Galaxy.js
	modified:   client/src/components/resources/Hive.js
	modified:   client/src/components/resources/Packages.js
	modified:   client/src/components/resources/index.js
Changes to be committed:
	modified:   client/src/components/builder/components.js
	modified:   client/src/components/builder/descriptionDomain.js
	modified:   client/src/components/builder/errorDomain.js
	modified:   client/src/components/builder/executionDomain.js
	modified:   client/src/components/builder/extensionDomain.js
	modified:   client/src/components/builder/index.js
	modified:   client/src/components/builder/ioDomain.js
	modified:   client/src/components/builder/parametricDomain.js
	modified:   client/src/components/builder/provenanceDomain.js
	modified:   client/src/components/builder/rawJson.js
	modified:   client/src/components/builder/reviewer.js
	modified:   client/src/components/builder/specialFeilds.js
	modified:   client/src/components/builder/treeView.js
	modified:   client/src/components/builder/usabilityDomain.js
Changes to be committed:
	modified:   client/src/components/resources/CGC.js
	modified:   client/src/components/resources/Citations.js
Changes to be committed:
	modified:   client/src/index.html
	modified:   client/src/layouts/MainNavBar.js
	modified:   client/src/layouts/ObjectNavBar.js
Changes to be committed:
	modified:   server/tests/fixtures/testing_data.json
Fix #276
Changes to be committed:
	modified:   server/authentication/apis.py
	new file:   server/tests/test_views/test_orcid_auth.py
Changes to be committed:
	modified:   client/src/components/builder/index.js
	modified:   server/authentication/apis.py
	modified:   server/authentication/selectors.py
When a user changes or adds an ORCID to their account it should require validation to save it.
This was a fix for #90 in 23.07. Somehow it was reverted and needed to be added again.
Changes to be committed:
	modified:   client/src/components/account/Profile.js
	modified:   client/src/services/auth.service.js
	modified:   client/src/slices/accountSlice.js
	modified:   server/authentication/apis.py
	modified:   server/authentication/services.py
	modified:   server/authentication/urls.py
	modified:   server/bcodb/services.py
- /orcid/add/
- /orcid/remove/
Changes to be committed:
	modified:   server/authentication/apis.py
	new file:   server/tests/test_views/test_orcid_add.py
	modified:   server/tests/test_views/test_orcid_auth.py
	new file:   server/tests/test_views/test_orcid_remove.py
	modified:   server/users/selectors.py
Changes to be committed:
	modified:   server/authentication/apis.py
	modified:   server/authentication/urls.py
	modified:   server/prefix/apis.py
Changes to be committed:
	modified:   client/src/components/account/index.js
	modified:   client/src/services/auth.service.js
	modified:   client/src/slices/accountSlice.js
Changes to be committed:
	modified:   client/src/components/auth/Login.js
	modified:   client/src/slices/accountSlice.js
Changes to be committed:
	modified:   client/src/components/bcodbs/SearchResults.js
Changes to be committed:
	modified:   client/src/components/home/FdaBox.js
	deleted:    client/src/components/home/NewsBar.js
	modified:   client/src/components/home/index.js
	modified:   server/.secrets.example
Copy link

gitguardian bot commented Jan 31, 2024

⚠️ GitGuardian has uncovered 2 secrets following the scan of your pull request.

Please consider investigating the findings and remediating the incidents. Failure to do so may lead to compromising the associated services or software components.

🔎 Detected hardcoded secrets in your pull request
GitGuardian id GitGuardian status Secret Commit Filename
5477442 Triggered Generic High Entropy Secret 9da8304 server/tests/fixtures/testing_data.json View secret
8267001 Triggered Generic High Entropy Secret 9da8304 server/tests/fixtures/testing_data.json View secret
🛠 Guidelines to remediate hardcoded secrets
  1. Understand the implications of revoking this secret by investigating where it is used in your code.
  2. Replace and store your secrets safely. Learn here the best practices.
  3. Revoke and rotate these secrets.
  4. If possible, rewrite git history. Rewriting git history is not a trivial act. You might completely break other contributing developers' workflow and you risk accidentally deleting legitimate data.

To avoid such incidents in the future consider


🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.

Our GitHub checks need improvements? Share your feedbacks!

HadleyKing and others added 2 commits January 31, 2024 09:29
Update for "Temp Draft" submission
Changes to be committed:
	modified:   server/bcodb/apis.py
Changes to be committed:
	modified:   server/tests/test_views/test_draft_bco_add.py
@HadleyKing HadleyKing merged commit 769d35c into main Feb 14, 2024
2 checks passed
@HadleyKing HadleyKing deleted the 23.12.1 branch February 14, 2024 19:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants