John Molakvoæ
|
f4e4a85fcf
|
Merge pull request #27440 from nextcloud/is-file-handle
|
2021-10-23 11:18:52 +07:00 |
acsfer
|
dae769d082
|
Update Tests
|
2021-10-22 12:16:11 +07:00 |
John Molakvoæ
|
2be0eda47c
|
Merge pull request #29220 from nextcloud/s3-external-list
|
2021-10-22 12:06:05 +07:00 |
John Molakvoæ
|
0a35937662
|
Merge pull request #26347 from J0WI/clean-path-regex
|
2021-10-22 11:42:30 +07:00 |
Robin Appelman
|
294b218895
|
ci
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2021-10-15 15:35:12 +07:00 |
Daniel Kesselberg
|
e60a829b42
|
explicitly close source stream on local storage
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
|
2021-09-21 17:41:59 +07:00 |
Bernd Rederlechner
|
3866f388b1
|
Refactor writeObject to only use MultipartUpload when required
Signed-off-by: Bernd Rederlechner <Bernd.Rederlechner@t-systems.com>
Co-authored-by: Julius Härtl <jus@bitgrid.net>
|
2021-08-20 17:02:25 +07:00 |
acsfer
|
11169c86f8
|
Tests update
|
2021-08-15 12:23:29 +07:00 |
John Molakvoæ
|
67e6468b9e
|
Merge pull request #28220 from nextcloud/get-by-id-multiple-mounts-single-storage
|
2021-08-09 19:27:23 +07:00 |
Robin Appelman
|
5c2e7c7d28
|
fix Folder->getById() when a single storage is mounted multiple times
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2021-07-28 17:21:04 +07:00 |
Robin Appelman
|
4d5e8bcb99
|
add test for searching within a "root jail"
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2021-07-28 17:11:12 +07:00 |
Julius Härtl
|
3f44fd00e2
|
Run s3 tests again
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2021-06-30 14:30:04 +07:00 |
Robin Appelman
|
66e10718c6
|
split of query building bits from searchhelper
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2021-06-14 16:11:40 +07:00 |
Robin Appelman
|
f938daa6e4
|
update tests and fix some edge cases around new search
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2021-06-14 16:11:36 +07:00 |
Robin Appelman
|
e198dc1b20
|
rework search api to allow searching on multiple caches at once
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2021-06-14 16:11:22 +07:00 |
Julius Härtl
|
35b910cf8e
|
Merge pull request #26322 from nextcloud/recent-search
Use file search for recent files and optimize getting share types
|
2021-05-18 09:44:08 +07:00 |
Robin Appelman
|
effb7dc8ba
|
set mimetype for objects uploaded to object storages
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2021-04-21 15:25:58 +07:00 |
Robin Appelman
|
0d5f4edc22
|
adjust tests
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2021-04-21 14:09:07 +07:00 |
Lukas Reschke
|
4b4971ab52
|
Merge pull request #24966 from nextcloud/jknockaert-patch-1
avoid fread on directories and unencrypted files
|
2021-04-06 13:45:10 +07:00 |
J0WI
|
d58d6199d9
|
Cleaner normalizePath regex
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
|
2021-03-27 21:29:28 +07:00 |
Robin Appelman
|
e5dc1a8085
|
Set umask before operations that create local files
this solves issues where "other php stuff" is messing with the umask
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2021-03-23 14:52:31 +07:00 |
Robin Appelman
|
bfe3712372
|
handle ordering in folder search
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2021-03-19 16:07:54 +07:00 |
Robin Appelman
|
feed42dd6d
|
folder filtering in sql
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2021-03-19 13:41:00 +07:00 |
Robin Appelman
|
de713967c0
|
cleanup fileinfo creation
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2021-03-19 13:35:37 +07:00 |
Robin Appelman
|
bd229e7548
|
handle limit and offset in folder file search
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2021-03-18 17:38:31 +07:00 |
Robin Appelman
|
50e374c12f
|
only require user to be set in a query that handles tags
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2021-03-18 17:16:28 +07:00 |
Vincent Petry
|
e559afb8d4
|
Merge pull request #25136 from nextcloud/cachejail-search-filter
do cachejail search filtering in sql
|
2021-03-15 17:45:30 +07:00 |
Robin Appelman
|
c87b1a50d9
|
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-09 20:31:27 +07:00 |
Roeland Jago Douma
|
7b9ca4f7c2
|
Add some typing to SharedStorage
Makes psalm a bit more happy.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
2021-03-04 10:49:42 +07:00 |
dependabot-preview[bot]
|
eb502c02ff
|
Bump nextcloud/coding-standard from 0.3.0 to 0.5.0
Bumps [nextcloud/coding-standard](https://github.com/nextcloud/coding-standard) from 0.3.0 to 0.5.0.
- [Release notes](https://github.com/nextcloud/coding-standard/releases)
- [Changelog](https://github.com/nextcloud/coding-standard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/coding-standard/compare/v0.3.0...v0.5.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
2021-02-18 13:31:24 +07:00 |
Joas Schilling
|
645f83121e
|
Cache the user backend info for 300s
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2021-02-15 10:36:08 +07:00 |
Robin Appelman
|
5ae0be08b4
|
fix search in nested jails
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2021-01-26 15:30:54 +07:00 |
Robin Appelman
|
27f9df2e87
|
fix cachjail searching for root
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2021-01-26 15:30:50 +07:00 |
Robin Appelman
|
a44aab11f7
|
do cachejail search filtering in sql
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2021-01-26 15:30:46 +07:00 |
Christoph Wurst
|
8b64e92b92
|
Bump doctrine/dbal from 2.12.0 to 3.0.0
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
2021-01-08 11:45:19 +07:00 |
Jasper Knockaert
|
261966ace5
|
Update EncryptionTest.php
|
2021-01-05 21:45:50 +07:00 |
Jasper Knockaert
|
664e74a82e
|
2nd attempt to fix tests
|
2021-01-05 20:41:02 +07:00 |
Jasper Knockaert
|
87c640193b
|
attemtp to fix test
|
2021-01-05 19:09:16 +07:00 |
Julius Härtl
|
98560c80ea
|
Properly handle result when copying with failure and throw in tests
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2021-01-05 09:20:35 +07:00 |
Julius Härtl
|
ee842f1c43
|
Fix writeStream mocking
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2021-01-05 09:20:35 +07:00 |
Morris Jobke
|
83a75c670b
|
Replace static call to Share::unshare with ShareManager->deleteShare in tests
And then cleanup all the code that is dead then...
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2020-11-30 09:51:18 +07:00 |
Robin Appelman
|
9d4848e863
|
use in objectstore copy
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2020-11-24 15:16:58 +07:00 |
Joas Schilling
|
8027dcbc6f
|
Don't leave cursors open when tests fail
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-11-09 12:28:17 +07:00 |
Joas Schilling
|
c07720de77
|
Use query builder instead of OC_DB in OC\Files\*
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-11-09 09:05:15 +07:00 |
Morris Jobke
|
e6fca0a519
|
Fix code style
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2020-09-09 17:36:58 +07:00 |
Julius Härtl
|
74747163d6
|
Make sure tests cover the new mkdir behaviour on 0 quota
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2020-09-08 11:35:32 +07:00 |
Morris Jobke
|
234b510652
|
Change PHPDoc type hint from PHPUnit_Framework_MockObject_MockObject to \PHPUnit\Framework\MockObject\MockObject
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2020-08-12 13:55:19 +07:00 |
Morris Jobke
|
45428e4948
|
Add config option to enable multibucket preview distribution
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2020-08-06 22:31:39 +07:00 |
Morris Jobke
|
159f28cd52
|
Mount the old previews in a separate folder for the multi bucket setup and check in them before using the actual locations
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2020-08-06 22:19:21 +07:00 |
Robin Appelman
|
ad7798f9c9
|
use exceptions for error signaling in writeStream
this remove the ambiguity when writing zero length files
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2020-07-23 15:24:52 +07:00 |