Releases: NASA-IMPACT/veda-backend
Releases · NASA-IMPACT/veda-backend
v1.1.0-rc.77
v1.1.0-rc.76
v1.1.0-rc.75
v1.1.0-rc.75 (2024-08-06)
Documentation
Feature
- feat: support transactions with validation and authentication (#378)
Issue
What?
- Add transactions extensions from -
#276 - Add bulk transactions extension
- Add authentication for all transactions PUT POST endpoints
- Add authentication to openapi docs
- Add request validation to all all transactions PUT POST endpoints
Why?
- To allow stac editing (collection and item) + enable stac-admin
Testing?
- Tested locally as well as deployed to
https://stacadmin.openveda.cloud/api/stac/docs
TODO
- Refactor the way env vars are used
- Remove temporary workflow
- Fix failing tests
- Use
pystac
instead ofstac_pydantic
- Make transactions a feature flag
- Package auth?
- [ ] Tests(to be handled in a separate
ticket) (3b4b495
)
Fix
v7.0.0
v7.0.0 (2024-08-01)
Breaking
- feat(release)!: Improve stac integration tests, add optional web acl configuration for cloudfront, titiler-pgstac v1 upgrade (#405)
📣 Breaking
- feat!: titiler-pgstac v1 upgrade
#398 introduces
breaking endpoint changes; see titiler-pgstac v0.8 -> v1.0 migration
docs
✨ Added
🪙 Changed/Updated
🩹 Fixed
v1.1.0-rc.74
v1.1.0-rc.73
v1.1.0-rc.72
v1.1.0-rc.71
v1.1.0-rc.70
v1.1.0-rc.70 (2024-07-15)
Feature
- feat: add optional web acl configuration for cloudfront (#396)
Issue
GSD-3535 Ensure CloudFront distributions have WAF enabled
What?
- Added env var and construct changes to incorporate optional web acl
Why?
- security requirement
Testing?
- tested using mcp-test and checked that setting
VEDA_SHARED_WEB_ACL_ID
works as expected and omitting
VEDA_SHARED_WEB_ACL_ID
does not enable firewall to cloudfront (13b229f
)
- feat: add optional web acl configuration for cloudfront (
ec1c567
)
Fix
- fix: update to indicate arn is needed for web acl id (
b36fc7c
)
v6.0.0
v6.0.0 (2024-06-27)
Breaking
- feat(release)!: remove unused xarray, xstac, zarr requirements and configure cloudfront with OAC (#394)