Skip to content

Releases: nasa/Common-Metadata-Repository

1.179.0-r21.3.2

30 Aug 14:34
Compare
Choose a tag to compare

New Features

  • Added support to Bulk Granule Update for Cheksum field in ECHO-10 format

Bug Fixes and Maintenance

  • Updated Legacy Services requests to not retrieve the full metadata record for Order Options to improve performance in UAT
  • Fixed intersection queries for geometry types in STAC
  • Updated CMR API documentation to reference ECHO token deprecations and inform users how to obtain and use EDL tokens
  • Resolved metadata preview gem build failures
  • Added error reporting when invalid search parameters on keywords concepts are used
  • Added error reporting when invalid filters on a instrument search are used

1.178.0-r21.3.1

02 Aug 17:55
Compare
Choose a tag to compare

New Features

  • n/a

Bug Fixes and Maintenance

  • Added token type used by providers at ingest to CMR logs
  • Added the list of s3 buckets to the umm-json response
  • Added units to the orbital information section of the CMR Landing Page
  • Updated CMR STAC documentation with information on new features and capabilities
  • Updated CMR-STAC to leave off the "v." if there is no version in CMR when converting from CMR ID to STAC ID
  • Updated CMR-STAC to not do a search with version, only short_name, which should return a single collection when converting from CMR ID to STAC ID
  • Reduced the number of calls CMR STAC makes to CMR

1.177.0-r21.2.6

02 Aug 21:31
8d8d66b
Compare
Choose a tag to compare

New Features

  • n/a

Bug Fixes and Maintenance

  • Reverted the ECHO 10 granule checksum algorithm type from enumerations back to strings to allow for multiple files
  • Updated the granule search by spatial query information in the CMR API documentation to clarify polygon parameter query requirements
  • Resolved issues with CMR's handling of quoted search strings
  • Resolved issues related to incorrect granuleUr info in orders received at LPDAAC for the new AST_L1T.031 virtual collection

1.176.0-r21.2.5

19 Jul 13:41
Compare
Choose a tag to compare

New Features

  • Bulk Granule Update
    • Updated CMR Ingest documentation with performance guidelines for running bulk granule update requests
  • CMR STAC Compliance
    • Added support for array parameters in GET requests for Open Search API
  • Added support for new RelatedURL subtype of 'Data Product Specification' and 'GOTO WEB TOOL: HITIDE and SOTO'

Bug Fixes and Maintenance

  • Fixed 500 error when searching a collection with no granules using a temporal facet through the API
  • Updated STAC to determine protocol for links via properties instead of request headers
  • Added support for obtaining a scroll ID for requests before fetching the first batch of results to produce code with less coupling and logic
  • Consolidated the search and provider configuration for STAC
  • Updated ECHO 10 granule schema
  • Updated CMR-STAC to use the GranuleUR for the Item ID, along with querying by the GranuleUR when making STAC calls to specific items

1.175.0-r21.2.4

12 Jul 16:17
9697121
Compare
Choose a tag to compare

New Features

  • Bulk Granule Update
    • Added ability to specify the verbosity level of status requests of Bulk Granule Update jobs
  • CMR STAC Compliance
    • Added required links to root catalog to support STAC Compliance
  • Added granule search support when using CMR OpenSearch for metadata not stored in CMR but available through a CWIC or FEDEO Open Search API
  • Added support for new RelatedURLs and MetadataSpecification fields in UMM-S for related service documentation

Bug Fixes and Maintenance

  • Removed legacy services get_token_info from logs
  • Removed full legacy token info from CMR logs

1.174.0-r21.2.3

07 Jun 15:09
Compare
Choose a tag to compare

New Features

  • Bulk Granule Update
    • Implemented ADD/OVERWRITE support for S3 and OPeNDAP links
  • CMR STAC Compliance
    • Created examples for how to use STAC tooling with CMR-STAC
  • Created a new virtual product for LP DAAC collection: "AST_L1T"

