Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix merging of external storage configurations | Vincent Petry | 2014-03-26 | 1 | -18/+183 |
| | | | | | | | | | | | | | Merging of configurations is whenever the same config is available for multiple users/groups, in which case the config is considered as a single one by the UI, and shows multiple users/groups selected. Fixed merging logic to make sure that class, mount point and options are the same before merging them. Fixed merging to work correctly when the same mount point path is used for separate users and configs. These are now correctly shows in the UI as separate entries. | ||||
* | Fixed ext storage password field order issue | Vincent Petry | 2014-03-19 | 1 | -2/+6 |
| | | | | | | | The old password field is now preserved in the JSON structure to make sure that the order is preserved. This is a quick fix until the UI is fixed to not rely on the PHP array key order. | ||||
* | Fixed ext storage unit test for groups | Vincent Petry | 2014-03-19 | 1 | -30/+46 |
| | | | | Now creating real users and groups for testing external storage mounts | ||||
* | Added tests to check mount point list for a target user | Vincent Petry | 2014-03-19 | 1 | -0/+110 |
| | |||||
* | Added password obfuscation for external storage config | Vincent Petry | 2014-03-19 | 1 | -0/+87 |
| | | | | | Added obfuscation for all "password" options from external storages. Added unit tests for reading/writing the configuration. | ||||
* | Added ext storage unit tests for writing then reload the mount config | Vincent Petry | 2014-03-19 | 1 | -1/+73 |
| | |||||
* | Added unit tests for when adding ext storage mount points | Vincent Petry | 2014-03-18 | 1 | -16/+129 |
| | | | | | | | | | - test config was written correctly (global and local) - test that personal mount points can be added for allowed backends - test that personal mount points cannot be added for disallowed backends - added $skipTest flag to make it possible add mount points without doing an actual check/connection (note: this is necessary because the static class OC_Mount_Config cannot be mocked) | ||||
* | Merge branch 'master' into extstorage-configclass | Robin Appelman | 2014-02-21 | 2 | -1/+8 |
|\ | |||||
| * | Revert "Added extra checks for ext storage class" | Vincent Petry | 2014-02-20 | 1 | -24/+0 |
| | | | | | | | | | | | | This reverts commit 9e9a5b9ea1f9b4699cf2d0c621f3f911f3639df9. Unit tests weren't ready, need further tweaking. | ||||
| * | Merge pull request #7294 from owncloud/extstorage-configclass | Lukas Reschke | 2014-02-20 | 1 | -0/+24 |
| |\ | | | | | | | Added extra checks for ext storage class | ||||
| | * | Added extra checks for ext storage class | Vincent Petry | 2014-02-19 | 1 | -0/+24 |
| | | | |||||
| * | | Fixed ext storage webdav path encoding | Vincent Petry | 2014-02-19 | 2 | -1/+8 |
| |/ | | | | | | | | | | | | | | | | | | | | | | | - 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 class | Vincent Petry | 2014-02-20 | 1 | -0/+25 |
|/ | |||||
* | Merge pull request #5238 from owncloud/externalstorage-owncloudbackend | Thomas Müller | 2014-01-08 | 2 | -0/+38 |
|\ | | | | | Added ownCloud backend for external storage | ||||
| * | Added ownCloud backend for external storage | Vincent Petry | 2013-10-09 | 2 | -0/+38 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | | Add trailing slash in FTP root path when missing | Vincent Petry | 2013-11-28 | 1 | -0/+12 |
| | | | | | | | | Fixes #6093 | ||||
* | | Merge pull request #6054 from owncloud/extstorage-dropboxfixes | Morris Jobke | 2013-11-26 | 1 | -0/+16 |
|\ \ | | | | | | | Fixed various Dropbox issues + unit tests | ||||
| * | | Fixed various Dropbox issues + unit tests | Vincent Petry | 2013-11-26 | 1 | -0/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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 SMB | Vincent Petry | 2013-11-26 | 1 | -0/+5 |
|/ / | | | | | | | | | - coverage for touch return value - fixed directory provider to exclude unsupported cases | ||||
* | | Fixed FTP storage unit tests to use the correct class | Vincent Petry | 2013-11-25 | 1 | -4/+4 |
| | | |||||
* | | Now also preventing the user of "Shared" as mountpoint | Vincent Petry | 2013-11-22 | 1 | -0/+2 |
| | | |||||
* | | Added unit test for root mount point validation | Vincent Petry | 2013-11-21 | 1 | -0/+49 |
| | | |||||
* | | Removing trailing dot in path that samba doesn't seem to like | Vincent Petry | 2013-11-19 | 1 | -0/+41 |
| | | | | | | | | | | Fixes #5778 Added unit test for getId() and constructUrl() | ||||
* | | add configuration parameter to manually set the timeout of HTTP requests | Christian Berendt | 2013-10-24 | 1 | -2/+3 |
| | | |||||
* | | adapted existing test cases | Christian Berendt | 2013-10-22 | 1 | -12/+33 |
| | | |||||
* | | adjustment of the configuration parameters | Christian Berendt | 2013-10-22 | 1 | -5/+9 |
| | | |||||
* | | extend test case | Robin Appelman | 2013-10-02 | 1 | -0/+1 |
| | | |||||
* | | return the correct result when doing an smb rename | Robin Appelman | 2013-10-01 | 1 | -1/+7 |
|/ | |||||
* | Add _many_ newlines at the end of files | kondou | 2013-08-18 | 1 | -1/+1 |
| | |||||
* | Merge pull request #3392 from owncloud/googledrive | Bart Visscher | 2013-07-23 | 2 | -14/+15 |
|\ | | | | | Switch to using Google Drive SDK, closes #2047 | ||||
| * | Remove root option from Google Drive storage, because it is only used for ↵ | Michael Gapczynski | 2013-07-23 | 1 | -6/+5 |
| | | | | | | | | testing and we have our own empty Google account for testing | ||||
| * | Fix 'most' Google Drive tests | Michael Gapczynski | 2013-07-13 | 1 | -8/+10 |
| | | |||||
* | | Merge branch 'master' into ext-fs-irods-master | Thomas Müller | 2013-07-22 | 2 | -8/+31 |
|\ \ | |||||
| * | | rewrote initialisation, added testing workaround | Christian Berendt | 2013-07-10 | 2 | -5/+5 |
| | | | |||||
| * | | minimize waiting time | Christian Berendt | 2013-07-08 | 1 | -1/+3 |
| | | | |||||
| * | | wait methods are probably not working, just wait | Christian Berendt | 2013-07-08 | 1 | -3/+1 |
| | | | |||||
| * | | make tests workable with Amazon S3 | Christian Berendt | 2013-07-08 | 1 | -9/+16 |
| | | | |||||
| * | | added commented new parameters | Christian Berendt | 2013-07-03 | 1 | -1/+6 |
| | | | |||||
| * | | reworking testclass for \OC\Files\Storage\AmazonS3 | Christian Berendt | 2013-07-03 | 1 | -7/+18 |
| |/ | |||||
* | | update copy right | Thomas Müller | 2013-07-12 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'master' into ext-fs-irods-master | Thomas Mueller | 2013-06-19 | 1 | -0/+9 |
|\| | |||||
| * | Read configuratons for external filesystem test from a private place. | Thomas Mueller | 2013-06-07 | 1 | -0/+9 |
| | | | | | | | | This will help not to accidentially push private data and enable testing on our ci server. | ||||
* | | Merge branch 'master' into ext-fs-irods-master | Thomas Mueller | 2013-05-15 | 4 | -1/+5 |
|\| | |||||
| * | Dont task external storages with creating their own root | Robin Appelman | 2013-04-26 | 4 | -1/+5 |
| | | |||||
* | | adding $backupGlobals = FALSE because iRODS is heavily using $GLOBALS | Thomas Mueller | 2013-04-26 | 1 | -0/+2 |
| | | |||||
* | | test case for iRODS storage added | Thomas Mueller | 2013-04-23 | 1 | -0/+30 |
|/ | |||||
* | Merge pull request #1030 from hkjolhede/master | Lukas Reschke | 2013-02-10 | 2 | -0/+50 |
|\ | | | | | SFTP support in files_external app | ||||
| * | Updated phpseclib from git + requested style changes | Henrik Kjölhede | 2013-02-10 | 1 | -0/+43 |
| | | |||||
| * | Added unittest | Henrik Kjölhede | 2013-02-09 | 1 | -0/+7 |
| | | |||||
* | | Don't run external storage tests on default | Robin Appelman | 2013-02-10 | 1 | -2/+2 |
|/ |