aboutsummaryrefslogtreecommitdiffstats
path: root/apps/dav
Commit message (Collapse)AuthorAgeFilesLines
...
* | fix(l10n): Update translations from TransifexNextcloud bot2025-05-082-0/+42
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #52586 from nextcloud/bugfix/noid/remove-sleep-from-throttlerDaniel2025-05-064-6/+13
|\ \ | | | | | | fix(throttler): Always use the sleepDelayOrThrowOnMax instead of deprecated sleepDelay
| * | fix(throttler): Remove the sleep from the throttler that throwsbugfix/noid/remove-sleep-from-throttlerJoas Schilling2025-05-024-6/+13
| | | | | | | | | | | | | | | | | | | | | The sleep is not adding benefit when it's being aborted with 429 in other cases anyway. Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #52182 from nextcloud/feat/dav/public-share-chunked-uploadJohn Molakvoæ2025-05-0621-57/+204
|\ \ \
| * | | feat(dav): Enable chunked upload for public sharesprovokateurin2025-05-055-2/+27
| | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | feat(dav): Allow UploadHome to handle public sharesprovokateurin2025-05-053-6/+21
| | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | refactor(dav): Pass UID from UploadHome to UploadFolder and CleanupServiceprovokateurin2025-05-053-15/+27
| | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | refactor(dav): Replace baseuri manipulation with RootCollection for public ↵provokateurin2025-05-0512-39/+129
| | | | | | | | | | | | | | | | | | | | | | | | shares Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | feat(dav): Allow share principalsprovokateurin2025-05-051-0/+5
| | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | feat: Calendar Exportfeat/issue-563-calendar-exportSebastianKrupinski2025-05-0611-15/+419
| | | | | | | | | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | | | fix(l10n): Update translations from TransifexNextcloud bot2025-05-062-0/+30
|/ / / | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* / / fix(dav): move orphan cleaning logic to a chunked background jobRichard Steinmetz2025-05-055-62/+287
|/ / | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | Merge pull request #52228 from nextcloud/fix/issue-50748-calendar-object-moveChristoph Wurst2025-04-302-16/+24
|\ \ | | | | | | fix(CalDAV): do not ignore move command object target uri
| * | fix: do not ignore move command object target urifix/issue-50748-calendar-object-moveSebastianKrupinski2025-04-162-16/+24
| | | | | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | | fix(dav): check the owner displayName scope before giving attributeskjnldsv2025-04-305-1/+148
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | perf(caldav): increase chunk size in RemoveOrphanEventsAndContacts repair stepperf/caldav/bigger-chunks-orphan-repairRichard Steinmetz2025-04-291-1/+1
| | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | Merge pull request #51592 from nextcloud/fix/search-castFerdinand Thiessen2025-04-291-1/+7
|\ \ \ | | | | | | | | fix(dav): throw invalid argument when property type does not match
| * | | fix(dav): throw invalid argument when property type does not matchfix/search-castFerdinand Thiessen2025-04-271-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Resolves https://github.com/nextcloud/server/issues/49972 Currently a TypeError is thrown when casting fails, this lead to a HTTP 500 error. Instead throw a proper InvalidArgumentError so the user receives a HTTP 400. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | fix(l10n): Update translations from TransifexNextcloud bot2025-04-294-8/+8
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | fix: check if config is enabled before creating a default contactHamza Mahjoubi2025-04-282-2/+26
| | | | | | | | | | | | | | | | Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
* | | | fix(l10n): Update translations from TransifexNextcloud bot2025-04-284-0/+40
|/ / / | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | refactor(dav): refactor inline event listenerschore/dav/refactor-inline-listenersRichard Steinmetz2025-04-253-29/+11
| | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | refactor(dav): use first class callable syntax to boot the appchore/dav/first-class-callableRichard Steinmetz2025-04-251-4/+4
| | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | Merge pull request #51438 from ↵Daniel2025-04-241-1/+4
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/perf/db/cards-properties-abid-name-value-idx perf(db): Extend index on cards_properties to cover name and value
| * | | perf(db): Extend index on cards_properties to cover name and valueperf/db/cards-properties-abid-name-value-idxChristoph Wurst2025-03-121-1/+4
| | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | Merge pull request #52241 from ↵Ferdinand Thiessen2025-04-231-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/bugfix/noid/fix-room-or-resource-condition fix(caldav): Fix check for ROOM or RESOURCE condition
| * | | | fix(caldav): Fix check for ROOM or RESOURCE commentbugfix/noid/fix-room-or-resource-conditionJoas Schilling2025-04-221-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | fix(l10n): Update translations from TransifexNextcloud bot2025-04-232-36/+268
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | fix(dav): allow uploading of files with long filenamesfix/path-lengthFerdinand Thiessen2025-04-221-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A filename must be less or equal 255 characters, but when adding the `.part` and `.ocfiletransfer` extensions we might overflow this limit. So we should also use filename hashes for uploading when the file has a long filename, similar like when we are uploading to the user storage directly. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | refactor(dav): simplify length header handlingFerdinand Thiessen2025-04-221-31/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reduce nesting and drop duplicated sections. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | fix(l10n): Update translations from TransifexNextcloud bot2025-04-192-6/+6
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | fix(l10n): Update translations from TransifexNextcloud bot2025-04-182-2/+2
|/ / / / | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | fix(l10n): Update translations from TransifexNextcloud bot2025-04-172-0/+26
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | feat(files_sharing): add WebDAV property for the `hide-download` state of sharesFerdinand Thiessen2025-04-161-2/+15
| |/ / |/| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | fix(l10n): Update translations from TransifexNextcloud bot2025-04-164-6/+26
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #51729 from ↵Louis2025-04-152-27/+84
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/artonge/support_oc_checksum_in_bulk_upload feat: Support OC-Checksum in bulk upload
| * | | feat: Support OC-Checksum in bulk uploadartonge/support_oc_checksum_in_bulk_uploadLouis Chemineau2025-04-012-27/+84
| | | | | | | | | | | | | | | | | | | | | | | | To align with the rest of Nextcloud. Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | Merge pull request #52137 from ↵Louis2025-04-141-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | nextcloud/revert-51431-enh/noid/disable-bulk-upload
| * | | | Revert "feat(bulk-upload): change the default to disabled as there are still ↵revert-51431-enh/noid/disable-bulk-uploadLouis2025-04-111-1/+1
| | |_|/ | |/| | | | | | | | | | some bugs present"
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-04-132-0/+16
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-04-122-10/+10
|/ / / | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #51431 from nextcloud/enh/noid/disable-bulk-uploadTobias Kaminsky2025-04-111-1/+1
|\ \ \ | | | | | | | | feat(bulk-upload): change the default to disabled as there are still some bugs present
| * | | feat(bulk-upload): change the default to disabled as there are still some ↵enh/noid/disable-bulk-uploadSimon L.2025-04-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | bugs present Signed-off-by: Simon L. <szaimen@e.mail.de>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-04-112-6/+6
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | fix: fix preloading files with no custom propertiescustom-properties-preload-negativeRobin Appelman2025-04-091-1/+4
|/ / / | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-04-092-2/+8
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | fix(dav): Really only run the chunk cleanup oncebugfix/noid/only-check-to-cleanup-chunks-onceJoas Schilling2025-04-081-0/+1
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-04-082-2/+2
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #51715 from nextcloud/allowUnderCustLinkKate2025-04-071-1/+1
|\ \ \ | | | | | | | | fix(dav): Allow underscores on custom links
| * | | fix(shares): Allow underscores on custom linksallowUnderCustLinkGit'Fellow2025-03-261-1/+1
| | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>