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

Make file upload reliable #6268

Closed
exalate-issue-sync bot opened this issue Jan 17, 2022 · 1 comment · Fixed by #6202
Closed

Make file upload reliable #6268

exalate-issue-sync bot opened this issue Jan 17, 2022 · 1 comment · Fixed by #6202
Labels
Type:Story User Story

Comments

@exalate-issue-sync
Copy link

exalate-issue-sync bot commented Jan 17, 2022

Description

User Stories

  • As a user I want that the uploadprocess works in the background so that I can continue with my work without interference.

  • As a user who wants to upload one or many files, I want to be able to pause and resume uploads so that I have control over my bandwidth (and dont have a laggy videochat while uploading).

Value

  • control over uploads
  • groundwork to improve upload visualisation (both style and performace)

Acceptance Criteria

  • check if uppy is accessible; if not, document findings, maybe we contribute to uppy to make it a11y (different story)

  • show "uppy status bar" as floating dialog in the bottom right corner (c.f. google drive upload)
  • starting an upload can be done via drag n drop into the files list or via upload-button(s)
  • needs also to be implemented in the "public files drop link" (shows dashboard component)
  • reasoning, why we prefer uppy (at the moment); document reasoning.
  • bonus 🍰 - if possible: only have 1 upload button instead of dedicated file- and folder-upload buttons
  • nice to have: adapt to oc-theming

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
@pascalwengerter
Copy link
Contributor

Whoever works on this please take a look at the linked closed PRs in #5371 regarding "improving the upload handling with TUS"

@exalate-issue-sync exalate-issue-sync bot changed the title add ability to pause/resume uploads Make file upload reliable Mar 16, 2022
@settings settings bot removed the p3-medium label Apr 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type:Story User Story
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant