v1.1.0-rc.75
Pre-release
Pre-release
github-actions
released this
06 Aug 15:45
·
74 commits
to develop
since this release
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
)