release/1.3.0 (2024-10-16)
Defects:
- AIP now fails validation after #178 update #186 [s.high]
- Issues with manifests after multiple slash update fix (#162) #178 [s.medium]
- Failing build due to deprecated config #171 [s.high]
Other closed issues:
- Remove all versions support from deep-archive until the API provides support for this #179
- Update tests to use more stable test data on pds.nasa.gov versus an external site #169
v1.2.0 (2024-05-28)
Requirements:
- As a data custodian, I want the Deep Archive to work around invalid URLs in the Registry #162
v1.1.5 (2024-02-27)
release/1.1.5 (2024-02-26)
Improvements:
- Upgrade deep-archive to comply with latest search API changes (API v1.4.0 / pds-api-client v1.5.0) #159
Defects:
- Transfer manifest mismatch between
pds-deep-archive
andpds-deep-registry-archive
#158 [s.high] - pds-deep-registry-archive produces invalid SIPs/AIPs #155 [s.high]
v1.1.4 (2024-01-08)
Defects:
- Installation instructions don't work on Windows 11 #151 [s.medium]
- Install issue with Python 3.11 #149 [s.high]
- Jenkins Deep Regsitry Archive ran for the first time, failed #147
v1.1.3 (2023-04-11)
Defects:
- Canonical path is not processed correctly ('/../ in path) #145 [s.critical]
- Pagination handling does not appear to work properly for pds-deep-registry-archive #137 [s.high]
- Cannot connect to any PDS API endpoints for pds-deep-archive-registry #134 [s.high]
Other closed issues:
- integrate deep archive to staging tests #138
- Change default API endpoint to the operational API on pds.nasa.gov #133
- README.md link errors #131
v1.1.2 (2022-05-17)
Other closed issues:
- Upgrade to latest PDS API Client #128
v1.1.1 (2022-04-14)
Improvements:
- Update PDS Deep "Registry" Archive and remove workaround + implement latest-only-feature per API updates #107
Defects:
v1.1.0 (2021-09-29)
Improvements:
Defects:
Other closed issues:
- Retrofit pds-deep-archive to use pds python template #111
v1.0.0 (2021-05-03)
v0.5.0 (2021-05-03)
Requirements:
- As a user, I want the SIP manifest to include valid URLs #102
- As a user, I want to generate AIPs and SIPs using Registry #7
Defects:
- aip_label_checksum is not for the correct file #99
v0.4.0 (2021-01-25)
Improvements:
v0.3.2 (2021-01-12)
Defects:
- SIP manifest table erroneously includes secondary collections and their basic products #92
- Small typo on package documentation #90
v0.3.1 (2020-11-30)
v0.2.3 (2020-11-30)
Other closed issues:
- Test on Windows #76
v0.2.2 (2020-10-22)
Improvements:
- Update Github Actions for dev and ops releases #81
Defects:
- Output SIP manifest has invalid URLs #85
0.2.1 (2020-10-09)
Defects:
0.2.0 (2020-10-02)
Improvements:
- Organize the automated documentation generation for dev releases #74
- Minor software Improvements from Initial release #30
Defects:
- Deep Archive doesn't do Windows #77
- Update CI/CD to fix PyPi deployment failure and improve documentation deployment #58
Other closed issues:
- Notify nodes of operational release of PDS Deep Archive #67
- Begin initial deliveries of data to NSSDCA with Phase 1 nodes #66
0.1.6 (2020-07-15)
Defects:
- Invalid filenames to match SIP / AIP LIDs #75
0.1.5 (2020-07-02)
Requirements:
- The Submission Information Package manifest shall be a tab-delimited table with one record per product and four fields per record containing the following fields: checksum value, checksum type, resolvable URL to data product, unique product lidvid for the associated product #54
Other closed issues:
- Test Case 5: Bundle that references accumulating collections by LID #36
- Test Case 3: Bundle that references non-accumulating collections by LID #34
- Test Case 2: Bundle that references non-accumulating secondary collection by LID or LIDVID #33
- Test Case 1: Bundle that references non-accumulating collections by LIDVID #32
- PDS - NSSDCA End-to-end Testing #31
0.1.4 (2020-07-02)
0.1.3 (2020-07-02)
Requirements:
- The tool shall generate a PDS4 label for the SIP and AIP using at least PDS4 Information Model v1.13.0.0 #52
- The tool shall include products in the manifests based upon the relationships described in the PDS4 bundle and collection metadata #50
- The tool shall generate a product manifest based upon the specification of a bundle as input #49
- The tool shall be capable of generating a valid Archive Information Package transfer manifest and PDS4 XML label in accordance with the PDS4 Information Model #45
Defects:
- AIP Generator outputs duplicate records in the checksum / transfer manifest #71
0.1.2 (2020-07-01)
Defects:
- Software appears to be excluding all the products associated with the collections #69
v0.1.1 (2020-06-18)
Requirements:
- The tool shall be capable of generating product manifests by crawling a file system using the information contained within the specified bundle and collection products #48
- The tool shall be capable of generating a valid AIP and SIP products and PDS4 XML label in accordance with the PDS4 Information Model #46
Improvements:
- Update software to handle Document_File.directory_path_name #65
- Add timestamp to SIP / AIP product LIDs and filenames #63
- Add READMEs to AIPs and SIPs #55
- Update software to only include latest collection in when bundle references LIDs #24
- Document SIP Gen component into Node Delivery procedures #8
Defects:
- Software does not exit after running against large data set #64
- Update Usage instructions to more clearly define command-line arguments #59
- AIP Generator not outputting correctly for spice example bundle #41
Other closed issues:
- Updates docs with miniconda alternative installation #61
- Test Case 4: Bundle that references accumulating collections by LIDVID #35
v0.1.0 (2020-04-24)
Defects:
- SIP label contains invalid manifest URL using file path #44
v0.0.1 (2020-04-23)
Improvements:
- Update docs to include release instructions #28
- Improve CI/CD to only build off master and PRs and use datetime for PyPi deployment #27
- Require bundle-base-url when in offline mode #22
- Develop one script to run both AIP and SIP generator #21
- Update SIP LID to include bundle version id #18
- Improve SIP Gen performance for very large data sets #13
Defects:
- SIP Generator not outputting correctly for spice example bundle #39
- SIP and Transfer Manifest duplicate files and LIDVIDs #29
Other closed issues:
- Test SIP Gen with NSSDC #10
- Test SIP Gen externally with Discipline Node personnel #9
- Develop initial AIP generation component #3
- Implement SIP generation offline capabilities #2
- Improved user operation and installation guides with github pages #1
* This Changelog was automatically generated by github_changelog_generator