Releases: cs3org/OCM-API
Releases · cs3org/OCM-API
v1.2.2
v1.2.1
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
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-knownendpoint for discovery, to replace
the legacy/ocm-providerendpoint in a future release, and
extended the properties and capabilities each implementation
can expose. - Introduced a concept of
requirementsin 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
/tokenendpoint. - Clarified access methods to remote shares, and deprecated
less secure ones.
- Extended the
/notificationsendpoint.
v1.1.0
Version 1.1.0 of the OCM Protocol Specification.
- Added a new
/invite-acceptedendpoint to support an invitation
workflow in the context of the ScienceMesh. - Officially added the
/ocm-providerdiscovery 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
federationrecipient share type. - Deprecated
protocol.optionsin/shares.