Releases: microbiomedata/nmdc-runtime
Releases · microbiomedata/nmdc-runtime
Release 2024.9
What's Changed
- Implement notebook that migrates Mongo database from "legacy" to "Berkeley" schema by @eecavanna in #553
- Missing attribute "qualitycontrolreport" causing multiple NEON tests to fail by @aclum in #660
- Remove test code's dependence on a static Mongo dump by @eecavanna in #664
- Add indexes to
alldocs
collection forhas_input
andhas_output
keys/slots by @sujaypatil96 in #674
Full Changelog: v1.9.0...v1.10.0
Release 2024.8
What's Changed
- feat: refactor notebook and supporting code by @dwinston in #609
- fix: changesheet can update bytes-ranged slot by @dwinston in #614
- Add broker name to NCBI XML, and also pull in
protocol_link.name
from LibraryPreparation objects by @sujaypatil96 in #612 - be more conservative with builtins by @dwinston in #619
- Make
<DataType>
in NCBI XML SRA<Action>
block more specific by @sujaypatil96 in #618 - not all schema collections suffix with
_set
s by @dwinston in #620 - hotfix: op fails due to invalid helper method invocation by @dwinston in #633
- feat: test coverage for
apply_metadata_in
job by @dwinston in #635 - reimplement
/data_objects/study/{study_id}
using alldocs by @sujaypatil96 in #608 - Update
nmdc-schema
tov10.8.0
by @aclum in #645 - Add funding source to
SubmissionPortalTranslator
by @JamesTessmer in #627
New Contributors
- @JamesTessmer made their first contribution in #627
Full Changelog: v1.8.0...v1.9.0
Release 2024.7
What's Changed
- Add GHA workflow that deploys app to
nmdc-berkeley
Spin namespace by @eecavanna in #583 - update requirements for main by @PeopleMakeCulture in #585
- Materialize mongo alldocs collection by @dwinston in #550
- Upgrade to nmdc-schema 10.6.0 by @pkalita-lbl in #603
- Updates to SRA
<Action>
blocks in NCBI XML by @sujaypatil96 in #601 - Upgrade to nmdc-schema 10.7.0 by @pkalita-lbl in #610
- doc: clarify that user must be site admin to generate site credentials by @dwinston in #607
Full Changelog: v1.7.0...v1.8.0
Release 2024.6
What's Changed
- Configure CORS to allow requests from clients hosted on GitHub Pages by @eecavanna in #533
- [Clean-up] Remove references to
terminusdb
by @PeopleMakeCulture in #542 - Implement API endpoint that returns name of collection containing document having a given
id
by @eecavanna in #532 - Implement migration notebook for
v10.3.0
tov10.4.0
by @eecavanna in #558 - Bump migration notebooks'
pymongo
dependency to accommodatenmdc-schema
by @eecavanna in #562 - Configure GitHub Actions to push container image to GitHub Container Registry (in addition to Docker Hub) by @eecavanna in #565
- Authenticate as workflow triggerer instead of as repo owner by @eecavanna in #566
- Bump
nmdc-schema
from10.3.0
to10.5.5
by @eecavanna in #560 - Update
NmdcPortalApiClient
with new authentication scheme by @pkalita-lbl in #572 - Code for NMDC to NCBI export by @sujaypatil96 in #518
- Update notebook to use revised migrator (via newer
nmdc-schema
PyPI package) by @eecavanna in #574
Full Changelog: v1.6.0...v1.7.0
Release 2024.5
What's Changed
- Pipeline to ingest data from NEON surface water data product by @sujaypatil96 in #430
- Update analytics middleware to log requests lacking a
user-agent
header by @eecavanna in #516 - Upgrade to nmdc-schema 10.3.0 by @pkalita-lbl in #525
Full Changelog: v1.5.0...v1.6.0
Release 2024.4
What's Changed
- fix: remove unused file by @dwinston in #500
- Upgrade to nmdc-schema 10.2.0 by @pkalita-lbl in #505
- load optional info banner via env var by @dwinston in #507
Full Changelog: v1.4.2...v1.5.0
Release 2024.3
What's Changed
- update docs for changesheet validator to include
remove
action by @PeopleMakeCulture in #499
Full Changelog: v1.4.1...v1.4.2
Release 2024.2.1
What's Changed
- feat: point to schema root by @dwinston in #485
- Bump
nmdc-schema
from10.0.0
to10.1.0
by @aclum in #486 - Migrations: Implement bookkeeping by @eecavanna in #487
- Upgrade to nmdc-schema 10.1.2 by @pkalita-lbl in #491
- Migrations: Fix invalid example notebook by @eecavanna in #492
- feat(style): use nmdc favicon by @dwinston in #493
- Upgrade to nmdc-schema 10.1.4 by @pkalita-lbl in #494
- fix(validation): allow any valid nmdc:Database to [/v1]/workflows/activities by @dwinston in #497
New Contributors
Full Changelog: v1.4.0...v1.4.1
Release 2024.2
- Use HTTP status code 4xx instead of 500 for more types of authentication errors by @dwinston in 7d0dad9
Full Changelog: v1.3.1...v1.4.0
v1.3.1
What's Changed
- Fix inaccurate comment in migration instructions by @eecavanna in #465
- 301-skip-pytest-failures by @PeopleMakeCulture in #463
- feat: pull request template by @dwinston in #473
- 478 refactor v1 workflows activities endpoint by @PeopleMakeCulture in #479
Full Changelog: v1.3.0...v1.3.1