Skip to content

Releases: NASA-IMPACT/veda-backend

v1.1.0-rc.82

25 Sep 14:11
e53f81b
Compare
Choose a tag to compare
v1.1.0-rc.82 Pre-release
Pre-release

v1.1.0-rc.82 (2024-09-25)

Test

  • test: Fix transaction unit tests (#425)

Co-authored-by: Vincent Sarago <[email protected]>
Co-authored-by: smohiudd <[email protected]> (e53f81b)

v1.1.0-rc.81

23 Aug 21:30
d6aedd7
Compare
Choose a tag to compare
v1.1.0-rc.81 Pre-release
Pre-release

v1.1.0-rc.81 (2024-08-23)

Chore

  • chore: remove moto from setup. leave in requirements_dev (#421) (72f446a)

Feature

  • feat: remove cloudfront distribution and custom alternate domain from 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 (d6aedd7)

  • feat: update readme to include veda-routes (4c0628d)

  • feat: remove alternate domain support (4b18b20)

  • feat: remove cloudfront distribution from backend (cc74726)

Fix

  • fix: fall back to using api gateway url (8735f45)

  • fix: typing (d5d307f)

  • fix: create properties for stac and raster api url inference for ingest (6352853)

  • fix: formatting (545070c)

  • fix: fix base api url (f0e0884)

  • fix: fix markdown formatting (06b1372)

  • fix: remove unused imports (0cc613c)

  • fix: lint (5e2705a)

v7.2.0

20 Aug 16:05
fbe0fc1
Compare
Choose a tag to compare

v7.2.0 (2024-08-20)

Chore

  • chore: remove moto from setup. leave in requirements_dev (#421) (72f446a)

Feature

  • feat(release): merge dev into main, update domain names to support multiple domain names for prod, Improve raster integration tests, remove moto from setup. leave in requirements_dev (#423)

🪙 Changed/Updated

🩹 Fixed

Authors - Co-authored-by: Jennifer Tran - Co-authored-by: Stephen Kilbourn

(fbe0fc1)

v1.1.0-rc.80

15 Aug 19:11
43b5ce4
Compare
Choose a tag to compare
v1.1.0-rc.80 Pre-release
Pre-release

v1.1.0-rc.80 (2024-08-15)

Chore

  • chore: Improve raster integration tests (#397) (43b5ce4)

v1.1.0-rc.79

15 Aug 17:19
e6f66d8
Compare
Choose a tag to compare
v1.1.0-rc.79 Pre-release
Pre-release

v1.1.0-rc.79 (2024-08-15)

Fix

  • fix: update domain names to support multiple domain names for prod (#418) (e6f66d8)

v7.1.0

14 Aug 21:49
c89608f
Compare
Choose a tag to compare

v7.1.0 (2024-08-14)

Feature

  • feat(release): support transactions with validation and authentication (#378), add auth requirements install for ingest-api tests (#415), update .example.env and README (#412) (#416)

✨ Added

🪙 Changed/Updated

🩹 Fixed

Authors
  • Co-authored-by: Slesa Adhikari
  • Co-authored-by: Sandra Hoang
  • Co-authored-by: Alexandra Kirk
  • Co-authored-by: Ciaran Sweet

v1.1.0-rc.78

14 Aug 16:07
96a336f
Compare
Choose a tag to compare
v1.1.0-rc.78 Pre-release
Pre-release

v1.1.0-rc.78 (2024-08-14)

Chore

  • chore: Make pypgstac an ENV in dockerfile (#404)

Issue

#372

What?

Make pypgstac and ENV var in dockerfile

Why?

  • Description of why the changes were made

Testing?

Deployed without any errors to http://monitor.openveda.cloud/ (96a336f)

v1.1.0-rc.77

08 Aug 15:53
69e8227
Compare
Choose a tag to compare
v1.1.0-rc.77 Pre-release
Pre-release

v1.1.0-rc.77 (2024-08-08)

Fix

v1.1.0-rc.76

07 Aug 15:20
b8ac115
Compare
Choose a tag to compare
v1.1.0-rc.76 Pre-release
Pre-release

v1.1.0-rc.76 (2024-08-07)

Feature

  • feat: deterministic outputs of service urls (#411) (b8ac115)

v1.1.0-rc.75

06 Aug 15:45
aa25442
Compare
Choose a tag to compare
v1.1.0-rc.75 Pre-release
Pre-release

v1.1.0-rc.75 (2024-08-06)

Documentation

  • docs: update .example.env and README (#412) (dbeb069)

Feature

  • feat: support transactions with validation and authentication (#378)

Issue

#295

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?

TODO

  • Refactor the way env vars are used
  • Remove temporary workflow
  • Fix failing tests
  • Use pystac instead of stac_pydantic
  • Make transactions a feature flag
  • Package auth?
    - [ ] Tests (to be handled in a separate
    ticket
    ) (3b4b495)

Fix

  • fix: add auth requirements install for ingest-api tests (#415) (aa25442)