Releases: NASA-IMPACT/veda-backend
v8.1.0
v8.1.0 (2024-10-30)
Features
- feat(release): Support disabling default API Gateway endpoints and add custom soil-texture colormap to raster-api (#445)
Added in this release
-
Adds a new custom colormap option to the raster-api because the source
parameter definitions for this colormap are too long for the production
firewall restrictions. Why: #441 -
Add support to disable default API Gateway endpoints. Why: Prevent
Users from Bypassing CloudFront to Invoke API Gateway
Directly (1d2d8fd
)
v1.1.0-rc.90
v1.1.0-rc.90 (2024-10-23)
Bug Fixes
- fix: lint (
da2d01e
)
Features
- feat: disable default api gateway endpoints (#443)
Issue
NASA-IMPACT/veda-architecture#452
What/Why
This disables the default API Gateway endpoints for the stac, raster,
and ingest APIs. Instead, access to the APIs should be done through the
custom domain endpoints.
Testing
Tested with my UAH jtran stack (aa3292e
)
v1.1.0-rc.89
v1.1.0-rc.89 (2024-10-23)
Features
- feat(raster): added new soil texture colormap (#442)
Issue
What/Why?
Add a custom colormap to titiler for soil texture datasets. The source
parameter definition of the color mappings would otherwise be too long
for firewall restrictions.
Testing?
I ran the titiler locally and previewed the results for one soil texture
COG.
(b633276
)
- feat(raster): added new soil texture colormap (
c84d1d0
)
v8.0.0
v1.1.0-rc.88
v1.1.0-rc.87
v1.1.0-rc.86
v1.1.0-rc.86 (2024-10-14)
Continuous Integration
- ci: fix cicd target branch name and fix release workflow (#439)
what
- Fix: correct the name of the target branch for the develop deployment
cicd - Fix: return the release workflow trigger for pushes to develop and
main branches (c3919f7
)
-
ci: fix cicd target branch name and return release workflow to follow releases configured in pyproject.toml (
abceb02
) -
ci: remove automated deployment to staging from merge into main branch (#438)
Issue
What?
- This PR removes the github workflow that deploys to the staging
environment and the pre-deploy cdk diff for the staging environment
because it is now managed in veda-deploy. - This PR modifies the automated dev branch and instance deployment to
use the same cdk-deploy/action that is used in veda-deploy (ad5d5e5
)
- ci: use shared cdk-deploy action for dev branch deployment (
247fa9b
)
Unknown
- Update .github/workflows/cicd.yml
Co-authored-by: Jennifer Tran 12633533+botanical@users.noreply.github.com (65a74da
)
v1.1.0-rc.85
v1.1.0-rc.85 (2024-10-03)
Feature
- feat(raster-api): new colormap for NLCD data (#433)
Issue
What?
This PR adds a new colormap for NLCD data (nlcd
) and documents how the
colormap was created.
Why?
- The colormap definition for the categorical NLCD data was too long to
bypass firewall url parameter length rules
Testing?
- See linked issue (
96f2830
)
- feat(raster-api): new colormap for NLCD data (
fd7eeb7
)
v1.1.0-rc.84
v1.1.0-rc.83
v1.1.0-rc.83 (2024-09-27)
Fix
- fix: update stac_api_url and raster_api_url properties to check correct variables (#431)
What? / Why?
- Update the condition to check the correct variable
Testing?
- Deployed to UAH dev for testing (
675268b
)
-
fix: update condition in veda_raster_api_cf_url to check for raster_root_path and update config vars in ingest-api (
8ebddec
) -
fix: remove stac and raster cloudfront url properties altogether (
6b7f75a
) -
fix: update variable names (
183bdd0
) -
fix: lambda env config (
343bf54
) -
fix: update stac_api_url and raster_api_url properties to default to using apigw (
66d8d2b
)