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

Expose link to Versions web UI via AppProvider for clients #2792

Open
michaelstingl opened this issue Nov 18, 2021 · 2 comments
Open

Expose link to Versions web UI via AppProvider for clients #2792

michaelstingl opened this issue Nov 18, 2021 · 2 comments

Comments

@michaelstingl
Copy link
Contributor

michaelstingl commented Nov 18, 2021

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

Desktop client doesn't have native Versions feature, but with oC10.2+ and client version 2.6+, it can open the Versions web UI for every file, with a click in the context menu.

  • Desktop 2.6+ client checks capabilities if "versioning" : true, and "privateLinksDetailsParam" : true
  • opens hardcoded http://host/owncloud/f/$fileId?details=$tabId

Bildschirmfoto 2021-11-18 um 11 33 54

Bildschirmfoto 2021-11-18 um 11 40 44

Describe the solution you'd like

A cleaner approach would be, to expose the Versions feature in the new web UI via the AppProvider, then clients display it as an additional entry in their file action menu, and the AppProvider also dynamically returns the link that opens the web UI in the defined state.

Describe alternatives you've considered

Otherwise new web UI would also need support for http://host/owncloud/f/$fileId?details=$tabId

Additional context

Related:

@stale
Copy link

stale bot commented Jan 17, 2022

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.

@stale stale bot added the Status:Stale label Jan 17, 2022
@stale stale bot closed this as completed Jan 28, 2022
@stale stale bot removed the Status:Stale label Jan 28, 2022
@pascalwengerter pascalwengerter added the Category:Technical Technical ehancements label Jan 28, 2022
@stale
Copy link

stale bot commented Mar 30, 2022

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants