Skip to content

Releases: nasa/Common-Metadata-Repository

1.205.0-r22.3.3

01 Sep 15:27
Compare
Choose a tag to compare

New Features

  • Updated cmr-cloudstac to use the cloud_hosted parameter to ensure all public cloud hosted collections are discoverable

Bug Fixes and Maintenance

  • Updated CMR's handling of provider-context to support ECHO token retirement
  • Updated logging to include subscription email contents
  • Added support to run bulk index of concepts after a given date time for a given list of providers
  • Fixed bug causing incorrect handling of polygons in search
  • Updated logging to identify token type usage for CMR search operations
  • Fixed npm start script (used for local development)
  • Fixed bug causing dependency in cmr-cloud-elasticsearch to result in unexpected errors

1.204.0-r22.3.2

22 Aug 16:51
cfb6f91
Compare
Choose a tag to compare

New Features

  • Added support for reindexing of concepts after a date time to be done through SQS
  • Updated STAC granule cloud coverage property value in cmr-stac
  • Added support to allow email addresses to be configurable by organization

Bug Fixes and Maintenance

  • Defined config file for ingest of the legacy services schemas for Elastic Search
  • Refactored Ingest Driver to support very large data sets
  • Updated CMR generated OpenSearch Description Documents (OSDD) for ISRO
  • Fixed STAC/CLOUDSTAC deployment errors
  • Fixed issue with community metrics CSV parsing
  • Created JSON endpoint to deliver top level holdings

1.203.0-r22.3.1

09 Aug 13:28
fad6ac2
Compare
Choose a tag to compare

New Features

  • Converted all STAC requests to search-after to reduce impacts on performance

Bug Fixes and Maintenance

  • Added support for bulk-index of a collection at the point of failure without having to start from the beginning
  • Converted validation of Mimetype keywords from enums to KMS
  • Restored native id to the database table and relaxed the Name restriction
  • Updated granule search by concept-id and some other params to execute more efficiently
  • Fixed bug causing query parameter platforms_h to fail with a 500
  • Fixed bug causing System ACL migration to fail
  • Fixed bug causing Search: maxClauseCount errors to return status 500 rather than 400
  • Fixed validation of RelatedUrls in ContactGroups and ContactPersons
  • Updated system-validation-test libraries

1.202.0-r22.2.6

25 Jul 17:34
Compare
Choose a tag to compare

New Features

  • n/a

Bug Fixes and Maintenance

  • Fixed UMM-C 1.16.7 to 1.1.7.0 migration when orbit parameters do not exist
  • Fixed error "retriveTypeError" when entering Planet and selected PlanetScope facets
  • Migrated drill down UI off of old style EDL tokens
  • Fixed issue of invalid subscription types causing the email subscriptions job to error

1.201.1-r22.2.5

25 Jul 17:30
Compare
Choose a tag to compare

New Features

  • Added support for cross-provider Service/Tool association CRUD
  • Updated spatial search documentation to better communicate how to construct more accurate queries

Bug Fixes and Maintenance

  • As a user, I want spatial search operations to be documented better so I can understand how to construct more accurate queries
  • Retired CMR Catalog Service for the Web (CSW) endpoint
  • Fixed return of incorrect responses for Facet v2 queries with subcategories
  • Fixed NSIDC and GHRC organization humanizers
  • Fixed Virtual Directory CSS issues so pages display correctly
  • Update graph-db bootstrap collections to use search-after
  • Added subscription Type in subscription search JSON response

1.200.0-r22.2.4

05 Jul 19:58
Compare
Choose a tag to compare

New Features

  • Added Feedback button to the CMR html metadata landing pages via TopHat

Bug Fixes and Maintenance

  • Fixed potential issue with find-granule-hits function in cmr.transmit.search namespace
  • Added CMR API token query parameter support for JWT tokens without including the string "Bearer "
  • Fixed a bug causing a subscription with POST reusing a native-id of a deleted subscription to fail
  • Updated subscription ingest PUT endpoint to handle empty native-id gracefully

1.199.0-r22.2.3

05 Jul 19:39
371be29
Compare
Choose a tag to compare

New Features

  • Migrated CMR group CRUD functionality over to EDL so users and clients can leverage functionality offered by EDL’s new capability and CMR can deprecate its group management codebase
  • Updated error status messages to provide more meaningful error status in the event of multiple, overlapping ingests
  • Updated translation of StandardProduct between UMM and DIF 10 using DIF 10 Extended_Metadata
  • Updated the ISO MENDS/SMAP UMM-C translations for StandardProducts
  • Added "cloud_hosted" support to the CMR JSON response

Bug Fixes and Maintenance

  • Updated Oracle RDS to v19c
  • Increased logging on Elasticsearch garbage collection events for improved diagnostics
  • Removed provider-id from CMR subscription ingest API routes

1.198.0-r22.2.2

05 Jul 18:49
Compare
Choose a tag to compare

New Features

  • Added support to notify users when a new collection is available that matches a saved search so that they are made aware of data that may be useful for their research
  • Implemented a Standard Product collection element so that curators can mark their records as standard products which eliminates the need for the standard product tag.
  • Implemented UMM-C Orbit Parameters to add units to the existing fields to allow DAACs to specify units and to allow displays to provide that information to the DAAC data providers
  • Migrated CMR OUS to DAP4 protocol so OPeNDAP URLs for all Earthdata Cloud collections and granules are rendered correctly

Bug Fixes and Maintenance

  • Fixed STAC query for LPCLOUD granules causing search performance degradation
  • Updated ECHO 10 -> ISO Collection translations to not use the XSLT stylesheet
  • Correctly translated modified OrbitParameters between UMM-C v1.17.0 and DIF10, ECHO10 and ISO MENDS/SMAP
  • Added a new search parameter to be able to search for MetadataSpecification Records
  • Fixed bug converting OrbitParameters/SwathWidth to Kilometers
  • Security fixes

1.197.0-r22.2.1

12 May 15:32
Compare
Choose a tag to compare

New Features

  • Exposed collection/granule STAC format endpoints via POST
  • Created automated, real-time, user-facing verification of CMR ingest leading to discoverability
  • Updated UMM-T and UMM-S RelatedURLs to add Format and MimeType
  • Added short name to collection vertex in GraphDB

Bug Fixes and Maintenance

  • Updated Oracle RDS to v19c
  • Created a proper v1.1 subscription schema version, rather than editing version v1.0 directly
  • Updated graph-db routing lambda timeout to a larger value

1.196.0-r22.1.6

12 May 15:29
Compare
Choose a tag to compare

New Features

  • Added DIF 10 MetadataDate/Future and Delete <=> UMM MetadataDates Future and Delete translations
  • Added PGEVersion echo 10 data to the old umm-g model in umm-lib so that it can be translated to UMM-G
  • Added humanizers to the project ingest business validation.

Bug Fixes and Maintenance

  • Node.js runtime v14 update
  • Added JWT token type support to concept search with HTML result format
  • Added warnings on certain invalid keywords when Cmr-Validate-Keywords header is not set to true
  • Fixed bug causing multipoint LINE spatial query errors with large number of points
  • Fixed bug causing authenticated searches from the Access App to fail due to invalid token error