Release 2024.10
Summary
In this release, we switched from using the legacy schema to using the Berkeley schema.
What's Changed
- Switch to "Berkeley schema" and eliminate broken references preventing application startup by @eecavanna in #579
berkeley
: Mergemain
intoberkeley
(to trigger GHA workflow) by @eecavanna in #584berkeley
: Mergemain
intoberkeley
(July 17) by @eecavanna in #599berkeley
: Updatetest_endpoints.py
to fix some failing tests by @aclum in #596berkeley
: Update minter to use first typecode when pattern contains multiple typecodes by @eecavanna in #597- Merge
main
intoberkeley
(routine; merged August 9, 2024) by @eecavanna in #625 - Document expectations regarding merging
main
intoberkeley
over time by @eecavanna in #634 - Get ORCID base URL (production vs. sandbox) from environment variable by @eecavanna in #637
- Use ORCID environment-specific JWKS values and clean up existing comments by @eecavanna in #639
- Fix Failing Tests in Berkeley Branch by @aclum in #621
- 593 update workflow endpoints by @PeopleMakeCulture in #624
- Merge
main
intoberkeley
(routine, August 23, 2024) by @eecavanna in #648 berkeley
: Updatenmdc-schema
to11.0.0rc20
and sync transitive dependencies by @eecavanna in #650berkeley
: Complete conversion ofSubmissionPortalTranslator
by @pkalita-lbl in #657- Merge
main
intoberkeley
(routine, August 29, 2024) by @aclum in #661 - Update API endpoints to search
PlannedProcess
-containing collections by @dwinston in #666 - Migration of submission portal translator to be conformant with berkeley schema by @sujaypatil96 in #662
- Update GOLD translator to work with Berkeley schema by @sujaypatil96 in #656
- Fix 3 failing tests, skip others, and bump
nmdc-schema
tov11.0.0rc22
by @aclum in #676 - Fix bugs in Berkeley migration notebook and update its
nmdc-schema
version by @eecavanna in #680 - Update Swagger tag descriptions to match Berkeley API GUI how-to guide by @eecavanna in #682
- Restore hyperlinks to "Metadata" section and modernize Runtime description by @eecavanna in #686
berkeley
: Unskiptest_submit_workflow_activities
test and make it work with Berkeley schema by @aclum in #684berkeley
: Restore tests that were being skipped by mistake (oops) by @eecavanna in #688- Quick fixes for GOLD API client tests in
tests/test_ops/test_gold_api_ops.py
by @sujaypatil96 in #692 - Merge
main
intoberkeley
(routine, September 19, 2024) by @eecavanna in #693 - 576 berkeley updates ref integrity notebook by @PeopleMakeCulture in #695
berkeley
: Determine class ancestry per-type value (within collection) instead of per-collection (when generatingalldocs
) by @eecavanna in #694- Update field name to be consistent with Berkeley schema by @eecavanna in #697
- Configure
pytest
GHA workflow so developers can trigger it manually by @eecavanna in #705 - Merge
main
intoberkeley
(routine, September 27, 2024) by @eecavanna in #706 - Fix bug where one document in each collection is omitted from
alldocs
by @eecavanna in #709 - Migrate NEON translators to be conformant with berkeley schema by @sujaypatil96 in #701
berkeley
: Test function that generatesalldocs
collection by @eecavanna in #715- Unskip and fix 3 tests that were being skipped in
test_metadata.py
by @aclum in #716 - Update Runtime to work with Berkeley schema (i.e.
nmdc-schema
versionv11.0.0
) by @eecavanna in #718 - Update
nmdc-schema
package to11.0.1
and synchronize transitive dependencies by @eecavanna in #722 - NCBI XML Export pipeline migration by @sujaypatil96 in #724
- Remove
part_of
still being asserted onNucleotideSequencing
by @sujaypatil96 in #728
Full Changelog: v1.10.0...v2.0.0