Open
Description
Support for server-side search should be integrated into the app as a search scope.
A major advantage of server-side search over searching the locally maintained index is server-side search's ability to index the contents of files and extend its search to that.
Research
- search is listed as gPRC service on
owncloud.dev
- a gPRC library for iOS is available and actively maintained, but also adds potentially heavy dependencies like BoringSSL that - if needed - favor an implementation outside the SDK and either as an addition to SDK - or inside the app itself. Complexity of such an approach TBD.
- as seen in the Web Inspector, the ocis web UI appears to use
REPORT
requests to perform searches instead, which returns a WebDAV response. If this path is also available to the iOS app, adoption should be much easier and straightforward.
Activity