summaryrefslogtreecommitdiffstats
path: root/apps/files_external/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #7529 from owncloud/getlocalfile-cacheicewind19912014-03-071-99/+94
|\ | | | | Add caching for getLocalFile on remote storages
| * Add caching for getLocalFile on remote storagesRobin Appelman2014-03-041-99/+94
| |
* | Merge pull request #7354 from pschmitt/masterLukas Reschke2014-03-051-1/+1
|\ \ | | | | | | Use 'command -v' to detect whether and where software is installed (instead of 'which')
| * | Use 'command -v' to detect whether and where software is installed (instead ↵Philipp Schmitt2014-02-211-1/+1
| | | | | | | | | | | | of 'which')
* | | Merge pull request #7261 from owncloud/issue/6793Jan-Christoph Borchardt2014-03-051-3/+33
|\ \ \ | | | | | | | | Allow admins to disable certain external storages for users
| * | | Allow admins to disable certain external storages for usersJoas Schilling2014-02-261-3/+33
| | |/ | |/| | | | | | | Fix issue #6793
* | | Merge pull request #7525 from owncloud/fix_S3stringThomas Müller2014-03-041-1/+1
|\ \ \ | |/ / |/| | fix https://github.com/owncloud/core/issues/6825
| * | fix https://github.com/owncloud/core/issues/6825Frank Karlitschek2014-03-041-1/+1
| | |
* | | Merge pull request #7335 from owncloud/fix-7333Vincent Petry2014-02-251-2/+4
|\ \ \ | |/ / |/| | Fix code to search for mount.json in custom data folders
| * | Fixed mount config pathVincent Petry2014-02-241-3/+4
| | |
| * | Fix code to search for mount.json in custom data foldersLukas Reschke2014-02-201-1/+2
| |/
* | Merge branch 'master' into extstorage-configclassRobin Appelman2014-02-212-20/+49
|\|
| * Merge pull request #6999 from kofemann/mount-configLukas Reschke2014-02-201-4/+2
| |\ | | | | | | mount: make location of mount.json configurable
| | * mount: make location of mount.json configurableTigran Mkrtchyan2014-01-291-4/+2
| | | | | | | | | | | | | | | | | | do not share users data with config files Signed-off-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
| * | Revert "Added extra checks for ext storage class"Vincent Petry2014-02-201-7/+1
| | | | | | | | | | | | | | | | | | This reverts commit 9e9a5b9ea1f9b4699cf2d0c621f3f911f3639df9. Unit tests weren't ready, need further tweaking.
| * | Merge pull request #7294 from owncloud/extstorage-configclassLukas Reschke2014-02-201-1/+7
| |\ \ | | | | | | | | Added extra checks for ext storage class
| | * | Added extra checks for ext storage classVincent Petry2014-02-191-1/+7
| | | |
| * | | Fixed ext storage webdav path encodingVincent Petry2014-02-191-16/+47
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
* / / Added extra checks for ext storage classVincent Petry2014-02-201-1/+7
|/ /
* | Scrutinizer Auto-FixesScrutinizer Auto-Fixer2014-02-193-1/+5
| | | | | | | | | | | | | | | | | | | | | | 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
* | Merge branch 'master' into scrutinizer_documentation_patchesThomas Müller2014-02-181-2/+3
|\ \ | | | | | | | | | | | | Conflicts: lib/private/migration/content.php
| * | Remove usage of legacy OC_AppconfigRobin Appelman2014-02-131-2/+3
| | |
* | | Merge branch 'master' into scrutinizer_documentation_patchesThomas Müller2014-02-141-3/+3
|\| | | | | | | | | | | | | | Conflicts: lib/private/appconfig.php
| * | External FTP Storage should request hostname instead of URLJoas Schilling2014-02-121-1/+1
| | | | | | | | | | | | Fix issue #6277
| * | Make google drive client secret and dropbox api secret a password fieldJoas Schilling2014-02-071-2/+2
| |/ | | | | | | Fix issue #5794
* | Fix more documentation failesJoas Schilling2014-02-081-11/+6
| | | | | | | | Issue #7111
* | polish documentation based on scrutinizer patchesJörn Friedrich Dreyer2014-02-069-3/+48
|/
* Removed unused writeBack methodVincent Petry2014-01-231-8/+0
|
* Now using SFTP stream wrapper from phpseclibVincent Petry2014-01-231-28/+8
| | | | | | - Upgraded phpseclib to master version (post 0.3.5) - Now using fopen() on sftp URL for both read and write - Fixes #4063
* webdav: return SPACE_UNKNOWN if server do not support quotaTigran Mkrtchyan2014-01-171-1/+1
| | | | Signed-off-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
* Merge pull request #6422 from ↵Vincent Petry2014-01-132-16/+32
|\ | | | | | | | | ccerrillo/fixing-6301-external-mount-webdav-blank-files Fixing Issue #6301 on master branch
| * Fix ```createCertificateBundle``` and ```getCertificates``` methodsCarlos Cerrillo2013-12-171-4/+2
| | | | | | | | | | from ```OC_Mount_config``` to use ```OC_User::getHome``` to get the path
| * Fixing tab/space coding styleCarlos Cerrillo2013-12-171-17/+21
| | | | | | | | Only set SSL things when ```$this->secure``` is ```true```
| * Fixing Issue #6301 on master branchCarlos Cerrillo2013-12-151-6/+20
| | | | | | | | | | | | | | | | 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
* | Merge pull request #5238 from owncloud/externalstorage-owncloudbackendThomas Müller2014-01-083-9/+70
|\ \ | | | | | | Added ownCloud backend for external storage
| * | Added ownCloud backend for external storageVincent Petry2013-10-093-9/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Silence output of 'which' command used in smbclient detectionMichael Monreal2013-12-271-1/+1
| |/ |/|
* | Fixed test function for S3Vincent Petry2013-12-031-2/+4
| | | | | | | | Fixes #5752
* | Fixed Amazon S3 ext storage config UIVincent Petry2013-12-032-6/+7
| | | | | | | | | | | | Optional parameters are now really optional Fixes #5861
* | Fixed FTP and SMB to use rmdir() when deleting foldersVincent Petry2013-11-293-7/+33
| | | | | | | | | | | | | | | | | | | | | | 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.
* | Add trailing slash in FTP root path when missingVincent Petry2013-11-281-0/+3
| | | | | | | | Fixes #6093
* | Fixed SFTP storage to overwrite on renameVincent Petry2013-11-261-0/+3
| |
* | Merge pull request #6008 from owncloud/extstorage-smb-webdav-renamefixVincent Petry2013-11-261-1/+1
|\ \ | | | | | | Fixed SMB rename function to overwrite target file
| * | Fixed SMB rename function to overwrite target fileVincent Petry2013-11-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge pull request #6054 from owncloud/extstorage-dropboxfixesMorris Jobke2013-11-261-12/+44
|\ \ \ | | | | | | | | Fixed various Dropbox issues + unit tests
| * | | Fixed various Dropbox issues + unit testsVincent Petry2013-11-261-12/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
* | | | Return true when touch succeedsVincent Petry2013-11-261-0/+1
|/ / /
* / / Fixed ext storage touch function to return true on successVincent Petry2013-11-253-3/+8
|/ / | | | | | | | | | | | | Some ext storage impl didn't return true on success. Fixes #5943 (Dropbox) Fixes #6010 (WebDAV)
* | Merge pull request #5991 from owncloud/extstorage-mountpointvalidationMorris Jobke2013-11-251-0/+5
|\ \ | | | | | | Prevent using root as mount point for external storage
| * | Now also preventing the user of "Shared" as mountpointVincent Petry2013-11-221-2/+2
| | |