Skip to content

Releases: NASA-IMPACT/veda-backend

v1.1.0-rc.16

27 Nov 15:57
7e348cf
Compare
Choose a tag to compare
v1.1.0-rc.16 Pre-release
Pre-release

v1.1.0-rc.16 (2023-11-27)

Fix

  • fix(ci): upgrade github actions to resolve warnings (#254)
  • Upgrade to github actions to resolve outdated node version warnings
  • Add cdk deploy output to file to resolve set-output warning
  • Conventional PR linter if not not updated: we may need to remove or
    replace if this upgrade
    PR

    is not accepted. For now, there is a warning in the pr action about
    forcing linter to run on an upgraded node version.

Parent issue NASA-IMPACT/veda-architecture#345 (7e348cf)

v1.1.0-rc.15

23 Nov 17:18
acea4da
Compare
Choose a tag to compare
v1.1.0-rc.15 Pre-release
Pre-release

v1.1.0-rc.15 (2023-11-23)

Feature

  • feat(ci): production github action for veda deploy (#255)

Include github action to be used for production deployment with veda-deploy (acea4da)

v1.1.0-rc.14

22 Nov 18:39
fc51c36
Compare
Choose a tag to compare
v1.1.0-rc.14 Pre-release
Pre-release

v1.1.0-rc.14 (2023-11-22)

Fix

  • fix: use managed policy for permissions boundary (#253)

A managed policy is needed for permission boundary (fc51c36)

v1.1.0-rc.13

22 Nov 18:28
08d4365
Compare
Choose a tag to compare
v1.1.0-rc.13 Pre-release
Pre-release

v1.1.0-rc.13 (2023-11-22)

Feature

  • feat: include app context config for bootstrap qualifier (#252)

Include app context config for bootstrap qualifier. (08d4365)

Unknown

v2.0.1

16 Nov 20:56
835aea2
Compare
Choose a tag to compare

v2.0.1 (2023-11-16)

Fix

  • fix(raster): pin rio-tiler 6.2.3.post1 (#250)

What

Pin a post rio-tiler release that supports zonal statistics upgrades
while a map zooming issue is investigated

Why

cogeotiff/rio-tiler#654 (835aea2)

v1.1.0-rc.12

15 Nov 23:50
35816ba
Compare
Choose a tag to compare
v1.1.0-rc.12 Pre-release
Pre-release

v1.1.0-rc.12 (2023-11-15)

Fix

  • fix(raster): pin rio-tiler 6.2.3.post1 (#249)

Post release 6.2.3.post1 to get features/fixed which were added after
6.2.3 (fix for weighted spatial average) (35816ba)

  • fix(raster): pin rio-tiler 6.2.3.post1 (a3d87b2)

v1.1.0-rc.11

15 Nov 21:02
9d9ec9d
Compare
Choose a tag to compare
v1.1.0-rc.11 Pre-release
Pre-release

v1.1.0-rc.11 (2023-11-15)

Fix

  • fix(raster): temp downgrade rio tiler version (#248)

Temporary rollback rio-tiler to an earlier version (9d9ec9d)

  • fix(raster): temp downgrade rio tiler version (dbaeccd)

v2.0.0

13 Nov 23:39
b5e2701
Compare
Choose a tag to compare

v2.0.0 (2023-11-13)

Breaking

  • feat!: titiler upgrade, optional custom base path for apis, optional cloudfront (#244)

What

  • adds optional configuration to deploy all endpoints with a custom root
    path (i.e. /api/stac and /api/raster) #229, #241
  • adds support for using a cloudfront as a reverse proxy #229, #241,
    #245
  • titiler-pgstac upgraded from 0.2.3 to 0.8.0 #239
  • titiler upgrade for custom colormap configuration #243

How tested

A temporary test stack was deployed to confirm that raster-api works as
expected and that the two-subdomain staging-stac and staging-raster
pattern is still supported. The pre-deploy diff action for this
pr

confirms that the raster API lambda will be upgraded and no domain name
changes will be caused. (b5e2701)

v1.1.0-rc.10

10 Nov 21:56
7072ca2
Compare
Choose a tag to compare
v1.1.0-rc.10 Pre-release
Pre-release

v1.1.0-rc.10 (2023-11-10)

v1.1.0-rc.9

09 Nov 19:24
7072ca2
Compare
Choose a tag to compare
v1.1.0-rc.9 Pre-release
Pre-release

v1.1.0-rc.9 (2023-11-09)

Breaking

  • fix(apis)!: overwrite api host when provided in config (#245)

What

  • When a custom host is configured, overwrite the host in the api
    integration (bring back the parameter mapping method introduced in #229)
  • Include origin_path in cloudfront ingest api behavior. Note: this path
    will not work until the root_path is changed to api/ingest in the
    ingest api
  • Domain construct now only generates custom subdomains for endpoints
    when configured (existing stacks must provide new configuration
    variable). Note: indentation changes that wrap all subdomain constructs
    make the change appear larger than they really are. The change removes
    an unused shared subdomain construct and only generates api-specific
    subdomains when create subdomains configuration is true.

Environment variable changes

New

VEDA_CUSTOM_DOMAIN optional configuration to provide a complete url
for host overrides in lambda APIs (i.e. dev.somedomain.com)

Removed

VEDA_DOMAIN_SHARED_SUBDOMAIN is no longer used (logic is managed with
custom subdomains config below)

New+Breaking

VEDA_DOMAIN_CREATE_CUSTOM_SUBDOMAINS boolean defaults false. Existing
deployments with custom subdomains for each raster and stac api
endpoints need to set this variable to TRUE. (7072ca2)

  • fix(routes)!: ingest api root path is /api/publish (ab10741)

  • fix(apis)!: overwrite host in api integration if custom host provided (p2) (6c66f06)

  • fix(apis)!: overwrite host in api integration if custom host provided (9edc296)

Unknown

  • fix(domain)! only create custom api subdomains when configured (c6bc465)