Private links: Retrieve link through propfind property #6020
authorChristian Kamm <mail@ckamm.de>
Fri, 15 Sep 2017 12:24:34 +0000 (14:24 +0200)
committerRoeland Jago Douma <roeland@famdouma.nl>
Thu, 5 Oct 2017 20:01:34 +0000 (22:01 +0200)
commit05927b68a83fca5567e4bebad4f41a3345b3e478
tree7ac607ec19a195bb1f1f1a14a8bf42c3a7365dd4
parentb3f90111e2383128ce979367298cc0513c3c611f
Private links: Retrieve link through propfind property #6020

* The sharing ui does a propfind anyway: use that to query the new
property as well!
* For the socket api, asynchronously query the server for the right url
when an action that needs it is triggered.

The old, manually generated URL will be used as fallback in case the
server doesn't support the new property or the property can't be
retrieved for some reason.

Depends on owncloud/core#29021
src/common/syncjournalfilerecord.h
src/gui/sharedialog.cpp
src/gui/sharedialog.h
src/gui/shareusergroupwidget.cpp
src/gui/shareusergroupwidget.h
src/gui/socketapi.cpp
src/gui/socketapi.h
src/libsync/account.cpp
src/libsync/account.h
src/libsync/capabilities.cpp
src/libsync/capabilities.h