-
Notifications
You must be signed in to change notification settings - Fork 1
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
Changing ORCID should require validation #90
Labels
Milestone
Comments
HadleyKing
added a commit
that referenced
this issue
Jun 8, 2023
Fix #90 Changes to be committed: modified: client/src/components/account/Profile.js modified: client/src/services/auth.service.js modified: client/src/slices/accountSlice.js
HadleyKing
added a commit
that referenced
this issue
Jun 8, 2023
Fix #90 Changes to be committed: modified: server/authentication/apis.py modified: server/authentication/urls.py modified: server/bcodb/services.py
HadleyKing
added a commit
to biocompute-objects/bco_api
that referenced
this issue
Jun 8, 2023
updated dev DB Related to biocompute-objects/portal_userdb#90 Changes to be committed: modified: admin_only/db.sqlite3.dev modified: authentication/apis.py
HadleyKing
added a commit
to biocompute-objects/bco_api
that referenced
this issue
Jun 8, 2023
updated dev DB Related to biocompute-objects/portal_userdb#90 Changes to be committed: modified: admin_only/db.sqlite3.dev modified: authentication/apis.py
HadleyKing
added a commit
that referenced
this issue
Jun 8, 2023
* Add Orcid User Info Api Fix biocompute-objects/playbook-partnership#16 Changes to be committed: modified: server/authentication/apis.py modified: server/authentication/services.py modified: server/authentication/urls.py * Typo fix Changes to be committed: modified: client/src/components/bcodbs/SearchOptions.js * Update services.py move `now = make_aware(datetime.utcnow())` to top * 1st round of changes Changes to be committed: modified: client/src/components/builder/index.js modified: client/src/components/builder/preview.js modified: client/src/components/viewer/cardViews.js modified: client/src/components/viewer/index.js modified: client/src/layouts/MainLayout/index.js * GA4 added * Add resetToken API for server For biocompute-objects/bco_api#158 Changes to be committed: modified: server/bcodb/apis.py modified: server/bcodb/services.py modified: server/bcodb/urls.py * Token reset button for the client Fix biocompute-objects/bco_api#158 * Add functions for ORCID authentication Changes to be committed: modified: server/authentication/apis.py modified: server/authentication/services.py modified: server/authentication/urls.py modified: server/bcodb/services.py modified: server/users/apis.py * Add/Remove ORCID for UI Fix #90 Changes to be committed: modified: client/src/components/account/Profile.js modified: client/src/services/auth.service.js modified: client/src/slices/accountSlice.js * Add/Remove ORCID for server Fix #90 Changes to be committed: modified: server/authentication/apis.py modified: server/authentication/urls.py modified: server/bcodb/services.py --------- Co-authored-by: tianywan819 <[email protected]>
HadleyKing
added a commit
that referenced
this issue
Jun 9, 2023
* GA4 added * Add Orcid User Info Api Fix biocompute-objects/playbook-partnership#16 Changes to be committed: modified: server/authentication/apis.py modified: server/authentication/services.py modified: server/authentication/urls.py * Typo fix Changes to be committed: modified: client/src/components/bcodbs/SearchOptions.js * Update services.py move `now = make_aware(datetime.utcnow())` to top * Security fixes (#115) * Add Orcid User Info Api Fix biocompute-objects/playbook-partnership#16 Changes to be committed: modified: server/authentication/apis.py modified: server/authentication/services.py modified: server/authentication/urls.py * Typo fix Changes to be committed: modified: client/src/components/bcodbs/SearchOptions.js * Update services.py move `now = make_aware(datetime.utcnow())` to top * 1st round of changes Changes to be committed: modified: client/src/components/builder/index.js modified: client/src/components/builder/preview.js modified: client/src/components/viewer/cardViews.js modified: client/src/components/viewer/index.js modified: client/src/layouts/MainLayout/index.js * GA4 added * Add resetToken API for server For biocompute-objects/bco_api#158 Changes to be committed: modified: server/bcodb/apis.py modified: server/bcodb/services.py modified: server/bcodb/urls.py * Token reset button for the client Fix biocompute-objects/bco_api#158 * Add functions for ORCID authentication Changes to be committed: modified: server/authentication/apis.py modified: server/authentication/services.py modified: server/authentication/urls.py modified: server/bcodb/services.py modified: server/users/apis.py * Add/Remove ORCID for UI Fix #90 Changes to be committed: modified: client/src/components/account/Profile.js modified: client/src/services/auth.service.js modified: client/src/slices/accountSlice.js * Add/Remove ORCID for server Fix #90 Changes to be committed: modified: server/authentication/apis.py modified: server/authentication/urls.py modified: server/bcodb/services.py --------- Co-authored-by: tianywan819 <[email protected]> * Icons portalupdate (#107) * GA4 added * For demostration use, updated GA4, updated Navigation header icons --------- Co-authored-by: tianywan819 <[email protected]> * Derive from Published Fix #118 Changes to be committed: modified: client/src/components/viewer/index.js modified: client/src/slices/bcoSlice.js * Implement Derive From Function Builder Fix #117 Changes to be committed: modified: client/src/components/builder/index.js modified: client/src/components/builder/provenanceDomain.js modified: client/src/components/viewer/index.js --------- Co-authored-by: tianywan819 <[email protected]>
23.07 testing shows that ORCID login is not working. In addition, the ORCID validation is not working as well. Error message: "Redirect URI mismatch" |
HadleyKing
added a commit
to biocompute-objects/bco_api
that referenced
this issue
Jul 19, 2023
updated dev DB Related to biocompute-objects/portal_userdb#90 Changes to be committed: modified: admin_only/db.sqlite3.dev modified: authentication/apis.py
HadleyKing
added a commit
that referenced
this issue
Jul 19, 2023
* Add Orcid User Info Api Fix biocompute-objects/playbook-partnership#16 Changes to be committed: modified: server/authentication/apis.py modified: server/authentication/services.py modified: server/authentication/urls.py * Typo fix Changes to be committed: modified: client/src/components/bcodbs/SearchOptions.js * Update services.py move `now = make_aware(datetime.utcnow())` to top * 1st round of changes Changes to be committed: modified: client/src/components/builder/index.js modified: client/src/components/builder/preview.js modified: client/src/components/viewer/cardViews.js modified: client/src/components/viewer/index.js modified: client/src/layouts/MainLayout/index.js * GA4 added * Security fixes (#115) * Add Orcid User Info Api Fix biocompute-objects/playbook-partnership#16 Changes to be committed: modified: server/authentication/apis.py modified: server/authentication/services.py modified: server/authentication/urls.py * Typo fix Changes to be committed: modified: client/src/components/bcodbs/SearchOptions.js * Update services.py move `now = make_aware(datetime.utcnow())` to top * 1st round of changes Changes to be committed: modified: client/src/components/builder/index.js modified: client/src/components/builder/preview.js modified: client/src/components/viewer/cardViews.js modified: client/src/components/viewer/index.js modified: client/src/layouts/MainLayout/index.js * GA4 added * Add resetToken API for server For biocompute-objects/bco_api#158 Changes to be committed: modified: server/bcodb/apis.py modified: server/bcodb/services.py modified: server/bcodb/urls.py * Token reset button for the client Fix biocompute-objects/bco_api#158 * Add functions for ORCID authentication Changes to be committed: modified: server/authentication/apis.py modified: server/authentication/services.py modified: server/authentication/urls.py modified: server/bcodb/services.py modified: server/users/apis.py * Add/Remove ORCID for UI Fix #90 Changes to be committed: modified: client/src/components/account/Profile.js modified: client/src/services/auth.service.js modified: client/src/slices/accountSlice.js * Add/Remove ORCID for server Fix #90 Changes to be committed: modified: server/authentication/apis.py modified: server/authentication/urls.py modified: server/bcodb/services.py --------- Co-authored-by: tianywan819 <[email protected]> * Icons portalupdate (#107) * GA4 added * For demostration use, updated GA4, updated Navigation header icons --------- Co-authored-by: tianywan819 <[email protected]> * Derive from Published Fix #118 Changes to be committed: modified: client/src/components/viewer/index.js modified: client/src/slices/bcoSlice.js * Implement Derive From Function Builder Fix #117 Changes to be committed: modified: client/src/components/builder/index.js modified: client/src/components/builder/provenanceDomain.js modified: client/src/components/viewer/index.js * Add XRefs to builder Changes to be committed: modified: client/src/components/builder/descriptionDomain.js modified: server/admin/db.sqlite3.dev modified: server/authentication/apis.py * Inaccurate modified time in Provenance Domain Fix #112 Changes to be committed: modified: client/src/components/builder/descriptionDomain.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 renamed: client/src/components/builder/preview.js -> client/src/components/builder/treeView.js modified: client/src/components/builder/usabilityDomain.js modified: client/src/slices/bcoSlice.js * Next button (#128) * GA4 added * For demostration use, updated GA4, updated Navigation header icons * Changed all SAVE button to Next on the Builder page --------- Co-authored-by: tianywan819 <[email protected]> Co-authored-by: Hadley King <[email protected]> * Update domain buttons Fix #110, Fix #113 Changes to be committed: modified: client/src/components/builder/components.js modified: client/src/components/builder/descriptionDomain.js modified: client/src/components/builder/extensionDomain.js modified: client/src/components/builder/index.js modified: client/src/components/builder/provenanceDomain.js modified: client/src/components/builder/usabilityDomain.js modified: client/src/components/home/index.js --------- Co-authored-by: tianywan819 <[email protected]> Co-authored-by: Tianyi Wang <[email protected]>
HadleyKing
added a commit
to biocompute-objects/bco_api
that referenced
this issue
Jul 26, 2023
updated dev DB Related to biocompute-objects/portal_userdb#90 Changes to be committed: modified: admin_only/db.sqlite3.dev modified: authentication/apis.py
HadleyKing
added a commit
to biocompute-objects/bco_api
that referenced
this issue
Jul 27, 2023
* unit tests test_fixtures.py - Exports the database as a pytest fixture that can be used for testing * Add files via upload * New api test files * Fixed test_api_accounts_describe Changes to be committed: modified: api/apps.py modified: api/model/groups.py modified: api/model/prefix.py deleted: api/tests/test_bcos.json deleted: api/tests/test_forms.py deleted: api/tests/test_group_post_api.py deleted: api/tests/test_model_bco.py deleted: api/tests/test_model_groups.py deleted: api/tests/test_model_prefix.py deleted: api/tests/test_model_user.py deleted: api/tests/test_prefix_post_api.py deleted: api/tests/test_views.py deleted: api/tests_automated.py modified: api/views.py modified: bcodb/settings.py renamed: api/tests/__init__.py -> tests/__init__.py new file: tests/fixtures/test_data.json modified: tests/test_fixtures.py new file: tests/test_views/__init__.py modified: tests/test_views/test_api_accounts_describe.py * Fix Bulk Publish function Changes to be committed: modified: api/scripts/method_specific/POST_api_objects_publish.py modified: api/scripts/utilities/JsonUtils.py * Add reset_token API Issue #158 * Formatting for Add/Remove ORCID updated dev DB Related to biocompute-objects/portal_userdb#90 Changes to be committed: modified: admin_only/db.sqlite3.dev modified: authentication/apis.py * Fix #134 Changes to be committed: modified: authentication/services.py * Bump django from 3.2.10 to 3.2.13 Bumps [django](https://github.com/django/django) from 3.2.10 to 3.2.13. - [Release notes](https://github.com/django/django/releases) - [Commits](django/django@3.2.10...3.2.13) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * new test - auth/remove * conflicts solved and merged --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Hadley King <[email protected]> Co-authored-by: hadleyking <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
HadleyKing
added a commit
to biocompute-objects/bco_api
that referenced
this issue
Jul 27, 2023
* Fix Bulk Publish function Changes to be committed: modified: api/scripts/method_specific/POST_api_objects_publish.py modified: api/scripts/utilities/JsonUtils.py * Add reset_token API Issue #158 * Formatting for Add/Remove ORCID updated dev DB Related to biocompute-objects/portal_userdb#90 Changes to be committed: modified: admin_only/db.sqlite3.dev modified: authentication/apis.py * Fix #134 Changes to be committed: modified: authentication/services.py * Bump django from 3.2.10 to 3.2.13 Bumps [django](https://github.com/django/django) from 3.2.10 to 3.2.13. - [Release notes](https://github.com/django/django/releases) - [Commits](django/django@3.2.10...3.2.13) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * added new test file- api/auth/remove.py (#196) * unit tests test_fixtures.py - Exports the database as a pytest fixture that can be used for testing * Add files via upload * New api test files * Fixed test_api_accounts_describe Changes to be committed: modified: api/apps.py modified: api/model/groups.py modified: api/model/prefix.py deleted: api/tests/test_bcos.json deleted: api/tests/test_forms.py deleted: api/tests/test_group_post_api.py deleted: api/tests/test_model_bco.py deleted: api/tests/test_model_groups.py deleted: api/tests/test_model_prefix.py deleted: api/tests/test_model_user.py deleted: api/tests/test_prefix_post_api.py deleted: api/tests/test_views.py deleted: api/tests_automated.py modified: api/views.py modified: bcodb/settings.py renamed: api/tests/__init__.py -> tests/__init__.py new file: tests/fixtures/test_data.json modified: tests/test_fixtures.py new file: tests/test_views/__init__.py modified: tests/test_views/test_api_accounts_describe.py * Fix Bulk Publish function Changes to be committed: modified: api/scripts/method_specific/POST_api_objects_publish.py modified: api/scripts/utilities/JsonUtils.py * Add reset_token API Issue #158 * Formatting for Add/Remove ORCID updated dev DB Related to biocompute-objects/portal_userdb#90 Changes to be committed: modified: admin_only/db.sqlite3.dev modified: authentication/apis.py * Fix #134 Changes to be committed: modified: authentication/services.py * Bump django from 3.2.10 to 3.2.13 Bumps [django](https://github.com/django/django) from 3.2.10 to 3.2.13. - [Release notes](https://github.com/django/django/releases) - [Commits](django/django@3.2.10...3.2.13) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * new test - auth/remove * conflicts solved and merged --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Hadley King <[email protected]> Co-authored-by: hadleyking <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Reeya Gupta <[email protected]>
HadleyKing
added a commit
to biocompute-objects/bco_api
that referenced
this issue
Jul 27, 2023
* unit tests test_fixtures.py - Exports the database as a pytest fixture that can be used for testing * Add files via upload * New api test files * Fixed test_api_accounts_describe Changes to be committed: modified: api/apps.py modified: api/model/groups.py modified: api/model/prefix.py deleted: api/tests/test_bcos.json deleted: api/tests/test_forms.py deleted: api/tests/test_group_post_api.py deleted: api/tests/test_model_bco.py deleted: api/tests/test_model_groups.py deleted: api/tests/test_model_prefix.py deleted: api/tests/test_model_user.py deleted: api/tests/test_prefix_post_api.py deleted: api/tests/test_views.py deleted: api/tests_automated.py modified: api/views.py modified: bcodb/settings.py renamed: api/tests/__init__.py -> tests/__init__.py new file: tests/fixtures/test_data.json modified: tests/test_fixtures.py new file: tests/test_views/__init__.py modified: tests/test_views/test_api_accounts_describe.py * Fix Bulk Publish function Changes to be committed: modified: api/scripts/method_specific/POST_api_objects_publish.py modified: api/scripts/utilities/JsonUtils.py * Add reset_token API Issue #158 * Formatting for Add/Remove ORCID updated dev DB Related to biocompute-objects/portal_userdb#90 Changes to be committed: modified: admin_only/db.sqlite3.dev modified: authentication/apis.py * Fix #134 Changes to be committed: modified: authentication/services.py * Bump django from 3.2.10 to 3.2.13 Bumps [django](https://github.com/django/django) from 3.2.10 to 3.2.13. - [Release notes](https://github.com/django/django/releases) - [Commits](django/django@3.2.10...3.2.13) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * new test - auth/remove * conflicts solved and merged * new bracnh for conflict resolution Changes to be committed: modified: .github/workflows/django.yml modified: tests/test_views/test_api_objects_drafts_create.py * update (#198) * Fix Bulk Publish function Changes to be committed: modified: api/scripts/method_specific/POST_api_objects_publish.py modified: api/scripts/utilities/JsonUtils.py * Add reset_token API Issue #158 * Formatting for Add/Remove ORCID updated dev DB Related to biocompute-objects/portal_userdb#90 Changes to be committed: modified: admin_only/db.sqlite3.dev modified: authentication/apis.py * Fix #134 Changes to be committed: modified: authentication/services.py * Bump django from 3.2.10 to 3.2.13 Bumps [django](https://github.com/django/django) from 3.2.10 to 3.2.13. - [Release notes](https://github.com/django/django/releases) - [Commits](django/django@3.2.10...3.2.13) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * added new test file- api/auth/remove.py (#196) * unit tests test_fixtures.py - Exports the database as a pytest fixture that can be used for testing * Add files via upload * New api test files * Fixed test_api_accounts_describe Changes to be committed: modified: api/apps.py modified: api/model/groups.py modified: api/model/prefix.py deleted: api/tests/test_bcos.json deleted: api/tests/test_forms.py deleted: api/tests/test_group_post_api.py deleted: api/tests/test_model_bco.py deleted: api/tests/test_model_groups.py deleted: api/tests/test_model_prefix.py deleted: api/tests/test_model_user.py deleted: api/tests/test_prefix_post_api.py deleted: api/tests/test_views.py deleted: api/tests_automated.py modified: api/views.py modified: bcodb/settings.py renamed: api/tests/__init__.py -> tests/__init__.py new file: tests/fixtures/test_data.json modified: tests/test_fixtures.py new file: tests/test_views/__init__.py modified: tests/test_views/test_api_accounts_describe.py * Fix Bulk Publish function Changes to be committed: modified: api/scripts/method_specific/POST_api_objects_publish.py modified: api/scripts/utilities/JsonUtils.py * Add reset_token API Issue #158 * Formatting for Add/Remove ORCID updated dev DB Related to biocompute-objects/portal_userdb#90 Changes to be committed: modified: admin_only/db.sqlite3.dev modified: authentication/apis.py * Fix #134 Changes to be committed: modified: authentication/services.py * Bump django from 3.2.10 to 3.2.13 Bumps [django](https://github.com/django/django) from 3.2.10 to 3.2.13. - [Release notes](https://github.com/django/django/releases) - [Commits](django/django@3.2.10...3.2.13) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * new test - auth/remove * conflicts solved and merged --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Hadley King <[email protected]> Co-authored-by: hadleyking <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Reeya Gupta <[email protected]> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Reeya Gupta <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Reeya Gupta <[email protected]>
HadleyKing
added a commit
to biocompute-objects/bco_api
that referenced
this issue
Jul 27, 2023
* unit tests test_fixtures.py - Exports the database as a pytest fixture that can be used for testing * Add files via upload * New api test files * Fixed test_api_accounts_describe Changes to be committed: modified: api/apps.py modified: api/model/groups.py modified: api/model/prefix.py deleted: api/tests/test_bcos.json deleted: api/tests/test_forms.py deleted: api/tests/test_group_post_api.py deleted: api/tests/test_model_bco.py deleted: api/tests/test_model_groups.py deleted: api/tests/test_model_prefix.py deleted: api/tests/test_model_user.py deleted: api/tests/test_prefix_post_api.py deleted: api/tests/test_views.py deleted: api/tests_automated.py modified: api/views.py modified: bcodb/settings.py renamed: api/tests/__init__.py -> tests/__init__.py new file: tests/fixtures/test_data.json modified: tests/test_fixtures.py new file: tests/test_views/__init__.py modified: tests/test_views/test_api_accounts_describe.py * Fix Bulk Publish function Changes to be committed: modified: api/scripts/method_specific/POST_api_objects_publish.py modified: api/scripts/utilities/JsonUtils.py * Add reset_token API Issue #158 * Formatting for Add/Remove ORCID updated dev DB Related to biocompute-objects/portal_userdb#90 Changes to be committed: modified: admin_only/db.sqlite3.dev modified: authentication/apis.py * Fix #134 Changes to be committed: modified: authentication/services.py * Bump django from 3.2.10 to 3.2.13 Bumps [django](https://github.com/django/django) from 3.2.10 to 3.2.13. - [Release notes](https://github.com/django/django/releases) - [Commits](django/django@3.2.10...3.2.13) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * new test - auth/remove * conflicts solved and merged * new bracnh for conflict resolution Changes to be committed: modified: .github/workflows/django.yml modified: tests/test_views/test_api_objects_drafts_create.py * update (#198) * Fix Bulk Publish function Changes to be committed: modified: api/scripts/method_specific/POST_api_objects_publish.py modified: api/scripts/utilities/JsonUtils.py * Add reset_token API Issue #158 * Formatting for Add/Remove ORCID updated dev DB Related to biocompute-objects/portal_userdb#90 Changes to be committed: modified: admin_only/db.sqlite3.dev modified: authentication/apis.py * Fix #134 Changes to be committed: modified: authentication/services.py * Bump django from 3.2.10 to 3.2.13 Bumps [django](https://github.com/django/django) from 3.2.10 to 3.2.13. - [Release notes](https://github.com/django/django/releases) - [Commits](django/django@3.2.10...3.2.13) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * added new test file- api/auth/remove.py (#196) * unit tests test_fixtures.py - Exports the database as a pytest fixture that can be used for testing * Add files via upload * New api test files * Fixed test_api_accounts_describe Changes to be committed: modified: api/apps.py modified: api/model/groups.py modified: api/model/prefix.py deleted: api/tests/test_bcos.json deleted: api/tests/test_forms.py deleted: api/tests/test_group_post_api.py deleted: api/tests/test_model_bco.py deleted: api/tests/test_model_groups.py deleted: api/tests/test_model_prefix.py deleted: api/tests/test_model_user.py deleted: api/tests/test_prefix_post_api.py deleted: api/tests/test_views.py deleted: api/tests_automated.py modified: api/views.py modified: bcodb/settings.py renamed: api/tests/__init__.py -> tests/__init__.py new file: tests/fixtures/test_data.json modified: tests/test_fixtures.py new file: tests/test_views/__init__.py modified: tests/test_views/test_api_accounts_describe.py * Fix Bulk Publish function Changes to be committed: modified: api/scripts/method_specific/POST_api_objects_publish.py modified: api/scripts/utilities/JsonUtils.py * Add reset_token API Issue #158 * Formatting for Add/Remove ORCID updated dev DB Related to biocompute-objects/portal_userdb#90 Changes to be committed: modified: admin_only/db.sqlite3.dev modified: authentication/apis.py * Fix #134 Changes to be committed: modified: authentication/services.py * Bump django from 3.2.10 to 3.2.13 Bumps [django](https://github.com/django/django) from 3.2.10 to 3.2.13. - [Release notes](https://github.com/django/django/releases) - [Commits](django/django@3.2.10...3.2.13) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * new test - auth/remove * conflicts solved and merged --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Hadley King <[email protected]> Co-authored-by: hadleyking <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Reeya Gupta <[email protected]> * Fix Swagger for `GET_published_object_by_id` * tests and documentation for 'get_object_id' Fix #178 --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Reeya Gupta <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Reeya Gupta <[email protected]>
HadleyKing
added a commit
to biocompute-objects/bco_api
that referenced
this issue
Oct 17, 2023
* unit tests test_fixtures.py - Exports the database as a pytest fixture that can be used for testing * Add files via upload * New api test files * Fixed test_api_accounts_describe Changes to be committed: modified: api/apps.py modified: api/model/groups.py modified: api/model/prefix.py deleted: api/tests/test_bcos.json deleted: api/tests/test_forms.py deleted: api/tests/test_group_post_api.py deleted: api/tests/test_model_bco.py deleted: api/tests/test_model_groups.py deleted: api/tests/test_model_prefix.py deleted: api/tests/test_model_user.py deleted: api/tests/test_prefix_post_api.py deleted: api/tests/test_views.py deleted: api/tests_automated.py modified: api/views.py modified: bcodb/settings.py renamed: api/tests/__init__.py -> tests/__init__.py new file: tests/fixtures/test_data.json modified: tests/test_fixtures.py new file: tests/test_views/__init__.py modified: tests/test_views/test_api_accounts_describe.py * Fix Bulk Publish function Changes to be committed: modified: api/scripts/method_specific/POST_api_objects_publish.py modified: api/scripts/utilities/JsonUtils.py * Add reset_token API Issue #158 * Formatting for Add/Remove ORCID updated dev DB Related to biocompute-objects/portal_userdb#90 Changes to be committed: modified: admin_only/db.sqlite3.dev modified: authentication/apis.py * Fix #134 Changes to be committed: modified: authentication/services.py * Bump django from 3.2.10 to 3.2.13 Bumps [django](https://github.com/django/django) from 3.2.10 to 3.2.13. - [Release notes](https://github.com/django/django/releases) - [Commits](django/django@3.2.10...3.2.13) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * new test - auth/remove * conflicts solved and merged * new bracnh for conflict resolution Changes to be committed: modified: .github/workflows/django.yml modified: tests/test_views/test_api_objects_drafts_create.py * update (#198) * Fix Bulk Publish function Changes to be committed: modified: api/scripts/method_specific/POST_api_objects_publish.py modified: api/scripts/utilities/JsonUtils.py * Add reset_token API Issue #158 * Formatting for Add/Remove ORCID updated dev DB Related to biocompute-objects/portal_userdb#90 Changes to be committed: modified: admin_only/db.sqlite3.dev modified: authentication/apis.py * Fix #134 Changes to be committed: modified: authentication/services.py * Bump django from 3.2.10 to 3.2.13 Bumps [django](https://github.com/django/django) from 3.2.10 to 3.2.13. - [Release notes](https://github.com/django/django/releases) - [Commits](django/django@3.2.10...3.2.13) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * added new test file- api/auth/remove.py (#196) * unit tests test_fixtures.py - Exports the database as a pytest fixture that can be used for testing * Add files via upload * New api test files * Fixed test_api_accounts_describe Changes to be committed: modified: api/apps.py modified: api/model/groups.py modified: api/model/prefix.py deleted: api/tests/test_bcos.json deleted: api/tests/test_forms.py deleted: api/tests/test_group_post_api.py deleted: api/tests/test_model_bco.py deleted: api/tests/test_model_groups.py deleted: api/tests/test_model_prefix.py deleted: api/tests/test_model_user.py deleted: api/tests/test_prefix_post_api.py deleted: api/tests/test_views.py deleted: api/tests_automated.py modified: api/views.py modified: bcodb/settings.py renamed: api/tests/__init__.py -> tests/__init__.py new file: tests/fixtures/test_data.json modified: tests/test_fixtures.py new file: tests/test_views/__init__.py modified: tests/test_views/test_api_accounts_describe.py * Fix Bulk Publish function Changes to be committed: modified: api/scripts/method_specific/POST_api_objects_publish.py modified: api/scripts/utilities/JsonUtils.py * Add reset_token API Issue #158 * Formatting for Add/Remove ORCID updated dev DB Related to biocompute-objects/portal_userdb#90 Changes to be committed: modified: admin_only/db.sqlite3.dev modified: authentication/apis.py * Fix #134 Changes to be committed: modified: authentication/services.py * Bump django from 3.2.10 to 3.2.13 Bumps [django](https://github.com/django/django) from 3.2.10 to 3.2.13. - [Release notes](https://github.com/django/django/releases) - [Commits](django/django@3.2.10...3.2.13) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * new test - auth/remove * conflicts solved and merged --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Hadley King <[email protected]> Co-authored-by: hadleyking <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Reeya Gupta <[email protected]> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Reeya Gupta <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Reeya Gupta <[email protected]>
HadleyKing
added a commit
to biocompute-objects/bco_api
that referenced
this issue
Oct 17, 2023
* unit tests test_fixtures.py - Exports the database as a pytest fixture that can be used for testing * Add files via upload * New api test files * Fixed test_api_accounts_describe Changes to be committed: modified: api/apps.py modified: api/model/groups.py modified: api/model/prefix.py deleted: api/tests/test_bcos.json deleted: api/tests/test_forms.py deleted: api/tests/test_group_post_api.py deleted: api/tests/test_model_bco.py deleted: api/tests/test_model_groups.py deleted: api/tests/test_model_prefix.py deleted: api/tests/test_model_user.py deleted: api/tests/test_prefix_post_api.py deleted: api/tests/test_views.py deleted: api/tests_automated.py modified: api/views.py modified: bcodb/settings.py renamed: api/tests/__init__.py -> tests/__init__.py new file: tests/fixtures/test_data.json modified: tests/test_fixtures.py new file: tests/test_views/__init__.py modified: tests/test_views/test_api_accounts_describe.py * Fix Bulk Publish function Changes to be committed: modified: api/scripts/method_specific/POST_api_objects_publish.py modified: api/scripts/utilities/JsonUtils.py * Add reset_token API Issue #158 * Formatting for Add/Remove ORCID updated dev DB Related to biocompute-objects/portal_userdb#90 Changes to be committed: modified: admin_only/db.sqlite3.dev modified: authentication/apis.py * Fix #134 Changes to be committed: modified: authentication/services.py * Bump django from 3.2.10 to 3.2.13 Bumps [django](https://github.com/django/django) from 3.2.10 to 3.2.13. - [Release notes](https://github.com/django/django/releases) - [Commits](django/django@3.2.10...3.2.13) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * new test - auth/remove * conflicts solved and merged * new bracnh for conflict resolution Changes to be committed: modified: .github/workflows/django.yml modified: tests/test_views/test_api_objects_drafts_create.py * update (#198) * Fix Bulk Publish function Changes to be committed: modified: api/scripts/method_specific/POST_api_objects_publish.py modified: api/scripts/utilities/JsonUtils.py * Add reset_token API Issue #158 * Formatting for Add/Remove ORCID updated dev DB Related to biocompute-objects/portal_userdb#90 Changes to be committed: modified: admin_only/db.sqlite3.dev modified: authentication/apis.py * Fix #134 Changes to be committed: modified: authentication/services.py * Bump django from 3.2.10 to 3.2.13 Bumps [django](https://github.com/django/django) from 3.2.10 to 3.2.13. - [Release notes](https://github.com/django/django/releases) - [Commits](django/django@3.2.10...3.2.13) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * added new test file- api/auth/remove.py (#196) * unit tests test_fixtures.py - Exports the database as a pytest fixture that can be used for testing * Add files via upload * New api test files * Fixed test_api_accounts_describe Changes to be committed: modified: api/apps.py modified: api/model/groups.py modified: api/model/prefix.py deleted: api/tests/test_bcos.json deleted: api/tests/test_forms.py deleted: api/tests/test_group_post_api.py deleted: api/tests/test_model_bco.py deleted: api/tests/test_model_groups.py deleted: api/tests/test_model_prefix.py deleted: api/tests/test_model_user.py deleted: api/tests/test_prefix_post_api.py deleted: api/tests/test_views.py deleted: api/tests_automated.py modified: api/views.py modified: bcodb/settings.py renamed: api/tests/__init__.py -> tests/__init__.py new file: tests/fixtures/test_data.json modified: tests/test_fixtures.py new file: tests/test_views/__init__.py modified: tests/test_views/test_api_accounts_describe.py * Fix Bulk Publish function Changes to be committed: modified: api/scripts/method_specific/POST_api_objects_publish.py modified: api/scripts/utilities/JsonUtils.py * Add reset_token API Issue #158 * Formatting for Add/Remove ORCID updated dev DB Related to biocompute-objects/portal_userdb#90 Changes to be committed: modified: admin_only/db.sqlite3.dev modified: authentication/apis.py * Fix #134 Changes to be committed: modified: authentication/services.py * Bump django from 3.2.10 to 3.2.13 Bumps [django](https://github.com/django/django) from 3.2.10 to 3.2.13. - [Release notes](https://github.com/django/django/releases) - [Commits](django/django@3.2.10...3.2.13) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * new test - auth/remove * conflicts solved and merged --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Hadley King <[email protected]> Co-authored-by: hadleyking <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Reeya Gupta <[email protected]> * Fix Swagger for `GET_published_object_by_id` * tests and documentation for 'get_object_id' Fix #178 --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Reeya Gupta <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Reeya Gupta <[email protected]>
HadleyKing
added a commit
that referenced
this issue
Jan 11, 2024
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
HadleyKing
added a commit
that referenced
this issue
Jan 11, 2024
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
HadleyKing
added a commit
that referenced
this issue
Feb 14, 2024
* Add BCO API endpoints for UserDB - 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 * Add functions to retreive Temp Draft Changes to be committed: modified: client/src/components/builder/index.js modified: client/src/services/bco.service.js modified: client/src/slices/bcoSlice.js * Refine request and response for AddTempDraftBcoAPI Changes to be committed: modified: server/authentication/services.py modified: server/bcodb/apis.py modified: server/bcodb/urls.py * Updates to ProvD form checking Changes to be committed: modified: client/src/components/builder/provenanceDomain.js * Update BCO model and polish for apis - 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 * Add test for Temp BCO Add 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 * Test for Get Temp BCO 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 * Add test for Temp BCO Delete 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 * Added testing CI Fix #207 Changes to be committed: new file: .github/workflows/django.yml * Fix path errors Changes to be committed: modified: .github/workflows/django.yml * Path Again Changes to be committed: modified: .github/workflows/django.yml * d * again * debugging * debug * deb * added secrets Changes to be committed: modified: .github/workflows/django.yml * s * s * s * s * s * s * Adjusted CustomJSONWebTokenAuthentication for CI 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 * Fix validation issues with removeEmptyValues function 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 * UPdate docs * Update localDeployment.md * CSS and organization fixes 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 * Css implementation 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 * Home page css 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 * css for resources page 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 * slice fix * Builder css 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 * more resources updates Changes to be committed: modified: client/src/components/resources/CGC.js modified: client/src/components/resources/Citations.js * Index css Changes to be committed: modified: client/src/index.html modified: client/src/layouts/MainNavBar.js modified: client/src/layouts/ObjectNavBar.js * testdata update Changes to be committed: modified: server/tests/fixtures/testing_data.json * Add ORCID Auth api Fix #276 Changes to be committed: modified: server/authentication/apis.py new file: server/tests/test_views/test_orcid_auth.py * Fixes for Playbook integration Changes to be committed: modified: client/src/components/builder/index.js modified: server/authentication/apis.py modified: server/authentication/selectors.py * Changing ORCID should require validation 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 * Add tests for new APIs and Swagger Docs - /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 * Updates for Swagger and Logout Changes to be committed: modified: server/authentication/apis.py modified: server/authentication/urls.py modified: server/prefix/apis.py * Add logout endpoint for client Changes to be committed: modified: client/src/components/account/index.js modified: client/src/services/auth.service.js modified: client/src/slices/accountSlice.js * Error Handling for auth failure #256 Changes to be committed: modified: client/src/components/auth/Login.js modified: client/src/slices/accountSlice.js * Disable select box on BCO search page Changes to be committed: modified: client/src/components/bcodbs/SearchResults.js * Remove Twitter NewsBar 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 * Update for Playbook draft.ts Update for "Temp Draft" submission Changes to be committed: modified: server/bcodb/apis.py * Modified tests for merge Changes to be committed: modified: server/tests/test_views/test_draft_bco_add.py --------- Co-authored-by: Tianyi Wang <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
When a user changes or adds an ORCID to their account it should require validation to save it.
The text was updated successfully, but these errors were encountered: