Skip to content

⬆️ Allow chunked public upload #4109

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

Open
3 of 5 tasks
Tracked by #42968
tessus opened this issue Mar 28, 2017 · 47 comments · Fixed by #45652 · May be fixed by #52182
Open
3 of 5 tasks
Tracked by #42968

⬆️ Allow chunked public upload #4109

tessus opened this issue Mar 28, 2017 · 47 comments · Fixed by #45652 · May be fixed by #52182

Comments

@tessus
Copy link

tessus commented Mar 28, 2017

State:

  • Internal DAV endpoints support chunking (ChunkingV2Plugin)
  • Public DAVv2 implemented allowing same logic as internal shares
  • Frontend supports chunking
  • DAV support for Chunking on public shares
    • Requires UploadHome to also support shares instead of only user sessions

Original issue:

I've noticed that for the file drop or any other screen that allows one to upload a file, there's no way to know in advance if the upload will fail.

Let's say the max upload size is 100 MB and someone tries to upload 105 MB. The upload will fail, but the person still uploaded 100MB for nothing. It would be nice, if there was a way to handle this scenario.
The easiest would be to show a message that tells an uploader the max upload size.

What do you think?

@MorrisJobke

This comment has been minimized.

@tessus

This comment has been minimized.

@MorrisJobke MorrisJobke added design Design, UI, UX, etc. enhancement labels Mar 28, 2017
@MorrisJobke MorrisJobke changed the title Feature Request: show max file size for uploads Show max file size for uploads Apr 5, 2017
@lesykm

This comment has been minimized.

@MorrisJobke

This comment has been minimized.

@MorrisJobke MorrisJobke changed the title Show max file size for uploads Show max file size for uploads OR allow chunked public upload Mar 1, 2018
@nextcloud-bot nextcloud-bot added the stale Ticket or PR with no recent activity label Jun 20, 2018
@MorrisJobke MorrisJobke changed the title Show max file size for uploads OR allow chunked public upload Allow chunked public upload Jul 26, 2018
@aryasenna

This comment has been minimized.

@jay-tuckey

This comment has been minimized.

@ChristophWurst

This comment has been minimized.

@jay-tuckey

This comment has been minimized.

@tessus

This comment has been minimized.

@tessus tessus closed this as completed Mar 4, 2020
@kesselb kesselb removed the design Design, UI, UX, etc. label Mar 4, 2020
@jospoortvliet

This comment has been minimized.

@X-Coder

This comment has been minimized.

@solracsf solracsf reopened this Dec 1, 2021
@skjnldsv skjnldsv added this to the Nextcloud 31 milestone Aug 9, 2024
@realies

This comment has been minimized.

@Slopz

This comment has been minimized.

@szaimen

This comment has been minimized.

@ivanjx

This comment has been minimized.

@susnux susnux added 1. to develop Accepted and waiting to be taken care of and removed 2. developing Work in progress labels Mar 1, 2025
@susnux
Copy link
Contributor

susnux commented Mar 1, 2025

This is sadly still not enabled. So the frontend would be ready for it but in the backend the DAV Plugin (ChunkingV2) is currently not working without a user session.
For anyone who wants to work on this: Have a look at UploadHome within the DAV app that needs to support public shares.

@susnux susnux reopened this Mar 1, 2025
@susnux susnux moved this to 🧭 Planning evaluation (don't pick) in 📁 Files team Mar 1, 2025
@sorbaugh sorbaugh moved this from 🧭 Planning evaluation (don't pick) to 📄 To do (~10 entries) in 📁 Files team Mar 25, 2025
@joshtrichards joshtrichards added the hotspot: file transfer performance upload & download performance related optimizations label Mar 25, 2025
@AndyScherzinger AndyScherzinger changed the title Allow chunked public upload ⬆️ Allow chunked public upload Mar 30, 2025
@sorbaugh
Copy link
Contributor

sorbaugh commented Apr 2, 2025

Assigning @provokateurin

@provokateurin provokateurin moved this from 📄 To do (~10 entries) to 🏗️ In progress in 📁 Files team Apr 10, 2025
@provokateurin provokateurin added 2. developing Work in progress and removed 1. to develop Accepted and waiting to be taken care of labels Apr 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment