0.15.0 (2022-08-02)
- 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)
0.12.0 (2022-07-27)
- 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)
- 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)
- 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)
- 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)
0.7.0 (2022-05-30)
0.6.0 (2022-05-26)
0.5.0 (2022-05-26)
- 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)
- 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)
0.4.0 (2022-05-24)
- 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)
- 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)
0.3.0 (2022-02-02)
- 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)
- add aerial photo stac extension (#383) (76778a8)
- add gdal_translate options (TDE-80) (TDE-260) (#503) (4f6a121), closes #472
- add scanning stac extension (#385) (a231380)
- add trace log (#193) (3d67baa)
- added logging for item and collection (#72) (f3092a8)
- added subprocess and tests (#113) (bffaaf3)
- added the ability to create cog (#114) (888f809)
- AWS CDK infrastructure (TDE-219) (#534) (39a8ed3)
- cli to upload data to s3 (#112) (5d690c8)
- cog from s3 (#224) (f0e1859)
- cog: add arguments for lossless tiff compression (#471) (2851a3d)
- create bounding boxes/polygons from wkt (#389) (e96346f)
- create collection store (#147) (53f3990)
- create Dockerfile (#521) (6c46a46)
- created collection and item creators (#55) (f71427f)
- created internal rep of item and asset for local upload (#140) (34956d7)
- extract more metadata from tiff (#84) (fbbba95)
- handle multiple assets with transformations (#145) (d37f025)
- hash data after data transformation (#133) (76dc0d5)
- implement historical imagery stac extension (#402) (3b2c726)
- implement providers (#420) (3ad50d5)
- implement summaries (#469) (56c5b16)
- integrate mypy library for type checking (TDE-183) (#392) (3e61ea9)
- link collection and item stac objects (#153) (3cf2b8b)
- multihash-implementation (#80) (6c04a63)
- only cog historical imagery (#119) (86324f4)
- only write valid item (#151) (7f44456)
- read from and write to both s3 and local (#213) (eb03814)
- README (#360) (2de886a)
- set temporal extent (TDE-148) (#393) (1e4b717)
- update extension urls to stac.linz.govt.nz (#439) (48dc37e)
- upload: use LDS Cache (#454) (TDE-176) (0c0afb1)
- use camera extension (#353) (365a443)
- use linz stac schema TDE-156 (#452) (4f3c81d)
- use-film-extension: TDE-162 (#380) (78c8fe1)
- validate: support LDS cache of Historical Imagery metadata as source (TDE-202) (#448) (3059e54)
- validate: validate STAC Collection (TDE-170) (#416) (19a8c1a)
- validate: validation against local schema for tests (TDE-234) (#443) (3be696d)