Skip to content

Releases: octue/windeurope72hours-elevations-api

Update dependencies

17 Dec 17:47
41d4913

Choose a tag to compare

<!--- START AUTOGENERATED NOTES --->
<!--- END AUTOGENERATED NOTES --->

Update requirements.txt from pyproject.toml

24 Aug 11:56
c0d742a

Choose a tag to compare

Contents (#11)

Operations

  • Update requirements.txt from pyproject.toml

Fix output schema validation failure

24 Aug 11:45
9b06e19

Choose a tag to compare

Contents (#10)

Enhancements

  • Improve wait time estimation

Fixes

  • Return coordinates as list to ensure compatibility with array type in JSON schema
  • Fix unavailable cells response for polygons

Operations

  • Set minimum instance count to 0
  • Use reusable workflows

Dependencies

  • Update dependencies to avoid security vulnerabilities

Style

  • Update pre-commit config

Add JSON schema validation and reduce extra populator requests

26 Apr 08:53

Choose a tag to compare

Contents

Enhancements

  • Validate input and output data against JSON schemas on Strands
  • Increase TTL cache timeout to 1 hour
  • Provide better estimate of waiting time based on number of input cells
  • Log which cells are sent to populator
  • Use latest version of populator

Other

  • Add 72 hours challenge link to README

Ensure headers are returned with response

25 Apr 08:41
5ce1410

Choose a tag to compare

Contents (#8)

Enhancements

  • Validate coordinate format

Fixes

  • Ensure headers are returned with response

Rename API and use latest populator version

23 Apr 12:41
37a98b4

Choose a tag to compare

Contents (#6)

Enhancements

  • Use latest populator version and remove "private" from name
  • Use latest populator version

Fixes

  • Fix output schema
  • Enable CORS

Operations

  • Increase minimum instances to 1

Other

  • Add live API URL to readme

Rejects requests for zero cells

21 Apr 16:39
60ef0ab

Choose a tag to compare

Contents (#5)

Fixes

  • Reject requests for zero cells

Other

  • Update schema URI in docs

Fix response for latitude/longitude coordinate requests

21 Apr 12:27
fa56362

Choose a tag to compare

Contents (#3)

Enhancements

  • Make input logging more consistent

Fixes

  • Return elevations mapped to lat/lng pairs if input is lat/lng pairs
  • Convert lat/lng coordinates to strings when returning as keys of JSON objects

Operations

  • Add CI workflows

Refactoring

  • Factor out parsing different input types
  • Factor out formatting response

Chores

  • Add license field to pyproject.toml

Create elevations API

20 Apr 18:14

Choose a tag to compare

Create the initial version of the elevations API.