summaryrefslogtreecommitdiffstats
path: root/apps/files_external/lib
Commit message (Collapse)AuthorAgeFilesLines
* Properly cast typeLukas Reschke2016-02-241-0/+14
| | | | | | | | | | | | | | The current logic is checking whether: 1. The returned value is a boolen 2. The returned value is a string and then matches for "true" Since the config is now written to the database the data is now a string with the value "1" if HTTPS is set to true. Effectively this option was thus always disabled at the moment, falling back to plain HTTP. This change casts the data to a boolean if it is defined as boolean. Fixes https://github.com/owncloud/core/issues/22605 Fixes https://github.com/owncloud/core/issues/22016
* Merge pull request #22405 from owncloud/gdrive-mimetype-and-office-fixesThomas Müller2016-02-191-4/+13
|\ | | | | Fix GDrive handling of office files
| * Fix GDrive handling of office filesVincent Petry2016-02-151-4/+13
| | | | | | | | | | | | | | | | | | | | 1) Properly detect empty file extension, can be null. 2) When renaming part file to final file, use the correct file name without extension, if it exists 3) When renaming a file, do not delete the original file if it had the same id, which can happen with part files
* | Merge pull request #22408 from owncloud/gdrive-remove-mimetype-detectionThomas Müller2016-02-181-1/+2
|\ \ | | | | | | Fix GDrive mime type detection with encryption
| * | Fix GDrive mime type detection with encryptionVincent Petry2016-02-151-1/+2
| |/ | | | | | | | | | | When encryption is enabled, GDrive would think that all files are text files. This fix falls back to the extension based detection when a non-special mime type is returned
* | remove global credentialsRobin Appelman2016-02-171-88/+0
| |
* | remove login credentails and user provided backendsRobin Appelman2016-02-162-180/+0
|/
* handle forbidden exceptions in smb backendRobin Appelman2016-02-101-1/+18
|
* Add testsRobin Appelman2016-02-081-2/+0
|
* handle no user set for personal global authRobin Appelman2016-02-081-0/+2
|
* Add occ files_external:create command to add new mountsRobin Appelman2016-02-051-0/+16
|
* Merge pull request #20920 from owncloud/issue_20888Thomas Müller2016-02-055-1/+38
|\ | | | | Add dialog to enter credentials on errored mount point
| * fix error code for unconfigured user provided authRobin Appelman2016-02-041-0/+11
| |
| * set read permissions on failed mount rootRobin Appelman2016-02-041-1/+2
| |
| * handle exception in availibilty checkRobin Appelman2016-02-041-3/+8
| |
| * show failed external storages properlyRobin Appelman2016-02-041-0/+5
| |
| * Add credentials dialog for user provided authJesús Macias2016-02-042-0/+15
| |
* | fix warning caused by global authRobin Appelman2016-02-041-1/+4
|/
* Add global auth backend for files externalRobin Appelman2016-02-042-0/+89
|
* Remove magic flags from files_external backend paramsRobin Appelman2016-02-021-21/+5
|
* Reword external storage auth backendsVincent Petry2016-02-013-3/+3
|
* Dont set null values when validating storage definitionRobin Appelman2016-01-292-6/+10
|
* minor fixesRobin Appelman2016-01-291-1/+1
|
* remove custom controler for user provided password authRobin Appelman2016-01-293-4/+42
|
* dont show user provided auth as option for personal mountsRobin Appelman2016-01-292-0/+3
|
* Allow setting user provided credentials from the personal settings pageRobin Appelman2016-01-292-24/+33
|
* Add user provided credentials mechanismRobin Appelman2016-01-291-0/+78
|
* Fix invalid storages not showing in directory listingRobin Appelman2016-01-292-1/+130
|
* Handle no user set in sftp constructorRobin Appelman2016-01-261-0/+3
|
* Merge pull request #19002 from UoM-ResPlat-DevOps/swift-streaming-downloadThomas Müller2016-01-221-16/+13
|\ | | | | Streaming download from Swift in files_external
| * Modified swift handling to explicitly set 404 responses to falseDaniel Tosello2016-01-121-1/+2
| |
| * Fixing swift fopen by ensuring stream is a valid resourceDaniel Tosello2015-12-101-1/+4
| |
| * Streaming download from Swift external storageTim Dettrick2015-12-101-17/+10
| | | | | | | | | | Speeds up downloads as they no longer need to buffer completely on the ownCloud server before being sent to the client.
* | Merge pull request #18531 from owncloud/ext-user-credentialsThomas Müller2016-01-227-7/+106
|\ \ | | | | | | External storage 'Login credentials' auth mechanism
| * | Introduce 'login credentials' auth mechanismRobin McCorkell2016-01-187-7/+106
| | | | | | | | | | | | | | | Stores user credentials in the database after user login, uses the new CredentialsManager class
* | | Use Guzzle stream to download files from GDriveVincent Petry2016-01-141-6/+16
|/ / | | | | | | | | | | | | | | The API library does not support streaming and always reads the full file into memory. This workaround copies the signed headers to a Guzzle request and returns the response as stream.
* | Merge pull request #21648 from owncloud/smb-statcache-capThomas Müller2016-01-131-1/+8
|\ \ | | | | | | cap the number of entries we cache in smb's statcache
| * | cap the number of entries we cache in smb's statcacheRobin Appelman2016-01-121-1/+8
| | |
* | | Happy new year!Thomas Müller2016-01-1252-102/+110
|/ /
* | Merge pull request #21008 from ↵Thomas Müller2016-01-081-2/+19
|\ \ | | | | | | | | | | | | owncloud/UoM-ResPlat-DevOps-swift-acl-shared-containers Allowing access to Swift containers shared by ACL
| * | Allowing access to Swift containers shared by ACLTim Dettrick2016-01-081-2/+19
| | | | | | | | | | | | | | | To avoid a confusing extra field, the bucket field is overloaded to optionally take a URL.
* | | Filter getStorage to make sure the user has access to itRobin Appelman2016-01-081-0/+23
|/ /
* | Check libsmbclient-php as well as smbclient binaryRobin McCorkell2016-01-071-2/+4
| |
* | Merge pull request #21216 from owncloud/fopen-statcacheThomas Müller2015-12-281-2/+7
|\ \ | | | | | | Clear SMB statcache after fopen
| * | clear statcache after fopen for smbRobin Appelman2015-12-151-2/+7
| | |
* | | Migrate files external for the user that the filesystem is being setup forRobin Appelman2015-12-141-1/+1
|/ /
* / Scrutinizer Auto-FixesScrutinizer Auto-Fixer2015-12-101-1/+1
|/ | | | This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
* Merge pull request #21059 from owncloud/remove-deaed-code-mount-configThomas Müller2015-12-091-52/+6
|\ | | | | Remove dead code
| * Remove dead codeLukas Reschke2015-12-091-52/+6
| | | | | | | | Silences two other security warnings, also I cleaned up the PHPDoc a little bit.
* | Merge pull request #21003 from owncloud/personal-mount-mountidThomas Müller2015-12-091-4/+4
|\ \ | |/ |/| Dont set the string storage id to the numeric storage id for personal mounts