aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #47044 from nextcloud/fix/accept-several-mounts-in-encryptionAndy Scherzinger2024-08-071-1/+1
|\ | | | | fix(encryption): Fix mountpoint check to accept if several are found
| * fix(encryption): Fix mountpoint check to accept if several are foundCôme Chilliet2024-08-051-1/+1
| | | | | | | | | | | | | | There is no strong requirement to have only one mount for a given storage id. Also the error in this case would be misleading. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #46395 from nextcloud/apcu-default-ttlRobin Appelman2024-08-072-29/+8
|\ \ | | | | | | fix: set default TTL for APCu cache as per docs
| * | chore: remove Redis::DEFAULT_TTL constant now that it's defined in the interfaceRobin Appelman2024-08-071-1/+0
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | chore: cleanup acpu inc and decRobin Appelman2024-08-071-28/+2
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | fix: set default TTL for APCu cache as per docsRobin Appelman2024-08-071-0/+6
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #47069 from ↵Maxence Lange2024-08-071-0/+12
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/fix/noid/display-message-on-no-migration-attributes fix(migration-preview): display a message if no attributes set
| * | | fix(migration-preview): display a message if no attributes setMaxence Lange2024-08-061-0/+12
| |/ / | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* / / fix(session): Log when session_* calls are slowChristoph Wurst2024-08-074-16/+29
|/ / | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #38364 from ↵John Molakvoæ2024-08-061-2/+49
|\ \ | | | | | | | | | joshtrichards/jr-preview-libgd-webp-animation-bypass
| * | fix(previews): Don't crash on animated WEBP imagesJosh Richards2024-05-301-2/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #30029 and #37263 libgd handles animated WEBP images poorly and generates a meaningless error message as a result. We were returning a 500 error for these preview requests (web) and a fatal error at the command-line (occ). Now we bypass libgd if the we detect an animated WEBP image (and simply don't generate the preview). No more 500 error. Should fix occ too. Signed-off-by: Josh Richards <josh.t.richards@gmail.com> Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | Merge pull request #47065 from nextcloud/fix/group-ocJohn Molakvoæ2024-08-061-0/+2
|\ \ \
| * | | fix: Ensure database connection is setup when getting group detailsFerdinand Thiessen2024-08-061-0/+2
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Merge pull request #46967 from nextcloud/fix/share-not-foundJohn Molakvoæ2024-08-062-19/+13
|\ \ \ \
| * | | | fix(files_sharing): show proper share not found error messageskjnldsv2024-08-062-19/+13
| |/ / / | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | | Merge pull request #46985 from nextcloud/feat/email-share-formatJohn Molakvoæ2024-08-061-12/+12
|\ \ \ \ | |/ / / |/| | |
| * | | fix(emails): adjust mail button to new designskjnldsv2024-08-061-12/+12
| | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | | fix: unify bundle namingJérôme Herbinet2024-08-061-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com> Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* | | | Merge pull request #46953 from nextcloud/cleanup-old-mount-repairStephan Orbaugh2024-08-062-62/+0
|\ \ \ \ | |/ / / |/| | | chore: delete repair step for 8y old oc_mounts issue
| * | | chore: delete repair step for 8y old oc_mounts issueRobin Appelman2024-08-022-62/+0
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Merge pull request #46931 from nextcloud/connection-builder-additional-paramsFerdinand Thiessen2024-08-051-25/+20
|\ \ \ \ | | | | | | | | | | fix: fix passing additional db connection parameters in factory
| * | | | fix: fix passing additional db connection parameters in factoryRobin Appelman2024-07-311-25/+20
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | fix: ensure array returned from getMountsForFileId is continiousRobin Appelman2024-08-021-2/+2
| |/ / / |/| | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | fix(files): Fix incorrect keys by reindexingChristopher Ng2024-08-011-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | | Merge pull request #46864 from nextcloud/fix/dont-persist-blurhash-preview-2Richard Steinmetz2024-08-011-19/+4
|\ \ \ \ | | | | | | | | | | fix: don't persist previews used during blurhash generation - take 2
| * | | | fix: don't persist previews used during blurhash generationRichard Steinmetz2024-07-301-19/+4
| | |_|/ | |/| | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | | Merge pull request #45950 from nextcloud/chore/remove-depreacted-searchAndy Scherzinger2024-08-017-405/+0
|\ \ \ \ | | | | | | | | | | chore: Remove deprecated legacy search backend
| * | | | chore: Remove deprecated legacy search backendJulius Härtl2024-08-017-405/+0
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | fix(activity): regroup Files and spltit sharing activityskjnldsv2024-08-011-6/+4
|/ / / / | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | | Merge pull request #46912 from ↵Marcel Klehr2024-08-011-0/+4
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/fix/taskprocessing-speech-to-text-legacy More fixes for task processing
| * | | | fix(TaskProcessing): Legacy Speech To Text support needs UserIdMarcel Klehr2024-07-311-0/+4
| | |/ / | |/| | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | | Merge pull request #46872 from ↵Marcel Klehr2024-08-011-14/+18
|\ \ \ \ | |/ / / |/| | | | | | | | | | | nextcloud/fix/taskprocessing/dont-break-with-provider-errors fix(TaskProcessing): Don't break if provider methods throw
| * | | fix(TaskProcessing): Don't break if provider methods throwMarcel Klehr2024-07-301-14/+18
| | | | | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | | Merge pull request #46099 from nextcloud/fix/properly-add-accept-share-interfaceJoas Schilling2024-07-302-4/+6
|\ \ \ \ | | | | | | | | | | fix: Add `acceptShare` as an interface
| * | | | fix: Add `acceptShare` as an interfaceFerdinand Thiessen2024-07-302-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It was commented out because at that time no other share provider supported the `acceptShare` method. Today it is the same no other provider supports it, but we should make it discoverable by adding it to the public API as an additional interface. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | Merge pull request #46476 from nextcloud/enh/noid/migration-attributesStephan Orbaugh2024-07-304-0/+269
|\ \ \ \ \ | |/ / / / |/| | | | Migration Attributes
| * | | | feat(migration-attributes): testsMaxence Lange2024-07-292-5/+7
| | | | | | | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
| * | | | fix(migration-attributes): privatizing AttributeExceptionMaxence Lange2024-07-292-4/+21
| | | | | | | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
| * | | | feat(upgrade): release metadataMaxence Lange2024-07-293-0/+250
| | |/ / | |/| | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | | | feat(log): Allow to combine log.conditions to only log (app&user)Joas Schilling2024-07-303-25/+70
| |/ / |/| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #46379 from nextcloud/fix/folder-search-ownerFerdinand Thiessen2024-07-301-1/+24
|\ \ \ | |/ / |/| | fix: `OCP\Files\Node\Folder::search` was not setting the owner
| * | fix: `OCP\Files\Node\Folder::search` was not setting the ownerFerdinand Thiessen2024-07-111-1/+24
| | | | | | | | | | | | | | | | | | The owner was not set on the file info causing e.g. webdav searches to never return the known owner. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | chore: fix some commentswithbest2024-07-292-2/+2
| | | | | | | | | | | | Signed-off-by: withbest <seekseat@outlook.com>
* | | fix: Release directory iterator and thereby its potential directory lock ↵Dennis Verspuij2024-07-271-0/+1
| | | | | | | | | | | | | | | | | | prior to deleting a directory, to avoid e.g. "Text file busy" error with VirtualBox shared folder storage Signed-off-by: Dennis Verspuij <6680484+dennisverspuij@users.noreply.github.com>
* | | Merge pull request #46760 from nextcloud/fix/appframework/csrf-custom-headerJohn Molakvoæ2024-07-271-0/+4
|\ \ \
| * | | fix(AppFramework): Allow requests with OCS-APIRequest header to pass CSRF checksprovokateurin2024-07-251-0/+4
| | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | Merge pull request #46508 from nextcloud/ernolf/enh/imaginary-pdf-handlingDaniel2024-07-253-1/+16
|\ \ \ \ | | | | | | | | | | feat(preview): introducing new class ImaginaryPDF
| * | | | feat(preview): move previews for imaginary pdf to own class ImaginaryPDFernolf2024-07-253-1/+16
| |/ / / | | | | | | | | | | | | | | | | | | | | Signed-off-by: ernolf <raphael.gradenwitz@googlemail.com> Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | Merge pull request #46672 from nextcloud/fix/preview-invalid-idAndy Scherzinger2024-07-251-3/+4
|\ \ \ \ | |/ / / |/| | | Avoid using partial file info as valid one
| * | | fix: Do not return partial file info if we have a cache entryJulius Härtl2024-07-221-3/+4
| | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>