Skip to content

Feature/53428 auto create collection on upload#53621

Merged
salmart-dev merged 2 commits into
masterfrom
feature/53428-autoCreateCollectionOnUpload
Jun 26, 2025
Merged

Feature/53428 auto create collection on upload#53621
salmart-dev merged 2 commits into
masterfrom
feature/53428-autoCreateCollectionOnUpload

Conversation

@salmart-dev

@salmart-dev salmart-dev commented Jun 20, 2025

Copy link
Copy Markdown
Contributor

Summary

This PR adds the ability for clients to ask the WebDAV server to create nested directories while uploading files if they don't exist.

NOTE: this functionality is not WebDAV compliant. For this reason, to enable this behaviour the header X-Create-Tree: enable must be sent within the PUT request that uploads the file.

TODO

  • Add documentation

Checklist

@salmart-dev salmart-dev self-assigned this Jun 20, 2025
@salmart-dev salmart-dev added 3. to review Waiting for reviews 2. developing Work in progress feature: dav enhancement and removed 3. to review Waiting for reviews labels Jun 20, 2025
@salmart-dev salmart-dev added this to the Nextcloud 32 milestone Jun 20, 2025
@salmart-dev salmart-dev force-pushed the feature/53428-autoCreateCollectionOnUpload branch 3 times, most recently from 6965355 to 9403017 Compare June 24, 2025 11:21
@salmart-dev salmart-dev force-pushed the feature/53428-autoCreateCollectionOnUpload branch 2 times, most recently from 7c9857e to 9a37f19 Compare June 25, 2025 08:55
@salmart-dev salmart-dev marked this pull request as ready for review June 25, 2025 10:16
@salmart-dev salmart-dev requested a review from a team as a code owner June 25, 2025 10:16
@salmart-dev salmart-dev requested review from icewind1991, sorbaugh and yemkareems and removed request for a team June 25, 2025 10:16
@salmart-dev salmart-dev added 3. to review Waiting for reviews and removed 2. developing Work in progress labels Jun 25, 2025
@salmart-dev salmart-dev force-pushed the feature/53428-autoCreateCollectionOnUpload branch from 9a37f19 to ce20eb3 Compare June 26, 2025 10:45
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
@salmart-dev salmart-dev force-pushed the feature/53428-autoCreateCollectionOnUpload branch from ce20eb3 to 3cb28d5 Compare June 26, 2025 13:08
@salmart-dev salmart-dev merged commit 08b58a2 into master Jun 26, 2025
212 of 214 checks passed
@salmart-dev salmart-dev deleted the feature/53428-autoCreateCollectionOnUpload branch June 26, 2025 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews enhancement feature: dav hotspot: file transfer performance upload & download performance related optimizations

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Syncing: Automatically create folder structure when uploading files

5 participants