Skip to content

Latest commit

 

History

History
367 lines (163 loc) · 15.6 KB

CHANGELOG.md

File metadata and controls

367 lines (163 loc) · 15.6 KB

7.4.1 (2025-01-24)

Bug Fixes

7.4.0 (2025-01-24)

Features

7.3.0 (2024-12-10)

Bug Fixes

  • update units for effectiveCacheSize and tempBuffers (#112) (2e3d728)

Features

  • set search_path to include pgstac for eoapi user (#111) (0470dcf)

7.2.1 (2024-08-20)

Bug Fixes

  • install compilation dependency for numexpr (#109) (2762944)

7.2.0 (2024-05-14)

Features

  • overwrite host headers when custom domain name (#105) (e52887f)

7.1.0 (2024-03-13)

Features

  • update runtimes and add pgstac customization options (#100) (9e49e7e), closes #102

7.0.1 (2024-02-23)

Bug Fixes

7.0.0 (2024-02-22)

Features

BREAKING CHANGES

  • clients need to provide aws_lambda.AssetCode to configure their apps. Solely the python application and the requirements.txt file is not supported anymore.

  • fix a couple bugs found in the first changes

  • avoid maintaining custom interfaces for configurable lambda properties. Allow the user to provide anything and let the CDK method raise error and overwrite values defined within our construct. Make this clear in the documentation

  • expose bootstrapper props in pgstacdatabase construct constructor

  • merge database and boostrapper files to solve casting bug

  • bump and harmonize pypgstac to 0.7.10 across apps

  • bump cachetools

  • some changes to allow for less security

  • bump python to 3.11

  • change base image for bootstrapper to use python 311

  • fix linting issues

  • move integration tests to step before release, improve naming of workflows

  • lint

  • fix moto requirement

  • test to fix deployment : try adding s3 endpoint and force allow public subnet

  • lint and make lambda functions more configurable

  • moving deploy to a separate workflow

  • remove useless dependencies in deployment tests, turn on pull request trigger to check the action works

  • when tearing down the infrastructure, synthesize the cloud formation assets into another directory to avoid conflicts

  • update readmes and revive the artifact download in python distribution

6.1.0 (2023-11-12)

Features

  • stac-browser: configurable config file in stac browser deployment (#84) (b86ad1a)

6.0.2 (2023-11-02)

Bug Fixes

  • bootstrapper: fix httpx response (#81) (b879076)

6.0.1 (2023-11-01)

Bug Fixes

  • ingestor-api-handler: fix docs endpoint (#82) (d134c77)

6.0.0 (2023-10-31)

Features

  • custom runtimes, optional VPC, python 3.11 (#74) (ba6bf09)

BREAKING CHANGES

  • the bootstrapper construct was deleted and is no longer available. In addition, we switched from PythonFunction to Function for all lambdas.

5.4.1 (2023-10-05)

Bug Fixes

  • synchronize pgstac versions -> 0.7.9 across constructs (c6bb921)

5.4.0 (2023-09-05)

Features

  • custom runtimes option for titiler and ingestor (#66) (3aaedae)

5.3.0 (2023-09-01)

Features

5.2.0 (2023-08-30)

Features

5.1.0 (2023-08-21)

Features

5.0.0 (2023-07-12)

Features

BREAKING CHANGES

  • rename repository to eoapi-cdk

4.2.3 (2023-06-30)

Bug Fixes

  • ingestor-api: add stack name to ingestor-api apigateway export name (#48) (2fdd1e8)

4.2.2 (2023-06-16)

Bug Fixes

  • titiler-pgstac-api: fix destination path in titiler pgstac Dockerfile COPY command (#46) (302bd22)

4.2.1 (2023-06-12)

Bug Fixes

  • bootstrapper: bootstrapper should use httpx (#45) (36bb361)

4.2.0 (2023-06-09)

Features

  • titiler-pgstac-api: add titiler-pgstac endpoint (#42) (a02acef)

4.1.0 (2023-05-30)

Features

  • stac-api: add stac api lambda function field (#43) (3a91a37)

4.0.0 (2023-04-25)

Features

  • ingestor-api: expose ingestor handler role (#39) (559f3a9)

BREAKING CHANGES

  • ingestor-api: the role name is automatically generated by AWS and thus users can not use the name that was specified before, but should directly interact with the new property we are adding.

  • change name of variable to comply with formatting rules, remove readonly statement

3.0.1 (2023-04-14)

Bug Fixes

  • bootstraper: fix version inconsistencies and #19 regressions (#34) (ebeac2a)

3.0.0 (2023-04-04)

Code Refactoring

BREAKING CHANGES

  • bootstrapper: remove dashboard schema and functions from the database bootstrapper and remove automatic collection summary udpate from ingestor.

2.6.3 (2023-03-28)

Bug Fixes

  • ingestor-api: store STAC item as string in DynamoDB (#26) (bd7a1fa)

2.6.2 (2023-03-16)

Bug Fixes

  • ingestor-api: queries require sequences (#23) (00d71cc)

2.6.1 (2023-03-16)

Reverts

2.6.0 (2023-03-10)

Features

2.5.1 (2022-12-06)

Bug Fixes

  • ingestor-api: Correct import path for settings (be40af7)

2.5.0 (2022-12-01)

Features

  • ingestor-api: Add flag to enable requester pays (efc160d)

2.4.0 (2022-11-08)

Features

  • bastion-host: Append ec2 instance with 'bastion host' (4ee8599)

2.3.1 (2022-11-08)

Bug Fixes

  • bastion-host: createElasticIp default to true (ec99fad)

2.3.0 (2022-11-08)

Features

  • bastion-host: Make elastic IP optional (d77b578)

2.2.1 (2022-11-04)

Bug Fixes

  • stac-db: Report shared buffers in 8kb units (d34f2cd)

2.2.0 (2022-11-03)

Features

  • stac-db: Provide sensible defaults for pgSTAC db parameters (#1) (11eb89e)

2.1.0 (2022-11-01)

Features

  • ingestor-api: Make apiEnv optional (5841734)

2.0.0 (2022-11-01)

chore

BREAKING CHANGES

  • ci: Experiencing issues publishing GitHub releases due to past deleted release. Bumping codebase to 2.0.0 to avoid future issues.

1.3.0 (2022-11-01)

Features

  • ingestor-api: add StacIngestor construct (d34c6cd)
  • stac-api: export API url from pgStacApi construct (261dbd2)

1.2.0 (2022-10-26)

Features