Skip to content

Latest commit

 

History

History
178 lines (115 loc) · 12.4 KB

CHANGELOG.md

File metadata and controls

178 lines (115 loc) · 12.4 KB

Changelog

«unknown» (2024-03-07)

Full Changelog

Defects:

  • Missing NAIF from Legacy Dashboard #234 [s.low]

Other closed issues:

  • Setup Cognito Identity Pool #253
  • Setup Cognito User Pool #251
  • Setup monitoring for Domain Notifications for all OpenSearch Domains in AWS #233
  • Initial OpenSearch Serverless Setup and Deployment in MCP #223
  • Add registry costs to the PDS EN Cloud spreadsheet #218
  • B14.0 Update postman test suite with bug fixes for current build #201
  • B14.0 Update the postman test suite with all the requirement tests #200
  • Design authorization handshake with Cognito, API Gateway, and Lambda for multi-tenancy approach #179

v1.3.1 (2023-11-16)

Full Changelog

Requirements:

  • As a user, I want the registry to have 99.9999999% uptime #176

Other closed issues:

  • Assist with DUM infra setup in MCP #238
  • Write documentation and Training for Registry monitoring #224
  • Setup OIDC Authentication for MCP #222

v1.3.0 (2023-10-11)

Full Changelog

Requirements:

  • As a system, I can support up to 25 simultaneous writes from Harvest #226
  • As an operator, I want to be notified of when Registry storage capacity exceeds 75% capacity. #211
  • As a manager, I want to see the progress of data sets ingested into registry vs. legacy registry #168

Defects:

  • Increase disk space for ATM opensearch #213 [s.critical]
  • Provenance script failing on production registry #180 [s.high]

Other closed issues:

  • Improve test automation with postman #228
  • Fix lambda filters for registry-sweepers and registry-api #227
  • Create a new login for IMG Tariq #216
  • Use Richard's test dataset for the integrated postman tests in docker compose #198
  • incorporate registry-sweepers as dependency in the docker compose deployment script #197
  • Harvest OREX dataset from SBN-PSI web #196
  • Add provenance script to the lucidchart AWS deployment diagram #195
  • Update cloud-front / ELB configuration to forward request headers to registry-api #191
  • Rework Registry+API Architecture Diagram in LucidChart #189
  • Run registry-manager to set all archive status to archived on all the collections for ATM and NAIF node #182
  • Add CloudWatch event for monitoring provenance script failure #167

v1.2.0 (2023-04-18)

Full Changelog

Requirements:

  • As a user, I want to all metadata attributes to be searchable #153
  • As a user, I want to view dashboard report of bundles with archive status and other tracking information #130
  • Update documentation to include explicit example of how to query staged data #100
  • As a user, I want to indicate a product has been superseded #52

Improvements:

  • Update docs to be more clear that there is a required next step after data ingestion #139

Defects:

  • Expo system doesn't use latest images published to Docker Hub #175
  • ref_collection_lidvid field in some node registries populated using older versions of registry loader tools create string fields in the schema vs. the expected list types #159 [s.medium]
  • TLS termination listening on wrong port #150 [s.medium]
  • Expo Registry fails to start #149 [s.medium]
  • OpenSearch service of Registry won't start on Linux #146 [s.high]
  • Harvest is throwing errors of "Forbidden index write" #132 [s.high]
  • registry-manager won't set archive-status on some collections #97 [s.high]

Other closed issues:

  • Update Terraform scripts to support multi-tenancy #188
  • Check that none of the Opensearch servers, besides NAIF have archive_status==null #183
  • Add documentation on the auth.cfg file for the registry tools users #170
  • Schedule provenance script #160
  • Integrate new provenance.py script into operational deployment to tag products with Provenance information #141
  • Integrate new provenance.py script into integration tests to tag products with Provenance information #140

v1.1.3 (2022-12-14)

Full Changelog

Defects:

  • follow on to #118, registry-manager still unable to change archive status on bundle contents #136 [s.high]
  • archive status value was not changed on bundle's contents #118 [s.high]

v1.1.2 (2022-11-10)

Full Changelog

v1.1.1 (2022-10-26)

Full Changelog

Defects:

  • Continuous Delivery not working with OpenSearch #120 [s.medium]

v1.1.0 (2022-09-21)

Full Changelog

Defects:

v1.0.2 (2022-08-03)

Full Changelog

Defects:

  • when docker compose starts, registry-api docker is missing curl #69 [s.critical]
  • Scalable Harvest does not replace file paths with the appropriate URL prefix #64 [s.high]
  • docker compose int-registry-batch-loader failure #41 [s.medium]

Other closed issues:

  • Update README to reflect best practices of other PDS repositories #53 [s.high]
  • Develop script to update existing registry metadata per B12.1 metadata modifications #43
  • Plan and strategize how to migrate to OpenSearch deployments #54
  • Add supersede / update product version functionality in Registry Manager #56
  • Add new "alternate_ids" field to Elasticsearch schema #59
  • Design the PDS4 definition for describing superseded LIDs via product metadata #57

v1.0.1 (2022-05-03)

Full Changelog

v1.0.0 (2022-05-03)

Full Changelog

Requirements:

  • Upgrade the initialization of the ES/OS database following latest upgrade of components #31
  • As a user, I want to switch a bundle and it's associated collections and products from a protected status to operational. #105
  • As a user, I want to change the archive status for a collection and it's associated products #115

v1.0.0-SNAPSHOT (2022-01-20)

Full Changelog

Requirements:

  • As a node operator, I want the the registry schema to update autonomously when new data is ingested. #113
  • As a developer, I want to include supplemental file data sizes in the registry #112
  • As a node operator, I want to ingest metadata regarding secondary collections that belong to a bundle. #109
  • As a node operator, I want to ingest metadata regarding secondary products that belong to a collection. #108
  • As a node operator, I want actionable, user-friendly error messages for registry schema failures #110
  • The service shall allow deletion of registered artifacts #103
  • The service shall provide a means identifying relationships between artifact registrations #104
  • As a registry user, I want to ingest supplemental metadata from Product_Metadata_Supplemental. #121

* This Changelog was automatically generated by github_changelog_generator