Roeland Jago Douma
dcfd2afb75
Merge pull request #26380 from nextcloud/backport/26372/stable19
...
[stable19] gracefully handle deleteFromSelf when share is already gone
2021-03-31 08:44:11 +02:00
Nextcloud bot
e929afd4e8
[tx-robot] updated from transifex
2021-03-31 02:25:18 +00:00
Arthur Schiwon
85225cce0a
gracefully handle deleteFromSelf when share is already gone
...
- handling race conditions
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2021-03-30 20:25:43 +00:00
Nextcloud bot
2a7a9b80a0
[tx-robot] updated from transifex
2021-03-28 02:24:31 +00:00
Nextcloud bot
4e96d9a63a
[tx-robot] updated from transifex
2021-03-27 02:24:55 +00:00
Nextcloud bot
7ae4b6b0aa
[tx-robot] updated from transifex
2021-03-25 02:26:05 +00:00
John Molakvoæ (skjnldsv)
c74a10ddb4
Catch invalid cache source storage path
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2021-03-24 11:07:34 +00:00
Nextcloud bot
bc5e51af7e
[tx-robot] updated from transifex
2021-03-23 02:24:33 +00:00
Nextcloud bot
6365e59aa9
[tx-robot] updated from transifex
2021-03-22 02:24:13 +00:00
Nextcloud bot
def34fbfce
[tx-robot] updated from transifex
2021-03-21 02:23:36 +00:00
Nextcloud bot
a4d6201d7e
[tx-robot] updated from transifex
2021-03-20 02:24:08 +00:00
Morris Jobke
ceed64154f
Merge pull request #26148 from nextcloud/backport/26013/stable19
...
[stable19] Return the fileid from `copyFromCache` and use it instead of doing an extra query
2021-03-19 15:29:14 +01:00
Vincent Petry
ecaa02678a
Update user share must use correct expiration validation
...
Updating a user or group share now uses the correct method for the
validation of the expiration date. Instead of using the one from links
it uses the one for internal shares.
To avoid future confusion, the method "validateExpirationDate" has been
renamed to "validateExpirationDateLink".
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-03-19 11:07:04 +01:00
Robin Appelman
df77c7d37c
limit constructing of result objects in file search
...
even thought we currently have no proper way of limiting the search itself, we can at least limit the construction of the result objects.
this saves about 40% of the time spend in the search request in my local testing
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-03-18 08:23:16 +01:00
Morris Jobke
f302616544
Merge pull request #26092 from nextcloud/backport/25722/stable19
...
[stable19] apply object store copy optimization when 'cross storage' copy is wit…
2021-03-17 20:09:11 +01:00
Robin Appelman
68fb72b028
remove explicit fclose from S3->writeStream
...
streams get closed automatically when dropped, and in some cases the stream seems to be already closed by the S3 library, in which case trying to close it again will raise an error
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-03-17 09:36:15 +00:00
Robin Appelman
300c4dd6b8
verify that cache entry is valid
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-03-16 16:18:13 +00:00
Robin Appelman
53dcc7b1ca
also implement for FailedCache and NullCache
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-03-16 16:18:11 +00:00
Robin Appelman
cc1a5d5ced
use returned file id for object store copy
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-03-16 16:18:09 +00:00
Robin Appelman
603ec9be0c
add ICopyFromCache trait to expose existing implementation
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-03-16 16:18:06 +00:00
Robin Appelman
b2903064c9
only use share cacheentry when available
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-03-16 15:27:00 +01:00
Robin Appelman
1d1d4de991
adjust tests
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-03-16 15:27:00 +01:00
Robin Appelman
b9b2c6d2fa
fix search in nested jails
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-03-16 15:27:00 +01:00
Robin Appelman
75a48fbc2a
fix cachjail searching for root
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-03-16 15:26:59 +01:00
Robin Appelman
564390e303
do cachejail search filtering in sql
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-03-16 15:26:59 +01:00
Robin Appelman
b39f9fb2c9
apply object store copy optimization when 'cross storage' copy is within the same object store
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-03-12 16:16:38 +00:00
Nextcloud bot
54affce466
[tx-robot] updated from transifex
2021-03-12 02:23:09 +00:00
Nextcloud bot
ad8a1bcc12
[tx-robot] updated from transifex
2021-03-08 02:23:37 +00:00
Nextcloud bot
82244f1466
[tx-robot] updated from transifex
2021-03-07 02:22:31 +00:00
Nextcloud bot
3bf923ec55
[tx-robot] updated from transifex
2021-03-06 02:22:48 +00:00
Nextcloud bot
8d9d540257
[tx-robot] updated from transifex
2021-03-05 02:22:23 +00:00
Nextcloud bot
18ba1854db
[tx-robot] updated from transifex
2021-03-04 02:22:39 +00:00
Nextcloud bot
7d5f7cef93
[tx-robot] updated from transifex
2021-03-03 02:21:51 +00:00
Nextcloud bot
47bb51cfeb
[tx-robot] updated from transifex
2021-03-02 02:22:49 +00:00
Nextcloud bot
be671e390e
[tx-robot] updated from transifex
2021-02-28 02:20:20 +00:00
Nextcloud bot
ae438cd079
[tx-robot] updated from transifex
2021-02-26 02:22:14 +00:00
Nextcloud bot
495cc2aa2c
[tx-robot] updated from transifex
2021-02-25 02:21:48 +00:00
Nextcloud bot
f505f01b99
[tx-robot] updated from transifex
2021-02-24 02:22:31 +00:00
Nextcloud bot
33cebe106a
[tx-robot] updated from transifex
2021-02-23 02:39:52 +00:00
Nextcloud bot
044c535a7a
[tx-robot] updated from transifex
2021-02-21 02:40:24 +00:00
Nextcloud bot
65cbd7498b
[tx-robot] updated from transifex
2021-02-19 02:21:21 +00:00
Roeland Jago Douma
9f0f913271
Merge pull request #25704 from nextcloud/backport/25700/stable19
...
[stable19] Initialize \OCP\AppFramework\Http\ZipResponse::$resources
2021-02-18 08:29:19 +01:00
Nextcloud bot
d6fd0d2286
[tx-robot] updated from transifex
2021-02-18 02:22:21 +00:00
Christoph Wurst
b147abe8e8
Initialize \OCP\AppFramework\Http\ZipResponse::$resources
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-02-17 21:33:23 +00:00
Roeland Jago Douma
23e3730a10
Merge pull request #25449 from nextcloud/backport/25393/stable19
...
[stable19] add repair job for unencoded group share uris
2021-02-17 21:05:16 +01:00
Arthur Schiwon
8315de942c
adjust applicable version
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2021-02-17 20:07:56 +01:00
Arthur Schiwon
1bb5314491
compatibility to Nc 19
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2021-02-17 17:26:18 +01:00
Arthur Schiwon
8f499b9c8a
add missing changes from backport source
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2021-02-17 17:25:41 +01:00
Nextcloud bot
1d64813825
[tx-robot] updated from transifex
2021-02-13 02:20:54 +00:00
Nextcloud bot
5807a0ff40
[tx-robot] updated from transifex
2021-02-12 02:20:44 +00:00