Julius Härtl
|
cc75294eb6
|
perf: Avoid updating the folder size if we know the size difference
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2024-01-12 14:21:08 +01:00 |
|
Julius Härtl
|
e4054370b1
|
fix(s3): Add config option to disable multipart copy for certain s3 providers
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2023-12-28 15:31:38 +01:00 |
|
Robin Appelman
|
1043c21b35
|
only do a multipart s3 copy when above the regular copy limit
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2023-12-28 15:31:37 +01:00 |
|
Marcel Klehr
|
062a0efed5
|
fix(TemplateManager): Bail early if templatedirectory is empty
fixes #39266
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-12-04 08:53:52 +01:00 |
|
Louis Chemineau
|
2f6a4bf4a1
|
Synchronize operation on live photo files
Signed-off-by: Louis Chemineau <louis@chmn.me>
|
2023-11-29 19:07:32 +01:00 |
|
Git'Fellow
|
394cd75322
|
Merge pull request #41272 from nextcloud/fixOccScans
fix: reduce memory consumption of scans
|
2023-11-28 11:36:59 +01:00 |
|
Joas Schilling
|
aa5f037af7
|
chore: apply changes from Nextcloud coding standards 1.1.1
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
|
2023-11-23 10:36:13 +01:00 |
|
Maxence Lange
|
ee787cd1c6
|
Merge pull request #41459 from nextcloud/enh/noid/search-metadata-null
implements search on null/notnull metadata
|
2023-11-23 07:52:27 -01:00 |
|
Andy Scherzinger
|
42724c15c5
|
Merge pull request #40462 from nextcloud/refactor/lib-array_search-to-in_array
refactor: Replace array_search with in_array in lib/
|
2023-11-22 20:42:52 +01:00 |
|
Maxence Lange
|
7467422f57
|
implements search on null/notnull metadata
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2023-11-22 12:43:27 -01:00 |
|
Ferdinand Thiessen
|
9c3321c524
|
Merge pull request #41565 from nextcloud/fix/object-storage-inconsitent-behavior
fix(ObjectStore): Make copying behavior consistent with local storage
|
2023-11-22 13:54:01 +01:00 |
|
Christoph Wurst
|
ea8f9a7e84
|
refactor: Repalce array_search with in_array in lib/
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
2023-11-22 11:42:53 +01:00 |
|
Maxence Lange
|
ff823cf926
|
accept boolean value
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2023-11-22 01:20:42 -01:00 |
|
Ferdinand Thiessen
|
5172baaf8b
|
fix(ObjectStore): Make copying behavior consistent with local storage
Drop file permissions on copy like we do on local storage.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
2023-11-17 12:54:37 +01:00 |
|
Robin Appelman
|
b942850af9
|
optimize UserMountCache::registerStorage
Signed-off-by: Robin Appelman <robin@icewind.nl>
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
|
2023-11-16 16:21:59 +01:00 |
|
Benjamin Gaussorgues
|
cb4e367a22
|
Merge pull request #40935 from nextcloud/local-case-insensitive
add some support for rename on case insensitive local filesystems
|
2023-11-15 13:58:44 +01:00 |
|
Julius Härtl
|
830d85bcf1
|
Merge pull request #41366 from ir0nhide/fix/multipart-copy-ssec
|
2023-11-15 08:24:06 +01:00 |
|
Git'Fellow
|
e0cafc8fe8
|
Merge pull request #38622 from nextcloud/ifElseReturnMatch
Replace if/else with return match
|
2023-11-15 00:05:52 +01:00 |
|
Tobias Zimmerer
|
cdf96fab92
|
fix(s3): support SSE-C headers for the MultipartCopy call
Signed-off-by: Tobias Zimmerer <3228193+ir0nhide@users.noreply.github.com>
|
2023-11-14 21:19:59 +01:00 |
|
Maxence Lange
|
761a688ec9
|
fix psalm
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2023-11-14 10:11:24 -01:00 |
|
Maxence Lange
|
3af12b2a50
|
ignore metadata if table is empty
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2023-11-14 09:28:58 -01:00 |
|
Maxence Lange
|
380b81315a
|
moving metadataquery
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2023-11-13 22:25:37 -01:00 |
|
Benjamin Gaussorgues
|
a75a93af8e
|
feat(files): Allow advanced search for files
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
|
2023-11-10 09:21:16 +01:00 |
|
Joas Schilling
|
67958915da
|
fix(events): Make sure all \OCP\Files::… events are emitted with the same data
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2023-11-09 15:57:22 +01:00 |
|
Robin Appelman
|
b29bc59e8b
|
Merge pull request #41119 from nextcloud/optmize-storage-wrappers
optimize builtin storage wrappers
|
2023-11-08 22:14:19 +01:00 |
|
Louis
|
77c9550353
|
Merge pull request #40964 from nextcloud/artonge/feat/metadata/port_providers
Support dynamic metadata request on PROPFIND requests
|
2023-11-08 17:58:20 +01:00 |
|
Robin Appelman
|
f4fa2fb93c
|
optimize isShared and isMounted
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2023-11-08 17:34:58 +01:00 |
|
Louis Chemineau
|
d3a313f192
|
Support getting and setting metadata in DAV requests
Signed-off-by: Louis Chemineau <louis@chmn.me>
|
2023-11-08 16:23:53 +01:00 |
|
Robin Appelman
|
79088ea15f
|
Merge pull request #40996 from nextcloud/view-share-disable-reuse
reuse sharing disabled state when listing folder content
|
2023-11-08 15:52:35 +01:00 |
|
Robin Appelman
|
dec880b285
|
optimize builtin storage wrappers
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2023-11-08 15:26:10 +01:00 |
|
Maxence Lange
|
f497d8b6e5
|
IFilesMetadata
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2023-11-07 12:43:08 -01:00 |
|
Maxence Lange
|
e62e9e3dbf
|
IFilesMetadata
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2023-11-07 00:21:38 -01:00 |
|
Git'Fellow
|
b4a3773115
|
fix: reduce memory consumption of scans
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
Fix lint
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
|
2023-11-03 18:07:42 +01:00 |
|
Arthur Schiwon
|
333ab4de68
|
Merge pull request #40995 from nextcloud/cache-jail-optimizations
optimize cache jail creation
|
2023-11-03 17:03:09 +01:00 |
|
Git'Fellow
|
3bedfdf6ff
|
Replace if/else with return match
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
|
2023-11-01 10:33:42 +01:00 |
|
Joas Schilling
|
2b7f78fc2e
|
Merge pull request #40326 from nextcloud/enh/text-to-image-api
Implement TextToImage OCP API
|
2023-10-26 15:53:30 +02:00 |
|
Robin Appelman
|
efe68d012c
|
Merge pull request #39044 from nextcloud/more-empty-mount-checking
Fix root mounts not being setup in some cases
|
2023-10-24 16:54:05 +02:00 |
|
Jonas
|
7441ce2b11
|
enh(IMountManager): Add method to get MountPoint from CachedMountInfo
Signed-off-by: Jonas <jonas@freesources.org>
|
2023-10-23 20:50:24 +02:00 |
|
Marcel Klehr
|
71a06b6bf8
|
fix(Folder): Allow filename to be '0'
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-10-22 12:22:30 +02:00 |
|
Robin Appelman
|
8418fcfedf
|
add some support for rename on case insensitive local filesystems
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2023-10-20 15:03:11 +02:00 |
|
Robin Appelman
|
9bc44de95d
|
reuse sharing disabled state when listing folder content
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2023-10-19 19:40:52 +02:00 |
|
Robin Appelman
|
460344336e
|
optimize cache jail creation
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2023-10-19 19:27:00 +02:00 |
|
John Molakvoæ
|
80893480c1
|
Merge pull request #40478 from nextcloud/node-from-entry
|
2023-10-18 10:44:21 +02:00 |
|
John Molakvoæ
|
4b55594f55
|
feat(files): migrate template picker
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
|
2023-10-17 11:17:35 +02:00 |
|
Hamid Dehnavi
|
ea06cf2f39
|
Convert isset ternary to null coalescing operator
Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com>
|
2023-09-28 17:44:19 +03:30 |
|
Côme Chilliet
|
dc347b39c1
|
Merge pull request #40501 from nextcloud/fix/fix-int-size-in-files-scanner
Store size in int|float for 32bit support
|
2023-09-25 16:32:32 +02:00 |
|
Robin Appelman
|
b11ca34bbd
|
Merge pull request #40499 from nextcloud/known-mtime-wrapper
add wrapper for external storage to ensure we don't get an mtime that is lower than we know it is
|
2023-09-21 18:33:15 +02:00 |
|
Robin Appelman
|
ef87ff1848
|
Merge pull request #39216 from shdehnavi/replace_substr_calls_in_lib_private
Refactor "substr" calls in lib/private to improve code readability
|
2023-09-21 16:34:27 +02:00 |
|
Robin Appelman
|
eab8dd3ca0
|
use multipart copy for s3
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2023-09-20 17:28:48 +02:00 |
|
Robin Appelman
|
5bf34979fe
|
add wrapper to ensure we don't get an mtime that is lower than we know it is
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2023-09-19 13:58:15 +02:00 |
|