Bug Fixes and Maintenance

  • Resolved Snyk finding in cmr-opensearch
  • Resolved Snyk finding in cmr-csw
  • Updated STAC bbox from a string to an array
  • Updated STAC search return header for Content-Type to "application/geo+json"

1.173.0-r21.2.2

25 May 15:41
87bf034
Compare
Choose a tag to compare

New Features

  • Added support to run a large amount of granules in a single granule bulk update request
  • Updated stac-node-validator version
  • Updated STAC version from v1.0.0-rc.2 to v1.0.0

Bug Fixes and Maintenance

  • Resolved issue of CMR not respecting EDL token expiration date/times
  • Fixed failing subscription searches as a result of the URL encoding issue
  • Updated UMM-G and other supporting specifications for DMR++ and DMR++ MISSING DATA URLs
  • Improved logging for subscription processing jobs
  • Added hierarchical service flags to the atom json response
  • Added Platforms to the collection JSON endpoint response
  • Fixed base path in generated links for CMR-STAC
  • Updated API doc for collection search with service_type
  • Updated CMR support email from hard-coded to defconfig
  • Added json access control validation on ingest

1.172.0-r21.2.1

05 May 20:28
0b59a8e
Compare
Choose a tag to compare

Production Release Date: 5/19/21
UAT Release Date: 5/5/21

New Features

  • Added conformance links to CMR-STAC provider links
  • Added type field to the root / provider catalogs in CMR-STAC so all collections return either Catalog or Collection (analogous to the type=Feature set on Items)
  • Added OGC API requirements to CMR-STAC
  • Changed assets name field (invalid) to title (valid) in CMR-STAC
  • Added CMR-STAC documentation links to CMR Search landing page
  • Added ISO metadata ingest support for Edition Field value “<gmd:edition gco:nilReason=“inapplicable”></gmd:edition>”
  • Added support for viewing collection search results in a CSV format in Earthdata Search
  • Added GetCapabilities as a new type under DistributionURLs and OpenSearch and GIBS as new sub types to UMM-C Related URL field
  • Added support to identify which of data provider holdings are cloud-hosted based on the presence of an S3 link

Bugfixes and Maintenance

  • Added User Generated Bearer Token support
  • Resolved Keyword search issue resulting from name strings with - character
  • Updated subscription ingest document to indicate that the email address is now deprecated and ignored
  • Resolved issue of data quality summaries not accepting new JWT token from EDSC
  • Updated CMR OpenSearch USGLSI OSDD template with new endpoint
  • Resolved issue where WMO_CategoryCode values were incorrectly translated as science keywords from NOAA ISO metadata

1.171.0-r21.1.6

05 May 20:13
Compare
Choose a tag to compare

Production Release Date: 5/5/21
UAT Release Date: 4/21/21

New Features

  • Added stricter JSON schema validation to granule bulk update to prevent invalid operations requests, including: invalid update-fields, duplicate granules and granule urls in the request

Bugfixes and Maintenance

  • n/a

1.170.0-r21.1.5

05 May 20:09
fd1e0aa
Compare
Choose a tag to compare

Production Release Date: 4/21/21
UAT Release Date: 4/7/21

New Features

  • Added support to bulk granule update for Opendap and S3 URLs in UMM-G format, and S3 URLs in ECHO10 format
  • Updated the bulk granule update OPeNDAP URL implementation for ECHO10 to match the new requirements
  • Updated UMM-G to allow a new type or subtype of Direct Access to support S3 URLs

Bugfixes and Maintenance

  • Added support for user-generated tokens passed in as a Bearer token
  • Created new configuration parameter, CMR_CWIC_TAG, which indicates opensearch.granule.osdd
  • Updated EUMETSAT and CCMEO OSDDs to utilize max temporal range specification
  • Added Use Constraint and License Information support for ECHO 10 and DIF-10.2
  • Modified subscription uniqueness rules to prevent users from unknowingly creating duplicate subscriptions