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

Show oC 10 Apps automatically in Web UI App Switcher #5980

Closed
tbsbdr opened this issue Nov 5, 2021 · 0 comments · Fixed by #5996
Closed

Show oC 10 Apps automatically in Web UI App Switcher #5980

tbsbdr opened this issue Nov 5, 2021 · 0 comments · Fixed by #5996
Assignees

Comments

@tbsbdr
Copy link
Contributor

tbsbdr commented Nov 5, 2021

Userstory

As a user I expect all my oc10 Apps to show up in the Web UI App switcher.

  • we also received feedback, that the missing apps are confusing
  • adding Apps to the Web UI App Switcher could be done manually by the admin, but doesnt happen so far as it is extra effort -> results in confusing ux for the user.

Implementation idea:

(by Benedikt)

  • oc10 App for web already has a controller which loads the config.json from disk and returns it a json response. we could add all the navitems into the "applications" opject of the loaded config.
  • this approach will not work for the sidecar deployment of web which is okay.

Acceptance Criteria

  • Web codebase should not know any specifics about oc10 (which is fullfilled if we just modify the php App)
  • show oc10 Apps automatically in Web UI App Switcher
  • navitems in the app switcher will just open the classic ui for the respective app in a new tab
kulmann added a commit that referenced this issue Nov 11, 2021
Automatically show oC10 apps in app switcher menu
ownclouders pushed a commit that referenced this issue Nov 11, 2021
Merge: 8a0f765 4ff8957
Author: Benedikt Kulmann <benedikt@kulmann.biz>
Date:   Thu Nov 11 16:43:20 2021 +0100

    Merge pull request #5996 from /issues/5980

    Automatically show oC10 apps in app switcher menu
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants