Skip to content
This repository has been archived by the owner on Sep 25, 2023. It is now read-only.

Latest commit

 

History

History
303 lines (207 loc) · 31.7 KB

CHANGELOG.md

File metadata and controls

303 lines (207 loc) · 31.7 KB

0.15.0 (2022-08-02)

Bug Fixes

  • ignore git tag failure to allow action re-run (#1209) (d55fa6e)
  • TDE-429 change tempbucket retention period to 90 days (#1208) (137d1c9)

0.14.0 (2022-07-28)

0.13.0 (2022-07-28)

Bug Fixes

0.12.0 (2022-07-27)

Bug Fixes

  • TDE-404 geostore CLI logging changes and revert list data type search (#1070) (00a3736)
  • TDE-405 geostore title change (#1054) (48f04a0)
  • TDE-410 LDS cache file convert geopackage to CSV (#1153) (49b3e76)

0.11.0 (2022-06-16)

Bug Fixes

  • bring through error message to exception (#1037) (ec0648b)
  • use osgeo/gdal:ubuntu-small-3.5.0 Docker image (#1038) (dc1cdde)

0.10.0 (2022-06-15)

0.9.0 (2022-06-15)

Bug Fixes

  • TDE-389 improve alert messages to be more meaningful (#1022) (362c5f5)
  • TDE-396 use survey ID instead of survey name in temp directory path (#1021) (2c1adce)

0.8.0 (2022-06-14)

Bug Fixes

  • commit VERSION and pyproject.toml files (#979) (cf64255)
  • TDE-387 fail on missing survey name (#993) (98bc278)
  • TDE-392 stop processing when an image transform fails (#1013) (3d571b7)

Features

  • invoke geostore lambda functions (TDE-331) (#714) (52934d7)

0.7.0 (2022-05-30)

Bug Fixes

  • provision user in aws infrastructure repo (#958) (15d5a53)

0.6.0 (2022-05-26)

0.5.0 (2022-05-26)

Bug Fixes

  • allow for unicode character in metadata csv (#550) (0493355)
  • aws profile and region, remove unused imports (#585) (eba7f58)
  • bump topo processor version in pyproject.toml (#683) (89e6223)
  • change logs for filter_metadata and avoid looping over all metadata records while upload with survey ID (#653) (2093116)
  • ensure env vars exist (#578) (c1bc714)
  • force --yes (#584) (ccd00c3)
  • log error for jobs that fail (#703) (ed46049)
  • process should stop and files not transfered if any validation fails (TDE-354) (#935) (7e66e47)
  • remove item and collection level processing fields and extension TDE-343 (#744) (6b97369)
  • remove metadata validator HI (#548) (72af3f1)
  • remove unused arguments (#576) (ffb1972)
  • tde-381 github action permissions (#945) (8b0b350)
  • update .env file and docs that reference it for SSM parameters (#577) (e457c2c)
  • update quality-description and collection-description (#773) (e9b9f68)
  • update readme TDE-173 (#588) (703d528)

Features

  • add correlationId to target location (#586) (4cbc3f8)
  • add quality:description (#673) (d97f2b5)
  • batch: add geostore roles to temp buckets (#658) (911034e)
  • cache poetry dependencies so docker doesnt have to reinstall them on every build (#565) (d380a46)
  • catch rasterio warnings to log (#549) (48cc037)
  • cdk: lambda function to monitor batch job failures (#728) (bbf7263)
  • config for aws stacks TDE-173 (#583) (daf0b04)
  • create historical imagery manifest TDE-272 (#636) (3430e83)
  • get survey files path from metadata.csv and manifest.json (#587) (074c46c)
  • iterate all the extensions (warnings instead of raising Exception) (#764) (66d588e)
  • iterate stac validation errors (details for each schema) (#729) (119896d)
  • load role configuration from SSM (#563) (60c6500)
  • log loading of credentials from ssm and assuming roles (#568) (63dd4ec)
  • log unique values (#750) (8783f3b)
  • processing:software version TDE-237 (#680) (688ff9e)
  • sort json keys for historical imagery TDE-338 (#713) (baeec8b)
  • submit script takes a source as argument (TDE-324) (#649) (894b576)
  • tde-243 validate collection (#788) (0fb597c)
  • update log for elastic search alert (#698) (8b9ab9c)
  • use survey name for collection title (TDE-217) (#679) (c77cd24)
  • use the asset encoding to determine if the asset should be decompressed (#564) (3e5cbbf)

Performance Improvements

  • do not use rasterio to check tiff band validity TDE-333 (#690) (183178e)

0.4.0 (2022-05-24)

Bug Fixes

  • allow for unicode character in metadata csv (#550) (0493355)
  • aws profile and region, remove unused imports (#585) (eba7f58)
  • bump topo processor version in pyproject.toml (#683) (89e6223)
  • change logs for filter_metadata and avoid looping over all metadata records while upload with survey ID (#653) (2093116)
  • ensure env vars exist (#578) (c1bc714)
  • force --yes (#584) (ccd00c3)
  • log error for jobs that fail (#703) (ed46049)
  • process should stop and files not transfered if any validation fails (TDE-354) (#935) (7e66e47)
  • remove item and collection level processing fields and extension TDE-343 (#744) (6b97369)
  • remove metadata validator HI (#548) (72af3f1)
  • remove unused arguments (#576) (ffb1972)
  • update .env file and docs that reference it for SSM parameters (#577) (e457c2c)
  • update quality-description and collection-description (#773) (e9b9f68)
  • update readme TDE-173 (#588) (703d528)

Features

  • add correlationId to target location (#586) (4cbc3f8)
  • add quality:description (#673) (d97f2b5)
  • batch: add geostore roles to temp buckets (#658) (911034e)
  • cache poetry dependencies so docker doesnt have to reinstall them on every build (#565) (d380a46)
  • catch rasterio warnings to log (#549) (48cc037)
  • cdk: lambda function to monitor batch job failures (#728) (bbf7263)
  • config for aws stacks TDE-173 (#583) (daf0b04)
  • create historical imagery manifest TDE-272 (#636) (3430e83)
  • get survey files path from metadata.csv and manifest.json (#587) (074c46c)
  • iterate all the extensions (warnings instead of raising Exception) (#764) (66d588e)
  • iterate stac validation errors (details for each schema) (#729) (119896d)
  • load role configuration from SSM (#563) (60c6500)
  • log loading of credentials from ssm and assuming roles (#568) (63dd4ec)
  • log unique values (#750) (8783f3b)
  • processing:software version TDE-237 (#680) (688ff9e)
  • sort json keys for historical imagery TDE-338 (#713) (baeec8b)
  • submit script takes a source as argument (TDE-324) (#649) (894b576)
  • tde-243 validate collection (#788) (0fb597c)
  • update log for elastic search alert (#698) (8b9ab9c)
  • use survey name for collection title (TDE-217) (#679) (c77cd24)
  • use the asset encoding to determine if the asset should be decompressed (#564) (3e5cbbf)

Performance Improvements

  • do not use rasterio to check tiff band validity TDE-333 (#690) (183178e)

0.3.0 (2022-02-02)

Features

0.2.0 (2022-02-02)

Bug Fixes

  • add missing typing for [no-any-return] (TDE-267) (#507) (c490b94)
  • add missing typing for function arguments [arg-type] (TDE-263) (#502) (d4b6c46)
  • add missing typing for type arguments [type-arg] (TDE-266) (#505) (a97b77f)
  • asset object key redo (TDE-188) (#434) (6529505)
  • bytes need to be decoded first (#411) (82c096e)
  • centroid has to be an int or a float (TDE-286) (#526) (29f6988)
  • circular imports (#363) (31ec0b2)
  • cleanup (#397) (7b84991)
  • convert scanned date to UTC (TDE-187) (#406) (357ce63)
  • correct abstract method signature to comply with [override] (TDE-280] (#516) (77759a2)
  • correct imports to comply with [attr-defined] (TDE-269) (#511) (3cc6b90)
  • correct issue with union attribute typing [union-attr] (TDE-268) (#508) (d12340c)
  • improve test data names (#177) (5c3c373)
  • item compatible with the list type [list-item] (TDE-282) (#519) (1450175)
  • metadata-loaders: include required eo and proj metadata in the historical imagery metadata loader (#424) (TDE-213) (d697aa5)
  • mypy [no-untyped-def] typing (TDE-264) (#509) (9143a4b)
  • mypy assignment (TDE-277) (#513) (f3c0467)
  • non tiff files can also be uploaded (#163) (5053b8d)
  • not overwriting json files and added more test data (#75) (e082df3)
  • only process tiff files for historical imagery (#421) (edba3c1)
  • populate stac metadata hrefs with relative links (#276) (8f2dfc1)
  • recursive file scanning (#277) (f01542c)
  • remove use of Any in an Union (TDE-278) (#512) (a94d060)
  • return types (#510) (2931ae9)
  • speed up csv extractor (#86) (a881f22)
  • type annotate some variables (#524) (d9992b4)
  • typing annotation None to Generator for pytest setup functions (TDE-285) (#525) (51ca5da)
  • update pystac to v.1.1.0 (#345) (debdb4b)
  • use continue to stop code from exiting loop (#239) (24fbbde)
  • use https://spdx.org/licenses/ CC-BY-4.0 (#288) (0fc4566)
  • validate: convert tuple into array to work around jsonschema-rs validation crash on tuple type (TDE-186) (#404) (41a898b)
  • validate: validate STAC Item against item-spec json schema (TDE-204) (#405) (df654de)
  • variable values type [type-var] (TDE-281) (#518) (52d3336)

Features

Performance Improvements

  • fast metadata validation (TDE-181) (#391) (5869d8e)
  • integration test (TDE-191) (#427) (48c5032)
  • json loads/dumps is no longer needed as tuples are handled by jsonschema_rs (#412) (19f759b)