| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
|
|
|
| |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|
|
|
| |
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
|
|
|
|
| |
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
|\
| |
| | |
Redirect unlink to rmdir
|
| |
| |
| |
| |
| |
| |
| | |
Many API callers will call unlink even for directories and it can mess
up with some wrappers like the encryption wrapper
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
|/
|
|
|
|
|
|
| |
The background job that scans storages must skip failed storages to
avoid potential exceptions, especially when the failed storage comes
from a shared storage where the source is not accessible.
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
|\
| |
| | |
[OC/Files/Cache]: Fix wrong usage of basename
|
| |
| |
| |
| |
| |
| | |
Fix https://github.com/nextcloud/server/issues/3837
Signed-off-by: Xuanwo <xuanwo@yunify.com>
|
|\ \
| |/
|/| |
added method needsPartFile() in Storage
|
| |
| |
| |
| | |
Signed-off-by: Vinicius Cubas Brand <viniciuscb@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| |
| |
| |
| | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| |
| |
| |
| | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| |
| |
| |
| | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| |
| |
| |
| |
| |
| | |
the time thus allowing proper casts to be done
Signed-off-by: Frédéric Fortier <frederic.fortier@oronospolytechnique.com>
|
| |
| |
| |
| | |
Signed-off-by: Frédéric Fortier <frederic.fortier@oronospolytechnique.com>
|
|\ \
| | |
| | | |
Make it easier to subclass DAV storage
|
| | |
| | |
| | |
| | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|\ \ \
| | | |
| | | | |
also apply permissions mask in getMetaData
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|\ \ \ \
| | | | |
| | | | | |
Make sure we use the correct storage id and parent id when scanning a jailed storage
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|\ \ \ \ \
| |_|_|/ /
|/| | | | |
Add option to enable locking debug logging
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
|
| | |/ /
| |/| |
| | | |
| | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
server think that request like
<?xml version="1.0" encoding="UTF-8"?>
<d:propfind xmlns:d="DAV:">
<d:prop/>
</d:propfind>
is 400: Bad Request
|
|\ \ \
| | | |
| | | | |
Add self-test for files_external:notify
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* remove obsolete hack
> // file_get_contents() has a memory leak: https://bugs.php.net/bug.php?id=61961
was closed 4 years ago. we could also use the Common implementation
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
|\ \ \
| |/ /
|/| | |
Make DAV external storage test more reliable
|
| | |
| | |
| | |
| | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|\ \ \
| |/ /
|/| | |
Fix files node API failed rename/copy
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Whenever a rename or copy operation failed on the view, we must throw
an exception instead of just ignoring.
Signed-off-by: Vincent Petry <pvince81@owncloud.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Vincent Petry <pvince81@owncloud.com>
|
|\ \ \
| | | |
| | | | |
Mimetype detection for hidden files
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Magnus Walbeck <mw@mwalbeck.org>
|
| |/ /
| | |
| | |
| | | |
Signed-off-by: Magnus Walbeck <mw@mwalbeck.org>
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
* Prevent PHP request to get killed when using fclose callback
* Add ignore_user_abort everywhere where the time limit is set to 0
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|\ \
| | |
| | | |
[downstream] Fix DAV stat cache to properly cache 404
|
| | |
| | |
| | |
| | |
| | |
| | | |
404 errors were not properly cached due to catching the wrong
exception. Now catching ClientHttpException and checking the error
code. In case of 404, adjust the stat cache accordingly.
|
| | |
| | |
| | |
| | | |
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
| | |
| | |
| | |
| | |
| | | |
Local shares should only be scanned when doing it for the owner to
avoid repeatedly rescanning the same shared storage over and over again
for every recipient.
|
| | |
| | |
| | |
| | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|\ \ \
| | | |
| | | | |
remove the need to register the quota streamwrapper globally
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| |/ /
|/| |
| | |
| | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|/ /
| |
| |
| | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| |
| |
| |
| | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|