-
Notifications
You must be signed in to change notification settings - Fork 182
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extend oCIS extensions for native clients (desktop and mobile) #59
Comments
From the iOS app side, this should all be doable - with one exception: since files live in the respective app's sandboxes, I'm not sure we can pass local copies of files without showing the share sheet. A quick round of research returned nothing relevant. :-/ |
Refactor indexing of new entities into own function
roleIDs into context helper + roles cache + roles cache update middleware
Add permission endpoint for extracting one permission from a set of roleIDs
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 10 days if no further activity occurs. Thank you for your contributions. |
From an oC010 perspective, one approach would be, to announce to native clients via the capabilities endpoint (
The following information is needed:
Desktop app (all desktop platforms) would add an entry to the right-click/context menu for all file types that are associated with the Swan web editor. When clicking this entry, desktop client would query the provided endpoint with the This way, also local applications could be opened. (needs an extension for this local application). Limitations of this approach:
|
I was more thinking about passing a link to the resource, not the actual file itself. |
|
Please open again if the ticket is still relevant |
As an example, we could have a look at The Swan Service (Jupyter notebook) that can be integrated nicely in the ownCloud web UI, but what about usage on native clients on desktop and mobile…
1) [Desktop] Support to open certain file types in 3rd party app in web UI
⋯
/︙
menu)https://cloud.example.com/apps/swan/5032562…
in system browser2) [iOS] Support to open certain file types in 3rd party web app in app-internal web view or in system browser
⋯
/︙
menu)⋯
/︙
menuhttps://cloud.example.com/apps/swan/5032562…
in app-internal web view or in system browser (tbd)3) [iOS] Support to open certain file types in 3rd party native app installed on the users device
⋯
/︙
menu)⋯
/︙
menuswan://…
) or something, to let the other app know how to access the file (needs detailed concept)Imagine also a native DICOM viewer or similar apps for special use cases…
Some technical background:
Maybe related: https://github.com/owncloud/core/issues/33337
Related Epic: #54
The text was updated successfully, but these errors were encountered: