Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.0.0 RC2 #265

Merged
merged 27 commits into from
Feb 20, 2020
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
fd37f75
Update README and CHANGELOG
m-mohr Jan 31, 2020
e065b2b
Removed early version notice
m-mohr Jan 31, 2020
9cd4d22
Fix property name for UDF Runtime Version.
m-mohr Feb 4, 2020
54be51e
Fixed CHANGELOG and README
m-mohr Feb 5, 2020
ddca5bf
Set $id for subtype schemas
m-mohr Feb 11, 2020
ebe8039
Fixed invalid EPSG code example
m-mohr Feb 11, 2020
1c3e4ed
Fixed invalid JSON Schema for process graph validation (used `from_ar…
m-mohr Feb 11, 2020
96d1f3e
Clarified how `from_parameter` is resolved in case no value is given,…
m-mohr Feb 11, 2020
1e67bd0
Fixed incomplete changelog
m-mohr Feb 12, 2020
05bc778
`GET /process_graphs`: Field `id` is required for each process.
m-mohr Feb 12, 2020
d224da2
Simplified regular expressions
m-mohr Feb 12, 2020
9214361
Replaced `POST /process_graphs` and `PATCH /process_graphs/{process_g…
m-mohr Feb 12, 2020
f1a7bb7
Clarified that back-ends not supporting pagination will return all re…
m-mohr Feb 12, 2020
7434ee5
Removed unused requestBody specification
m-mohr Feb 12, 2020
e1de608
For batch jobs (`/jobs`), services (`/services`) and sync. processing…
m-mohr Feb 12, 2020
750ce5b
Reintroduced the missing `offset` parameter for log endpoints.
m-mohr Feb 20, 2020
45f3e62
Fixed cloud cover in collection example
m-mohr Feb 20, 2020
2856cd5
Clarified how version numbers in well-known discovery are compared. #259
m-mohr Feb 20, 2020
ff6cfae
Merge branch 'draft' into log-offset
m-mohr Feb 20, 2020
f1f0dc7
Merge pull request #263 from Open-EO/log-offset
m-mohr Feb 20, 2020
430a252
Merge pull request #262 from Open-EO/data-processing-with-metadata
m-mohr Feb 20, 2020
10c399e
Merge branch 'draft' into put-process-graphs
m-mohr Feb 20, 2020
fbb2e02
Merge pull request #261 from Open-EO/put-process-graphs
m-mohr Feb 20, 2020
1774edd
Updated redoc-cli dependency
m-mohr Feb 20, 2020
a062369
Make several fields in user-defined processes nullable. #264
m-mohr Feb 20, 2020
d59ecad
Release 1.0.0 RC2
m-mohr Feb 20, 2020
c19827c
Merge remote-tracking branch 'origin/master' into draft
m-mohr Feb 20, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### 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 `from_parameter` is resolved in case no value is given.
- Clarified how version numbers in well-known discovery are compared. [#259](https://github.com/Open-EO/openeo-api/issues/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`.

Expand Down
17 changes: 8 additions & 9 deletions openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -792,18 +792,19 @@ paths:
get:
summary: Supported openEO versions
operationId: connect
description: >-
description: |-
Well-Known URI (see [RFC 57855](https://tools.ietf.org/html/rfc5785))
for openEO, listing all implemented openEO versions supported by the
service provider.


This allows a client to easily identify the most recent openEO
implementation it supports. By default, a client SHOULD connect to the
most recent production-ready version it supports. Clients MAY let users
choose to connect to versions that are not production-ready versions or
outdated.

most recent production-ready version it supports. The most recent
version is determined by comparing the version numbers according to
rules from [Semantic Versioning](https://semver.org/), especially
[§11](https://semver.org/#spec-item-11).
Clients MAY let users choose to connect to versions that are not
production-ready versions or outdated.

The Well-Known URI is the entry point for clients and users, so make
sure it is permanent and easy to use and remember. Clients MUST NOT
Expand All @@ -814,13 +815,11 @@ paths:
client SHOULD try to request the capabilities at `/` from
`https://example.com`.


**This URI MUST NOT be versioned as the other endpoints.** If your API
is available at `https://example.com/api/v1.0`, the Well-Known URI
SHOULD be located at `https://example.com/.well-known/openeo` and the
URI users connect to SHOULD be `https://example.com`.


Clients MAY get additional information (e.g. title or description) about
a back-end from the most recent version that has the `production` flag
set to `true`.
Expand Down Expand Up @@ -1621,7 +1620,7 @@ paths:
- Sentinel-2B
'instruments':
- MSI
'sat:cloud_cover':
'eo:cloud_cover':
min: 0
max: 75
'sat:orbit_state':
Expand Down