cs3org / wopiserver

A vendor-neutral application gateway compatible with the WOPI specifications.
Apache License 2.0
55 stars 26 forks source link

WIP: merge work to interface WOPI with CS3 APIs #14

Closed glpatcern closed 4 years ago

glpatcern commented 4 years ago

This is a large PR that brings support for the CS3 APIs. Credits to @LovisaLugnegard for most of the work with to the CS3 APIs python bindings.

Tested so far with the provided unittest file against a Reva daemon running on local storage. The test suite passes entirely.

Important changes on the WOPI Server itself:

SamuAlfageme commented 4 years ago

@glpatcern we can actually disable the release-unstable pipeline as it was meant to publish the images of a potentially long-lived cs3 branch to test it on k8s. Both master and tags will keep having builds pushed to dockerhub.

glpatcern commented 4 years ago

@glpatcern we can actually disable the release-unstable pipeline as it was meant to publish the

Indeed, makes sense as this branch is going to be merged quite soon now. Let's touch base tomorrow.

glpatcern commented 4 years ago

OK, as it stands I think we've cleared all that could be addressed for now, the only important remaining issue being sciencemesh/sciencemesh#118, which will be addressed by a separate PR.

Also, this branch is live within the CERN network at https://cbox-wopidev-01:8880 - so far so good.

If nothing is outstanding, I'll merge this PR by the end of the day.