Skip to content

Commit 4d229cd

Browse files
Prepare v1.2.0 (#89)
* Prepare to tag v1.2.0 * Some updates following recent developments * Move spec to version 1.2.0 * Update CHANGELOG.md Co-authored-by: Michiel de Jong <[email protected]> --------- Co-authored-by: Michiel de Jong <[email protected]>
1 parent fbc8ac5 commit 4d229cd

File tree

3 files changed

+23
-2
lines changed

3 files changed

+23
-2
lines changed

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
11
# Changelog
22

3+
## [1.2.0] - 2024-11-20 - Michiel B. de Jong <[email protected]>
4+
5+
* Rephrased and improved the whole protocol description text
6+
in order to conform to the IETF Internet Draft style.
7+
* Updated the API specification to OpenAPI 3.0.
8+
* Added a `/.well-known` endpoint for discovery, to replace
9+
the legacy `/ocm-provider` endpoint in a future release, and
10+
extended the properties and capabilities each implementation
11+
can expose.
12+
* Introduced a concept of `requirements` in new shares, which indicate
13+
that a recipient of a share MUST fulfill some capabilities in order
14+
to access the share.
15+
* Introduced several mechanisms to improve security:
16+
* Support for Multi-Factor Authentication.
17+
* Support for signing requests.
18+
* Support for OAuth-style exchanges, via a new `/token` endpoint.
19+
* Clarified access methods to remote shares, and deprecated
20+
less secure ones.
21+
* Extended the `/notifications` endpoint.
22+
323
## [1.1.0] - 2023-05-15 - Giuseppe Lo Presti <[email protected]>
424

525
* Added a new `/invite-accepted` endpoint to support an invitation

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ This repository contains the text of the Open Cloud Mesh IETF Draft, as well as
77
The documents are available as follows:
88

99
* Current version under development: [RFC-formatted Draft](IETF-RFC.md) | [API spec](https://cs3org.github.io/OCM-API/docs.html?branch=develop&repo=OCM-API&user=cs3org)
10+
* Version 1.2: [RFC-formatted Draft](https://github.com/cs3org/OCM-API/blob/v1.2.0/IETF-RFC.md) | [API spec](https://cs3org.github.io/OCM-API/docs.html?branch=v1.2.0&repo=OCM-API&user=cs3org)
1011
* Version 1.1: [README](https://github.com/cs3org/OCM-API/blob/v1.1.0/README.md) | [API spec](https://cs3org.github.io/OCM-API/docs.html?branch=v1.1.0&repo=OCM-API&user=cs3org)
1112
* Version 1.0: [API spec](https://cs3org.github.io/OCM-API/docs.html?branch=v1.0.0&repo=OCM-API&user=cs3org)
1213

spec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ x-origin:
99
info:
1010
title: Open Cloud Mesh API
1111
description: Open Cloud Mesh Open API Specification.
12-
version: 1.1.0
12+
version: 1.2.0
1313
x-logo:
1414
url: logo.png
1515
paths:
@@ -335,7 +335,7 @@ components:
335335
apiVersion:
336336
type: string
337337
description: The OCM API version this endpoint supports
338-
example: 1.1.0
338+
example: 1.2.0
339339
endPoint:
340340
type: string
341341
description: The URI of the OCM API available at this endpoint

0 commit comments

Comments
 (0)