Skip to content

openEO API v1.0.0 RC2

Pre-release
Pre-release
Compare
Choose a tag to compare
@m-mohr m-mohr released this 20 Feb 16:05
· 302 commits to master since this release
1247172

1.0.0-rc.2 - 2020-02-20

Added

  • PUT /process_graphs/{process_graph_id} to store and replace custom process-graphs. #260
  • /jobs/{job_id}/logs and GET /services/{service_id}/logs: Reintroduced the missing offset parameter.

Changed

  • For batch jobs (/jobs), services (/services) and sync. processing (/result) the property process_graph got replaced by process. It contains a process graph and optionally all process metadata. #260
  • GET /process_graphs: Field id is required for each process.
  • Several properties in user-defined processes can now be null (see also #264):
    • GET /process_graphs and GET /process_graphs/{process_graph_id}: Process properties summary, description, parameters and returns.
    • POST /validation: Process property id.
    • Child processes in process graphs (fka callbacks): id, summary, description, parameters and returns.

Removed

  • POST /process_graphs and PATCH /process_graphs/{process_graph_id}. Use PUT /process_graphs/{process_graph_id} instead. #260

Fixed

  • Added $id to JSON Schema file for subtypes.
  • Fixed invalid EPSG code example.
  • Fixed collection example (sat:cloud_cover changed to eo:cloud_cover).
  • Fixed invalid JSON Schema for process graph validation (used from_argument instead of from_parameter).
  • Clarified how version numbers in well-known discovery are compared. #259
  • Clarified that back-ends not supporting pagination will return all resources.
  • Clarified how from_parameter is resolved in case no value is given.
  • Clarified GET .../logs endpoint behaviour.
  • Removed outdated error codes from errors.json.