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

Edit Space quota #6470

Closed
tbsbdr opened this issue Feb 23, 2022 · 1 comment · Fixed by #6477
Closed

Edit Space quota #6470

tbsbdr opened this issue Feb 23, 2022 · 1 comment · Fixed by #6477
Assignees

Comments

@tbsbdr
Copy link

tbsbdr commented Feb 23, 2022

Description

User Stories

  • As a User who has the rights to edit Space quota, I want to edit the Space quota so that Space Members have enough disk space to store their work.

Value

  • Provide an easy, GUI based way to change the quota

Acceptance Criteria

  • New Action "Edit quota" for a single Space (batch-edit could be implemented in the future)
  • "Edit quota" is only avaialbe for people with the appropriate permissions
  • "Edit quota" is available:
    • via 3-dots Context-Menu within Spaces-Frontpage
    • via Actions-Panel in Sidebar
  • Click on "Edit quota" opens a Modal (c.f. Scribbles)

Modal

  • Title: "Edit quota"
  • Intro: "Edit the storage space for ""."
  • Select eg. like: https://vuetifyjs.com/en/components/combobox/#multiple-combobox
  • Select-Label: "Edit quota"
  • Select shows the currently set value in unit GB
  • Select accepts custom user input or one of the predefined Select-options.
  • Select-Option user input: Number with up to 3-decimals like "34.004" or "0.001" or "60" or "60.5"
  • Select-Options Predefined:
    • 1 GB
    • 5 GB
    • 10 GB
    • 50 Gb
    • 100 GB
    • 500 GB
    • 1.000 GB
    • Unlimited quota No restriction
  • Select-Unit: GB
  • "Save" is only clickable if the select option was changed.
  • After "Save" was clicked, a success notification shows: "Quota changed Successfully changed the quota of "" to GB."
  • TBD: Error handling?

Definition of ready

[ ] everybody needs to understand the value written in the user story
[ ] acceptance criteria has to be defined
[ ] all dependencies of the user story need to be identified
[ ] feature should be seen from an end user perspective
[ ] user story has to be estimated
[ ] story points need to be less then 20

Definition of done

  • Functional requirements
    [ ] functionality described in the user story works
    [ ] acceptance criteria are fulfilled
  • Quality
    [ ] codre review happened
    [ ] CI is green
    [ ] critical code received unit tests by the developer
    [ ] automated tests passed (if automated tests are not available, this test needs to be created and passed
  • Non-functional requirements
    [ ] no sonar cloud issues

image

@exalate-issue-sync exalate-issue-sync bot changed the title Edit Space Quota Edit Space quota Feb 23, 2022
@exalate-issue-sync exalate-issue-sync bot added the Type:Story User Story label Feb 23, 2022
@AlexAndBear AlexAndBear self-assigned this Feb 24, 2022
@tbsbdr
Copy link
Author

tbsbdr commented Feb 24, 2022

updated " - Unlimited quota No restriction"

@AlexAndBear AlexAndBear mentioned this issue Mar 3, 2022
10 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants