Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(release)!: remove cloudfront routes, improve tests and ingest validation, add nlcd colormap #434

Merged
merged 31 commits into from
Oct 15, 2024

Conversation

anayeaye
Copy link
Collaborator

@anayeaye anayeaye commented Oct 3, 2024

Breaking
feat(routes)!: remove cloudfront distribution and custom alternate domain from backend #422

Added
feat(raster-api): added custom NLCD colormap #433
feat: add ecr endpoint #432

Fixed
fix(tests): #425
fix(ingest): improved datetime validations #419

Changed
ci: remove automated deployments to staging #438

botanical and others added 30 commits August 15, 2024 16:36
… backend (#422)

### Issue

#403
#221

### What + Why

- Remove cloudfront distribution CDK from veda-backend because it's now
managed in veda-routes
- Update values passed into ingestor config to derive endpoint values
using the custom host and stac and raster API root paths
- Remove configuration and support for hosting duplicate stac and raster
apis as alternative domains.



### Testing?

Deployed to UAH
Co-authored-by: Vincent Sarago <[email protected]>
Co-authored-by: smohiudd <[email protected]>
…oot_path and update config vars in ingest-api
…ct variables (#431)

### What? / Why?

- Update the condition to check the correct variable

### Testing?

- Deployed to UAH dev for testing
### Issue

#429 

### 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
#438)

### Issue

NASA-IMPACT/veda-deploy#52

### 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
## 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
### What
Trying to get cicd action running on push to develop branch
Copy link
Member

@botanical botanical left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reminder to add recent merge to the PR description feat: add ecr endpoint to vpc (#432)
Otherwise, looks good!

@anayeaye anayeaye merged commit 5fcae8c into main Oct 15, 2024
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants