Skip to content
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

Let desktop and mobile clients know about web features #4983

Open
michaelstingl opened this issue Nov 4, 2022 · 1 comment
Open

Let desktop and mobile clients know about web features #4983

michaelstingl opened this issue Nov 4, 2022 · 1 comment
Labels
Category:Enhancement Add new functionality Priority:p3-medium Normal priority

Comments

@michaelstingl
Copy link
Contributor

michaelstingl commented Nov 4, 2022

Is your feature request related to a problem? Please describe.

ownCloud desktop and mobile apps have a limited feature set, but users could open the web UI for all the remaining features. For this, it would need capabilities or a new endpoint where clients could get information, which file actions are available for a resource (file/folder/space) in the web UI:

Related:

Describe the solution you'd like

1) Add capabilities with the string ?details=$tabId to extend the private link

Ugly, because clients would need to compose http://host/owncloud/f/$fileId + ?details=$tabId manually

2) New endpoint that lets clients know all available file actions for a resource (file/folder/space)

Benefit would be, it could in the future also include a short-living token that allows certain actions in the web UI, without the need for re-login. (irrelevant with SSO)

Describe alternatives you've considered

A while ago, I thought about using the AppProvider for this:

@tbsbdr @micbar @kulmann this would be a high-prio item right after oCIS GA.

/cc @TheOneRing

@michaelstingl
Copy link
Contributor Author

@fschade join forces with @TheOneRing to find the best solution? Happy to join too…

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category:Enhancement Add new functionality Priority:p3-medium Normal priority
Projects
None yet
Development

No branches or pull requests

2 participants