| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
Add caching for getLocalFile on remote storages
|
| | |
|
|\ \
| | |
| | | |
Use 'command -v' to detect whether and where software is installed (instead of 'which')
|
| | |
| | |
| | |
| | | |
of 'which')
|
|\ \ \
| | | |
| | | | |
Allow admins to disable certain external storages for users
|
| | |/
| |/|
| | |
| | | |
Fix issue #6793
|
|\ \ \
| |/ /
|/| | |
fix https://github.com/owncloud/core/issues/6825
|
| | | |
|
|\ \ \
| |/ /
|/| | |
Fix code to search for mount.json in custom data folders
|
| | | |
|
| |/ |
|
|\| |
|
| |\
| | |
| | | |
mount: make location of mount.json configurable
|
| | |
| | |
| | |
| | |
| | |
| | | |
do not share users data with config files
Signed-off-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
|
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 9e9a5b9ea1f9b4699cf2d0c621f3f911f3639df9.
Unit tests weren't ready, need further tweaking.
|
| |\ \
| | | |
| | | | |
Added extra checks for ext storage class
|
| | | | |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Some WebDAV servers like lighttpd need paths in URLs to be properly
encoded
- Added error log output when curl connection failed
- Added check for 'resourcetype' in case the WebDAV server doesn't
support/return it
- Fixed touch() to return false if the server doesn't implement
PROPPATCH
- Added optional delay in WebDAV unit tests to use when testing against
lighttpd's WebDAV
|
|/ / |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch was automatically generated as part of the following inspection:
https://scrutinizer-ci.com/g/owncloud/core/inspections/cdfecc4e-a37e-4233-8025-f0d7252a8720
Enabled analysis tools:
- PHP Analyzer
- JSHint
- PHP Copy/Paste Detector
- PHP PDepend
|
|\ \
| | |
| | |
| | |
| | | |
Conflicts:
lib/private/migration/content.php
|
| | | |
|
|\| |
| | |
| | |
| | |
| | | |
Conflicts:
lib/private/appconfig.php
|
| | |
| | |
| | |
| | | |
Fix issue #6277
|
| |/
| |
| |
| | |
Fix issue #5794
|
| |
| |
| |
| | |
Issue #7111
|
|/ |
|
| |
|
|
|
|
|
|
| |
- Upgraded phpseclib to master version (post 0.3.5)
- Now using fopen() on sftp URL for both read and write
- Fixes #4063
|
|
|
|
| |
Signed-off-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
|
|\
| |
| |
| |
| | |
ccerrillo/fixing-6301-external-mount-webdav-blank-files
Fixing Issue #6301 on master branch
|
| |
| |
| |
| |
| | |
from ```OC_Mount_config``` to use ```OC_User::getHome``` to get the
path
|
| |
| |
| |
| | |
Only set SSL things when ```$this->secure``` is ```true```
|
| |
| |
| |
| |
| |
| |
| |
| | |
Added private var $certPath to store the user root cert
Move logic to determine the $certPath path to the constructor and modify to get the path from OC_User::getHome()
Add curl options to use the certificate to avoid certificate errors with self-signed certicates in the downdload/upload method so we don't get blank files
|
|\ \
| | |
| | | |
Added ownCloud backend for external storage
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
To make it possible to use the short ownCloud URL (without specifying
webdav.php or remote.php), a new backend is available for ownCloud.
The user must specify the host + context path in the "Url" field (which
is mapped to the "host" parameter) and the subdir to mount in the "Root"
field.
This is to prevent confusion because some users forget to append
webdav.php or remote.php to the WebDAV URL.
Fixes #4923
|
| |/
|/| |
|
| |
| |
| |
| | |
Fixes #5752
|
| |
| |
| |
| |
| |
| | |
Optional parameters are now really optional
Fixes #5861
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Some storages need to use different calls for deleting files or folders,
usually unlink() and rmdir().
Fixes #4532 (SMB dir deletion)
Fixes #5941 (FTP dir deletion)
Note that the extra is_dir() should be fast because it's read from the
stat cache.
|
| |
| |
| |
| | |
Fixes #6093
|
| | |
|
|\ \
| | |
| | | |
Fixed SMB rename function to overwrite target file
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When uploading files through WebDAV, a part file is created and a rename
operation is performed with the expectation that the part file
overwrites an existing file, if any.
This fix makes the SMB external storage delete the target file before
renaming, as smbclient doesn't support overwrite on move/rename.
Fixes #5348
|
|\ \ \
| | | |
| | | | |
Fixed various Dropbox issues + unit tests
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- fixed touch function to return true on success
- fixed local metadata cache to remove deleted files/directories
- fixed getMetaData() to ignore files reported as deleted by
Dropbox
- fixed "file not found" case to not log as exception
- fixed "overwrite on rename" case
- fixed unit tests to exclude unsupported cases
- added unit test for touch return value
- unit tests for Dropbox should all run correctly now
|
|/ / / |
|
|/ /
| |
| |
| |
| |
| |
| | |
Some ext storage impl didn't return true on success.
Fixes #5943 (Dropbox)
Fixes #6010 (WebDAV)
|
|\ \
| | |
| | | |
Prevent using root as mount point for external storage
|
| | | |
|