Skip to content

Conversation

@salmart-dev
Copy link
Contributor

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

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
@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

6 participants