aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_external
Commit message (Collapse)AuthorAgeFilesLines
* 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 placeholder after page reloadVincent Petry2013-12-031-1/+1
| | | | The placeholder somehow had too many characters stripping from it...
* 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-282-0/+15
| | | | 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-262-2/+16
|\ | | | | Fixed SMB rename function to overwrite target file
| * Fixed SMB rename function to overwrite target fileVincent Petry2013-11-252-2/+16
| | | | | | | | | | | | | | | | | | | | | | 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-262-12/+60
|\ \ | | | | | | Fixed various Dropbox issues + unit tests
| * | Fixed various Dropbox issues + unit testsVincent Petry2013-11-262-12/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
* | | Updated unit tests for SMBVincent Petry2013-11-261-0/+5
| | | | | | | | | | | | | | | - coverage for touch return value - fixed directory provider to exclude unsupported cases
* | | Return true when touch succeedsVincent Petry2013-11-261-0/+1
|/ /
* | Fixed FTP storage unit tests to use the correct classVincent Petry2013-11-251-4/+4
| |
* | 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-252-0/+56
|\ | | | | Prevent using root as mount point for external storage
| * Now also preventing the user of "Shared" as mountpointVincent Petry2013-11-222-2/+4
| |
| * Added unit test for root mount point validationVincent Petry2013-11-211-0/+49
| |
| * Prevent using root as mount point for external storageVincent Petry2013-11-211-0/+5
| | | | | | | | Fixes #5981
* | Moved default isReadable/isUpdatable impl into Common classVincent Petry2013-11-227-57/+0
| | | | | | | | | | Also adjusted all ext storage backends to not override these when the default behavior is expected.
* | Return plausible isReadable() default impl for ext storageVincent Petry2013-11-221-2/+7
| | | | | | | | | | | | | | | | | | | | When an ext storage doesn't implement isReadable(), always returning true made the file scanner believe that the file exists and creates a cache entry with the size zero. This fix makes the default impl of isReadable() use file_exists(). Fixes #5940
* | Merge pull request #5970 from owncloud/extstorage-webdavdotdirfixVincent Petry2013-11-211-5/+3
|\ \ | | | | | | Fixed path normalization to prevent dot dirs
| * | Fixed path normalization to prevent dot dirsVincent Petry2013-11-211-5/+3
| |/ | | | | | | | | Fixes #5945 where stat(.) would cause the backend OC to cache a dot dir (only in older versions)
* / [tx-robot] updated from transifexJenkins for ownCloud2013-11-212-0/+7
|/
* Merge pull request #5897 from hkjolhede/masterVincent Petry2013-11-211-6/+8
|\ | | | | Fixed error-checking error in sftp.php
| * Fixed error-checking error in sftp.phphkjolhede2013-11-151-6/+8
| |
* | Fixed move operation to pass the whole URL as expectedVincent Petry2013-11-201-2/+2
| | | | | | | | | | | | | | The MOVE and COPY spec expect the "Destination" header to receive the full URL, not only the root. Fixes #5942
* | Fixed SMB file deletion success detectionVincent Petry2013-11-191-0/+12
| | | | | | | | | | | | | | Since unlink() smb4php doesn't return true on deletion success, we need to check whether the file was deleted to confirm success. Fixes #5866
* | Removing trailing dot in path that samba doesn't seem to likeVincent Petry2013-11-192-1/+47
| | | | | | | | | | Fixes #5778 Added unit test for getId() and constructUrl()
* | SMB ignore connection errors when NetBIOS is disabledVincent Petry2013-11-181-1/+8
| | | | | | | | | | | | | | | | | | | | | | When NetBIOS is blocked or disabled, a smb::look() call can still get the list of shares from smbclient, even though the name resolution at the end of the command fails. This fix makes it ignore the connection error if we already got the list of shares. Fixed #5860
* | [tx-robot] updated from transifexJenkins for ownCloud2013-11-151-2/+2
|/
* Fix for smb4php fseekVincent Petry2013-11-151-1/+2
| | | | | | | | | | | The stream_fseek function must return a boolean which will be mapped to 0 for success and -1 for failure for the caller. This patch fixes stream_fseek of smb4php to also respect this convention. Since the encryption app is relying on fseek to detect whether a file is encrypted by reading the last bit of data, this will fix #5023
* Fix spacing issue for checkboxes, vertically center checkboxes on personal pageMorris Jobke2013-11-111-0/+4
|
* fixing dropbox require pathThomas Müller2013-11-051-1/+1
|
* Merge pull request #5468 from berendt/reworking_OC_Files_Storage_SwiftThomas Müller2013-10-29141-485/+8381
|\ | | | | Reworking \OC\Files\Storage\Swift
| * settings tags for optional parametersChristian Berendt2013-10-291-5/+5
| |
| * extended parameter descriptions for SwiftChristian Berendt2013-10-291-8/+8
| |
| * add configuration parameter to manually set the timeout of HTTP requestsChristian Berendt2013-10-243-3/+10
| |
| * make Swift::testLocal workable by using a delimiterChristian Berendt2013-10-231-1/+2
| |
| * Revert "make Swift::testLocal workable by fixing the prefix used with the ↵Christian Berendt2013-10-231-4/+1
| | | | | | | | | | | | object listing in opendir" This reverts commit b92061da5ab2d11f803731628c4304aa8cd302e3.
| * make Swift::testLocal workable by fixing the prefix used with the object ↵Christian Berendt2013-10-231-1/+4
| | | | | | | | listing in opendir
| * rewrite of OC\Files\Storage\SwiftChristian Berendt2013-10-221-456/+354
| |
| * renaming OC\Files\Storage\SWIFT to OC\Files\Storage\SwiftChristian Berendt2013-10-221-1/+1
| |
| * adapted existing test casesChristian Berendt2013-10-221-12/+33
| |
| * adjustment of the configuration parametersChristian Berendt2013-10-222-13/+24
| |
| * added stripped library php-opencloud (version 1.6.0)Christian Berendt2013-10-22136-0/+7958
| |
* | [tx-robot] updated from transifexJenkins for ownCloud2013-10-273-4/+10
|/
* Added missing "grid" class on external storage's tableVincent Petry2013-10-141-1/+1
|
* Merge pull request #5253 from owncloud/externalstorage-adminstatusindicatorMorris Jobke2013-10-132-26/+29
|\ | | | | Fixed external storage status indicator in admin page
| * Now using smaller spinner image for status indicatorVincent Petry2013-10-112-6/+3
| | | | | | | | | | | | To make the status indicator appear smaller, even in IE8 that doesn't support background-size, there is no a smaller animated gif "loading-small" for that purpose.
| * Fixed external storage status indicator in admin pageVincent Petry2013-10-102-26/+32
| | | | | | | | | | | | | | - Fixes #5241 - Fixed indicator to appear, its selector was wrong - Added spinner while saving an entry's settings - Removed ajax "async: false" that blocked the browser while saving