Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | fix(s3): Add config option to disable multipart copy for certain s3 providers | Julius Härtl | 2023-12-28 | 2 | -1/+4 | |
| | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | |||||
* | | only do a multipart s3 copy when above the regular copy limit | Robin Appelman | 2023-12-28 | 2 | -11/+23 | |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | fix(TemplateManager): Bail early if templatedirectory is empty | Marcel Klehr | 2023-12-04 | 1 | -0/+5 | |
| | | | | | | | | | | | | fixes #39266 Signed-off-by: Marcel Klehr <mklehr@gmx.net> | |||||
* | | Synchronize operation on live photo files | Louis Chemineau | 2023-11-29 | 1 | -2/+2 | |
| | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> | |||||
* | | Merge pull request #41272 from nextcloud/fixOccScans | Git'Fellow | 2023-11-28 | 1 | -3/+6 | |
|\ \ | | | | | | | fix: reduce memory consumption of scans | |||||
| * | | fix: reduce memory consumption of scans | Git'Fellow | 2023-11-03 | 1 | -3/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> Fix lint Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> | |||||
* | | | chore: apply changes from Nextcloud coding standards 1.1.1 | Joas Schilling | 2023-11-23 | 17 | -39/+39 | |
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | |||||
* | | | Merge pull request #41459 from nextcloud/enh/noid/search-metadata-null | Maxence Lange | 2023-11-23 | 1 | -0/+2 | |
|\ \ \ | | | | | | | | | implements search on null/notnull metadata | |||||
| * | | | implements search on null/notnull metadata | Maxence Lange | 2023-11-22 | 1 | -0/+2 | |
| | | | | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | |||||
* | | | | Merge pull request #40462 from nextcloud/refactor/lib-array_search-to-in_array | Andy Scherzinger | 2023-11-22 | 2 | -3/+3 | |
|\ \ \ \ | |/ / / |/| | | | refactor: Replace array_search with in_array in lib/ | |||||
| * | | | refactor: Repalce array_search with in_array in lib/ | Christoph Wurst | 2023-11-22 | 2 | -3/+3 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* | | | | Merge pull request #41565 from nextcloud/fix/object-storage-inconsitent-behavior | Ferdinand Thiessen | 2023-11-22 | 1 | -0/+7 | |
|\ \ \ \ | |/ / / |/| | | | fix(ObjectStore): Make copying behavior consistent with local storage | |||||
| * | | | fix(ObjectStore): Make copying behavior consistent with local storage | Ferdinand Thiessen | 2023-11-17 | 1 | -0/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Drop file permissions on copy like we do on local storage. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | | | | accept boolean value | Maxence Lange | 2023-11-22 | 1 | -3/+3 | |
|/ / / | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | |||||
* | | | optimize UserMountCache::registerStorage | Robin Appelman | 2023-11-16 | 3 | -57/+61 | |
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | |||||
* | | | Merge pull request #40935 from nextcloud/local-case-insensitive | Benjamin Gaussorgues | 2023-11-15 | 1 | -1/+26 | |
|\ \ \ | | | | | | | | | add some support for rename on case insensitive local filesystems | |||||
| * | | | add some support for rename on case insensitive local filesystems | Robin Appelman | 2023-10-20 | 1 | -1/+26 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | | | Merge pull request #41366 from ir0nhide/fix/multipart-copy-ssec | Julius Härtl | 2023-11-15 | 1 | -1/+7 | |
|\ \ \ \ | ||||||
| * | | | | fix(s3): support SSE-C headers for the MultipartCopy call | Tobias Zimmerer | 2023-11-14 | 1 | -1/+7 | |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Tobias Zimmerer <3228193+ir0nhide@users.noreply.github.com> | |||||
* | | | | | Merge pull request #38622 from nextcloud/ifElseReturnMatch | Git'Fellow | 2023-11-15 | 1 | -15/+8 | |
|\ \ \ \ \ | |/ / / / |/| | | | | Replace if/else with return match | |||||
| * | | | | Replace if/else with return match | Git'Fellow | 2023-11-01 | 1 | -15/+8 | |
| | |/ / | |/| | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> | |||||
* | | | | fix psalm | Maxence Lange | 2023-11-14 | 1 | -5/+1 | |
| | | | | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | |||||
* | | | | ignore metadata if table is empty | Maxence Lange | 2023-11-14 | 4 | -6/+26 | |
| | | | | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | |||||
* | | | | moving metadataquery | Maxence Lange | 2023-11-13 | 3 | -3/+3 | |
| | | | | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | |||||
* | | | | feat(files): Allow advanced search for files | Benjamin Gaussorgues | 2023-11-10 | 3 | -1/+17 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | |||||
* | | | | fix(events): Make sure all `\OCP\Files::…` events are emitted with the ↵ | Joas Schilling | 2023-11-09 | 1 | -1/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | same data Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
* | | | | Merge pull request #41119 from nextcloud/optmize-storage-wrappers | Robin Appelman | 2023-11-08 | 5 | -27/+74 | |
|\ \ \ \ | | | | | | | | | | | optimize builtin storage wrappers | |||||
| * | | | | optimize isShared and isMounted | Robin Appelman | 2023-11-08 | 1 | -6/+6 | |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
| * | | | | optimize builtin storage wrappers | Robin Appelman | 2023-11-08 | 4 | -21/+68 | |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | | | | Merge pull request #40964 from nextcloud/artonge/feat/metadata/port_providers | Louis | 2023-11-08 | 3 | -19/+27 | |
|\ \ \ \ \ | | | | | | | | | | | | | Support dynamic metadata request on PROPFIND requests | |||||
| * | | | | | Support getting and setting metadata in DAV requests | Louis Chemineau | 2023-11-08 | 3 | -19/+27 | |
| |/ / / / | | | | | | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> | |||||
* | | | | | Merge pull request #40996 from nextcloud/view-share-disable-reuse | Robin Appelman | 2023-11-08 | 1 | -1/+1 | |
|\ \ \ \ \ | |/ / / / |/| | | | | reuse sharing disabled state when listing folder content | |||||
| * | | | | reuse sharing disabled state when listing folder content | Robin Appelman | 2023-10-19 | 1 | -1/+1 | |
| | |_|/ | |/| | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | | | IFilesMetadata | Maxence Lange | 2023-11-07 | 5 | -16/+16 | |
| | | | | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | |||||
* | | | | IFilesMetadata | Maxence Lange | 2023-11-07 | 10 | -95/+179 | |
| | | | | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | |||||
* | | | | Merge pull request #40995 from nextcloud/cache-jail-optimizations | Arthur Schiwon | 2023-11-03 | 2 | -6/+1 | |
|\ \ \ \ | |_|/ / |/| | | | optimize cache jail creation | |||||
| * | | | optimize cache jail creation | Robin Appelman | 2023-10-19 | 2 | -6/+1 | |
| |/ / | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | | Merge pull request #40326 from nextcloud/enh/text-to-image-api | Joas Schilling | 2023-10-26 | 1 | -1/+1 | |
|\ \ \ | | | | | | | | | Implement TextToImage OCP API | |||||
| * | | | fix(Folder): Allow filename to be '0' | Marcel Klehr | 2023-10-22 | 1 | -1/+1 | |
| |/ / | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | |||||
* | | | Merge pull request #39044 from nextcloud/more-empty-mount-checking | Robin Appelman | 2023-10-24 | 3 | -3/+18 | |
|\ \ \ | | | | | | | | | Fix root mounts not being setup in some cases | |||||
| * | | | setup filesystem wrappers before we mark the root as setup | Robin Appelman | 2023-09-12 | 1 | -2/+3 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
| * | | | add more checks to ensure mounts aren't empty | Robin Appelman | 2023-09-12 | 2 | -1/+15 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | | | enh(IMountManager): Add method to get MountPoint from CachedMountInfo | Jonas | 2023-10-23 | 2 | -1/+20 | |
| |/ / |/| | | | | | | | | Signed-off-by: Jonas <jonas@freesources.org> | |||||
* | | | Merge pull request #40478 from nextcloud/node-from-entry | John Molakvoæ | 2023-10-18 | 3 | -1/+34 | |
|\ \ \ | ||||||
| * | | | add method to create a node from cache entry + mountpoint | Robin Appelman | 2023-09-19 | 3 | -1/+34 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | | | feat(files): migrate template picker | John Molakvoæ | 2023-10-17 | 1 | -1/+2 | |
| |_|/ |/| | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | |||||
* | | | Convert isset ternary to null coalescing operator | Hamid Dehnavi | 2023-09-28 | 7 | -9/+9 | |
| | | | | | | | | | | | | Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com> | |||||
* | | | Merge pull request #40501 from nextcloud/fix/fix-int-size-in-files-scanner | Côme Chilliet | 2023-09-25 | 2 | -4/+7 | |
|\ \ \ | | | | | | | | | Store size in int|float for 32bit support | |||||
| * | | | Store size in int|float for 32bit support | Côme Chilliet | 2023-09-19 | 2 | -4/+7 | |
| |/ / | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||||
* | | | Merge pull request #40499 from nextcloud/known-mtime-wrapper | Robin Appelman | 2023-09-21 | 1 | -0/+142 | |
|\ \ \ | | | | | | | | | add wrapper for external storage to ensure we don't get an mtime that is lower than we know it is |