summaryrefslogtreecommitdiffstats
path: root/apps/files_external/lib
Commit message (Collapse)AuthorAgeFilesLines
* Move certificate management code to coreRobin Appelman2014-08-311-47/+0
|
* Merge pull request #10719 from owncloud/files-external-personal-undefinedThomas Müller2014-08-291-0/+1
|\ | | | | Prevent undefined index error loading external storages
| * Add missing 'personal' mount configuration optionRobin McCorkell2014-08-291-0/+1
| |
* | kill OC::$sessionJörn Friedrich Dreyer2014-08-291-4/+4
|/ | | | | | | | | | | | maintain deprecated \OC::$session when getting or setting the session via the server container or UserSession restore order os OC::$session and OC::$CLI remove unneded initialization of dummy session write back session when $useCustomSession is true log warning when deprecated app is used
* Prevent errors on broken SFTP configRobin McCorkell2014-08-271-0/+3
|
* Merge pull request #10108 from owncloud/files_external-allowed-backendVincent Petry2014-08-251-6/+10
|\ | | | | Only load personal external storages for allowed backends
| * Only load personal external storages for allowed backendsRobin Appelman2014-08-011-6/+10
| |
* | Merge pull request #10518 from owncloud/fix_storage_const_autoloadLukas Reschke2014-08-201-1/+1
|\ \ | | | | | | Fix storage const autoload
| * | move to public namespaceMorris Jobke2014-08-191-1/+1
| | |
| * | Fix STORAGE_* constants usage by moving those constants into ↵Stephan Peijnik2014-08-191-1/+1
| |/ | | | | | | | | | | | | | | | | | | \OC\Files\Filesystem. As constants not defined within a class cannot be automatically found by the autoloader moving those constants into a class makes them accessible to code which uses them. Signed-off-by: Stephan Peijnik <speijnik@anexia-it.com>
* / use S3Client::encodeKey(), fixes #8325Jörn Friedrich Dreyer2014-08-141-2/+3
|/
* Merge pull request #9529 from helmutschneider/fix-8326Robin Appelman2014-08-011-17/+12
|\ | | | | Fixes #8326: deletion of directories on S3
| * Converted an array to PHP5.3 compatible versionJohan Björk2014-07-091-2/+2
| |
| * Fixes #8326: deletion of directories on S3Johan Björk2014-07-081-17/+12
| |
* | Pass existing Net_SFTP object into Net_SFTP_Stream.Andreas Fischer2014-07-181-3/+9
| |
* | login() must be called after getServerPublicHostKey().Andreas Fischer2014-07-121-5/+5
| |
* | Add short description explaining how SFTP ext storage class works.Andreas Fischer2014-07-121-0/+4
| |
* | The file providing the sftp:// scheme needs to be included manually.Andreas Fischer2014-07-121-0/+11
|/
* Fix Signiture Does Not Match when mounting Amazon S3 external storageChristopher T. Johnson2014-07-081-13/+17
| | | | | | | | | | | | | | | | | | | | | | | | | For some reason the aws-sdk-php package does not caclulate the signiture correctly when accessing an object in a bucket with a name of '.'. When we are at the top of a S3 bucket there is a need(?) to have a directory name. Per standard Unix the name picked was '.' (dot or period). This choice exercises the aws-sdk bug. This fix is to add a field to the method to store the name to use instead of '.' which at this point is hard coded to '<root>'. We also add a private function 'cleanKey()' which will test for the '.' name and replace it with the variable. Finally all calls to manipulate objects where the path is not obviously not '.' are processed through cleanKey(). An example where we don't process through clean key would be 'Key' => $path.'/', Use correct relationship operator Per feed back use === instead of == use '/' instead of '<root>'
* Fix warnings when personal is not setVincent Petry2014-07-011-1/+1
|
* Use filtered list for ext storage list mounts APIVincent Petry2014-06-302-16/+20
| | | | | | | | | Now the external storage correctly returns the mount points visible only for the current user by using the method getAbsoluteMountPoints() which is already filtered. Since that call was missing the backend name which is important for the UI, this one was added as well.
* Merge pull request #8383 from owncloud/object_storageVincent Petry2014-06-272-111/+111
|\ | | | | Object storage
| * update files_external swift to php-opencloud v1.9.2Jörn Friedrich Dreyer2014-06-251-111/+107
| |
| * Allow adding object stores with the files_external mount configRobin Appelman2014-06-241-0/+4
| |
* | Move \OC\Files\Storage\DAV to core in order to reduce inter-app dependenciesThomas Müller2014-06-271-453/+0
| |
* | Dont allow opening writable streams on a read only dav mountRobin Appelman2014-06-231-0/+6
|/
* Fix permissions functions for webdav external storagesRobin Appelman2014-06-141-2/+22
|
* Properly set read permissions for webdav storagesRobin Appelman2014-06-141-1/+1
|
* Dont return false for internalPathRobin Appelman2014-06-141-0/+3
|
* Add server<->server sharing backendRobin Appelman2014-06-141-7/+7
|
* Added more columns to ext storage listVincent Petry2014-06-061-21/+40
| | | | | Now using system mount and personal mount calls to get the relevant mount points including backend information.
* Added external storage list in files appVincent Petry2014-06-061-0/+64
|
* Fix the removeMount for personal mountsRobin Appelman2014-06-062-1/+4
|
* Make personal external mount points (re)movable from the files appRobin Appelman2014-06-062-1/+72
|
* Merge pull request #8880 from owncloud/webdav-read-permissionsThomas Müller2014-06-051-0/+24
|\ | | | | Use the permissions exposed by ownCloud for webdav external storages
| * Use the permissions exposed by ownCloud for webdav external storagesRobin Appelman2014-06-041-0/+24
| |
* | Upgrade SabreDAV to 1.8.10Thomas Müller2014-06-041-3/+3
|/ | | | Updating SabreDAV namespaces
* use phpseclib from 3rdpartyThomas Müller2014-06-032-10/+0
| | | | rename class Crypt_Blowfish to Legacy_Crypt_Blowfish
* Merge pull request #8658 from realriot/masterThomas Müller2014-05-231-1/+1
|\ | | | | Changed access mode for Dropbox to 'auto'
| * Changed access mode for Dropbox to 'auto'Sascha Schmidt2014-05-211-1/+1
| |
* | Use default priority of 100 if backend default is not setRobin McCorkell2014-05-211-2/+7
| |
* | Add priority overriding commentsRobin McCorkell2014-05-211-0/+4
| |
* | Fix priority merging logic and add unit testRobin McCorkell2014-05-211-0/+7
| |
* | Add unit testsRobin McCorkell2014-05-211-8/+13
| |
* | Use constants for priority type and add commentsRobin McCorkell2014-05-211-13/+16
| |
* | Use more strict type comparisonsRobin McCorkell2014-05-211-4/+4
| |
* | Preserve priority if already setRobin McCorkell2014-05-211-0/+5
| |
* | Treat 'all users' as 'global'Robin McCorkell2014-05-211-1/+21
| | | | | | | | A mount applicable to all users is as good a definition of global as can be
* | Add storage priority supportRobin McCorkell2014-05-211-4/+48
|/ | | | | | | | | | | | | | | | | | | Each storage backend has a default priority, assigned to any system mounts created in ownCloud. mount.json can be manually modified to change these priorities. The priority order is as follows: * Personal * User * Group * Global Within each mount type, the mount with the highest priority is active. The storage backend defaults were chosen to be the following: * Local - 150 * Remote storage - 100 * SMB / CIFS with OC login - 90
* Remove all occurences of @brief and @returns from PHPDocMorris Jobke2014-05-191-1/+1
| | | | * test case added to avoid adding them later