You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
create a /sciencemesh route so that the current endpoint to generate an invite goes into /sciencemesh/generate-invite
/ocm/invites/forward to be renamed to /sciencemesh/accept-invite and the response to include the sender's identity details (similar format as the payload that contains the receiver's identity details)
/ocm/invites/accept to be renamed to /ocm/invite-accepted
when creating a new OCM share, consider the protocols parameter as an array with values ['webdav', 'webapp']. The latter would have a browsable URL as payload to be returned, which is expected to work like a public link.
More details to be spelled out once we get into the code.
The text was updated successfully, but these errors were encountered:
* Refactored OCM Invite manager
* Updated /invite-accepted endpoint to the last OCM APIs spec (OCM-API#54)
* Introduced mutual exchange of user information on invitation accept
* Add errors as specified by the OCM and cs3apis specs (OCM-API#58, cs3apis#198)
* Allow user to specify a description when generating an invitation token
* Split old ocmd http service in two services (OCM and sciencemesh)
* OCM: required changes to comply with the invitation workflow #3540
* ocm services contain only the implementation of the OCM APIs (https://cs3org.github.io/OCM-API/docs.html)
* sciencemesh is meant for reva clients (like web) for interacting with tokens and shares in OCM
* Written integration tests for the invitation workflow (both grpc and http)
Now that cs3org/OCM-API#54 was merged, and following the discussion with @michielbdejong and @labkode, we need to implement the following in Reva:
/sciencemesh
route so that the current endpoint to generate an invite goes into/sciencemesh/generate-invite
/ocm/invites/forward
to be renamed to/sciencemesh/accept-invite
and the response to include the sender's identity details (similar format as the payload that contains the receiver's identity details)/ocm/invites/accept
to be renamed to/ocm/invite-accepted
protocols
parameter as an array with values['webdav', 'webapp']
. The latter would have a browsable URL as payload to be returned, which is expected to work like a public link.More details to be spelled out once we get into the code.
The text was updated successfully, but these errors were encountered: