summaryrefslogtreecommitdiffstats
path: root/apps/files_external/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #470 from nextcloud/sftp-renameoverwritedirMorris Jobke2016-07-201-1/+1
|\ | | | | Fix overwriting folders on rename with SFTP
| * Fix overwriting folders on rename with SFTPVincent Petry2016-07-201-1/+1
| | | | | | | | | | This aligns the behavior with other storages and also fixes the failing unit test testRenameOverWriteDirectory
* | add files_external:notify commandRobin Appelman2016-07-141-0/+173
| |
* | add notify support to smb storageRobin Appelman2016-07-141-1/+58
| |
* | Save the files external mount id in the mount cache tableRobin Appelman2016-07-131-1/+2
|/
* Remove unneeded checks if it runs on a Windows machineMorris Jobke2016-07-081-5/+2
| | | | * the setup check is still there
* Fix type hintingRobin Appelman2016-07-082-3/+3
|
* Fix undefined propertiesRobin Appelman2016-07-082-0/+7
|
* Merge branch 'master' into sync-masterMorris Jobke2016-07-075-1/+326
|\
| * Merge remote-tracking branch 'upstream/master' into master-sync-upstreamLukas Reschke2016-06-271-0/+4
| |\
| * \ Merge pull request #233 from nextcloud/allow-users-to-change-global-credentialsMorris Jobke2016-06-271-3/+39
| |\ \ | | | | | | | | Allow regular users to specify global credentials password
| | * | Allow regular users to specify global credentials passwordLukas Reschke2016-06-271-3/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While the UI is existent the feature simply doesn't work because admin privileges are required for the controller. This adds proper permission checks and also unit tests. To test this: 1. Enable external storage 2. Login as non-admin user 3. Go to personal page and try to change global credentials
| * | | Merge pull request #190 from nextcloud/add-wnd-1Lukas Reschke2016-06-273-0/+182
| |\ \ \ | | |/ / | |/| | Add "Login credentials" and "User Provided"
| | * | Add "Login credentials" and "User Provided"Lukas Reschke2016-06-213-0/+182
| | | | | | | | | | | | | | | | | | | | | | | | This adds the "Login Credentials" and "User Provided" option to the external storage implementation, it is basically done by reverting 176fb191b7ec1c742b70295ca2a315d8cc1f1ea0 from https://github.com/owncloud/core/pull/22432. This was taken from owncloud/core which is AGPL licensed.
| * | | Merge remote-tracking branch 'upstream/master' into master-upstream-syncLukas Reschke2016-06-264-11/+74
| |\ \ \ | | |/ / | |/| |
| * | | Add "Global Auth" option to external storageRobin Appelman2016-06-213-1/+108
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds the "Global Auth" option to the external storage implementation, it is basically done by reverting c2c6caee93c491de9fa9a2e7c2eea036f4974e61 from https://github.com/owncloud/core/pull/22468. This was taken from owncloud/core which is AGPL licensed. Commited with "icewind@owncloud.com" to keep the license header signature in sync. ![2016-06-21_14-01-06](https://cloud.githubusercontent.com/assets/878997/16228662/9c243136-37b8-11e6-9700-c1076ddb3d17.png)
* | | | show configuration options for authentication backends while listing storageRobin Appelman2016-06-301-0/+4
| | | | | | | | | | | | | | | | Fixes #22447
* | | | hide hidden parameters from list backend/auth parametersRobin Appelman2016-06-301-3/+14
| |_|/ |/| |
* | | Quickfix: do not lazy load auth mechanisms for ext storagesVincent Petry2016-06-271-0/+4
| |/ |/| | | | | | | Some auth mechanisms like SessionCredentials need to register hooks early, so they cannot be lazy loaded.
* | Add option to `occ files_external:list` to show all configured mountsRobin Appelman2016-06-234-10/+71
| |
* | Hide more default options in occ files_external:listRobin Appelman2016-06-221-1/+3
|/
* Merge pull request #25173 from owncloud/fix_conversion_issuesVincent Petry2016-06-204-0/+6
|\ | | | | Fix conversion issues
| * Fix conversion issuesJuan Pablo Villafáñez2016-06-204-0/+6
| | | | | | | | Change to phpdoc type for automatic conversion
* | Merge pull request #25010 from owncloud/gdrive-fix-testsVincent Petry2016-06-201-2/+2
|\ \ | |/ |/| Fix GDrive test rename overwrite folder
| * Fix GDrive test rename overwrite folderVincent Petry2016-06-101-2/+2
| |
* | Convert Dropbox Forbidden exception to StorageNotAvailableExceptionVincent Petry2016-06-141-0/+5
|/
* Merge pull request #25008 from owncloud/externals_test_with_originVincent Petry2016-06-095-16/+20
|\ | | | | Add support to know where the storage test comes from
| * Change the default value to true instead of nullJuan Pablo Villafáñez2016-06-085-8/+8
| |
| * Rename variableJuan Pablo Villafáñez2016-06-075-16/+16
| |
| * Add support to know where the storage test comes fromJuan Pablo Villafáñez2016-06-075-15/+19
| |
* | Fix GDrive file size when mime type doesn't match contentsVincent Petry2016-06-081-1/+1
| | | | | | | | | | | | | | | | Uploading a txt file with XML contents makes GDrive return the XML mime type. This fix makes sure the logic that returns "SPACE_UNKNOWN" for the size properly rely on the Google Docs mime types.
* | Fix GDrive upload file which name might match the one of a folderVincent Petry2016-06-071-1/+15
| | | | | | | | | | | | | | | | | | | | Whenever a file is uploaded to GDrive, there is a check for that file with and without extension, due to Google Docs files having no extension. This logic now only kicks in whenever the detected extensionless file is really a Google Doc file, not a folder. This makes it possible again to upload a file "test.txt" in a folder that also has a folder called "test"
* | implement specific rename handling for SMBArthur Schiwon2016-05-311-0/+20
|/
* Fix SMB backend registrationRobin McCorkell2016-05-301-4/+2
|
* Update license headersLukas Reschke2016-05-2633-12/+47
|
* Merge pull request #24814 from owncloud/fix-psr4-external-masteVincent Petry2016-05-252-0/+0
|\ | | | | Move Stuff to PSR-4 again
| * Move Stuff to PSR-4 againJoas Schilling2016-05-242-0/+0
| |
* | Merge pull request #7897 from owncloud/ext-swiftcachingVincent Petry2016-05-241-17/+71
|\ \ | |/ |/| Added object cache for Swift ext storage
| * Added object cache for Swift ext storageVincent Petry2016-05-241-17/+71
| | | | | | | | | | This avoid calling the remote API for repeated calls to is_dir, filetype, etc
* | Merge pull request #24799 from owncloud/altyr-117-upstreamVincent Petry2016-05-241-4/+3
|\ \ | | | | | | Update google-api-php-client to 1.1.7
| * | fix phpdocRobin Appelman2016-05-241-1/+1
| | |
| * | Fix cert bundle pathRobin Appelman2016-05-241-1/+1
| | |
| * | Fix autoloading for new google SDK libVincent Petry2016-05-241-2/+0
| | |
| * | enable autoload of lib in google storageFrancesco Rovelli2016-05-241-0/+1
| |/
* / skip google map files (#24807)Vincent Petry2016-05-241-4/+7
|/
* Fix import path for 3rdparty dropbox autoloaderJoas Schilling2016-05-241-1/+1
| | | | We moved the file by one level
* Fix missing importsJoas Schilling2016-05-241-0/+3
|
* Move remaining classes to PSR-4Joas Schilling2016-05-2434-34/+29
|
* Move Lib\Storage to PSR-4Joas Schilling2016-05-249-0/+0
|
* Move Config to PSR-4Joas Schilling2016-05-241-0/+0
|