Skip to content

Releases: cs3org/OCM-API

v1.2.2

21 Oct 12:25
dec2696

Choose a tag to compare

Version 1.2.2 of the OCM Protocol Specification

  • Further improvements and clarifications in the spec, prior to
    handing over to the IETF.
  • Introduced concept of Invite string for the Invite flow.

v1.2.1

17 Jul 13:26
985d842

Choose a tag to compare

Version 1.2.1 of the OCM Protocol Specification

  • Overall review of the spec in the ongoing quest to improve clarity
    and consistency, without altering the semantic of the API.
  • Introduced concept of a Directory Service with a Where-Are-You-From
    page capability and an Invite Accept Dialog property to complement
    the Invite flow. Correspondingly, the Discovery endpoint has been
    extended and its description improved.

v1.2.0

20 Nov 06:38

Choose a tag to compare

Version 1.2.0 of the OCM Protocol Specification

  • Rephrased and improved the whole protocol description text
    in order to conform to the IETF Internet Draft style.
  • Updated the API specification to OpenAPI 3.0.
  • Added a /.well-known endpoint for discovery, to replace
    the legacy /ocm-provider endpoint in a future release, and
    extended the properties and capabilities each implementation
    can expose.
  • Introduced a concept of requirements in new shares, which indicate
    that a recipient of a share MUST fulfill some capabilities in order
    to access the share.
  • Introduced several mechanisms to improve security:
    • Support for Multi-Factor Authentication.
    • Support for signing requests.
    • Support for OAuth-style exchanges, via a new /token endpoint.
    • Clarified access methods to remote shares, and deprecated
      less secure ones.
  • Extended the /notifications endpoint.

v1.1.0

15 May 13:54
635591b

Choose a tag to compare

Version 1.1.0 of the OCM Protocol Specification.

  • Added a new /invite-accepted endpoint to support an invitation
    workflow in the context of the ScienceMesh.
  • Officially added the /ocm-provider discovery endpoint, already
    in use by several implementations. Within this endpoint, clarified
    which are the minimal capabilities required to be "OCM compliant".
  • Added support for multi-protocol shares, and fully specified
    the properties required for each supported protocol.
  • Added a federation recipient share type.
  • Deprecated protocol.options in /shares.

v1.0.0

23 Sep 07:41
ac6c340

Choose a tag to compare

v1.0.0 of the OCM API