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

[Web] Add context menu to app top bar #11019

Closed
12 tasks
tbsbdr opened this issue Jun 10, 2024 · 0 comments · Fixed by #11057
Closed
12 tasks

[Web] Add context menu to app top bar #11019

tbsbdr opened this issue Jun 10, 2024 · 0 comments · Fixed by #11057
Assignees
Labels
Type:Story User Story Web-only Issue without backend dependecies

Comments

@tbsbdr
Copy link
Contributor

tbsbdr commented Jun 10, 2024

Description

User Stories

  • As a user who is currently using an editor like collabora, I want to perform file-actions via the context menu on the file so that I dont have to switch back to the files list.

Value

  • improve efficiency
  • educate that the right sidebar is available in editors

Acceptance Criteria

  • add context menu to app top bar, available actions:
    • Open ... (as soon as available, not part of this story)
    • Save
    • Save as ... (Open embedded web view; as soon as available, not part of this story) not a low hanging enough, thus postponed
    • Share (opens right side bar)
    • Copy Link (opens copy link quickaction dialog)
    • Download
    • Delete (close editor, which results in going back to files app parent folder) not a low hanging enough, thus postponed
    • Rename (opens dialog; replace route after rename, same as in breadcrumbs current folder rename) not a low hanging enough, thus postponed
    • Details (opens right sidebar)

Definition of ready

  • Everybody needs to understand the value written in the user story
  • Acceptance criteria have to be defined
  • All dependencies of the user story need to be identified
  • Feature should be seen from an end user perspective
  • Story has to be estimated
  • Story points need to be less than 20

Definition of done

  • Functional requirements
    • Functionality described in the user story works
    • Acceptance criteria are fulfilled
  • Quality
    • Code review happened
    • CI is green (that includes new and existing automated tests)
    • Critical code received unit tests by the developer
  • Non-functional requirements
    • No sonar cloud issues

Visuals

image

@tbsbdr tbsbdr added the Type:Story User Story label Jun 10, 2024
@kulmann kulmann moved this from Qualification to Backlog in Infinite Scale Team Board Jun 17, 2024
@tbsbdr tbsbdr changed the title Add context menu to app top bar [Web] Add context menu to app top bar Jun 17, 2024
@tbsbdr tbsbdr added the Web-only Issue without backend dependecies label Jun 17, 2024
@AlexAndBear AlexAndBear self-assigned this Jun 17, 2024
@AlexAndBear AlexAndBear moved this from Backlog to In progress in Infinite Scale Team Board Jun 18, 2024
@github-project-automation github-project-automation bot moved this from In progress to Done in Infinite Scale Team Board Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type:Story User Story Web-only Issue without backend dependecies
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants