Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use proper method to log exceptions | Morris Jobke | 2018-03-12 | 2 | -13/+13 |
| | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | Merge pull request #8285 from ↵ | Roeland Jago Douma | 2018-02-27 | 1 | -3/+13 |
|\ | | | | | | | | | nextcloud/apps_files-smb-catch-exceptions-on-listing Make SMB module more fault-tolerant | ||||
| * | Make SMB module more fault-tolerant | Roland Tapken | 2018-02-09 | 1 | -3/+13 |
| | | | | | | | | | | | | | | | | | | Ignore unavailable files when fetching the share's mtime or reading directory listings. This can happen on servers using a distributed file system (DFS) with unavailable destinations, for example when the remote server is offline. Signed-off-by: Roland Tapken <roland@bitarbeiter.net> | ||||
* | | Merge pull request #8359 from nextcloud/swift-v3 | Morris Jobke | 2018-02-26 | 5 | -8/+71 |
|\ \ | | | | | | | Support swift v3 authentication | ||||
| * | | adjust external storage config format to the one used in primary storage | Robin Appelman | 2018-02-26 | 2 | -5/+9 |
| | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
| * | | add support for v3 swift auth | Robin Appelman | 2018-02-26 | 5 | -8/+67 |
| | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | | Properly set the mount type for external storages | Roeland Jago Douma | 2018-02-20 | 2 | -3/+3 |
|/ / | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | | adjust swift external storage to new openstack sdk | Robin Appelman | 2018-02-19 | 1 | -158/+89 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | Merge pull request #8158 from nextcloud/s3-minio | Roeland Jago Douma | 2018-02-19 | 1 | -7/+4 |
|\ \ | | | | | | | Use a more widely available method to test s3 settings | ||||
| * | | Use a more widely available method to test s3 settings | Robin Appelman | 2018-02-08 | 1 | -7/+4 |
| | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | | Remove unused import statements | Morris Jobke | 2018-02-14 | 24 | -45/+0 |
| |/ |/| | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | | Merge pull request #8100 from nextcloud/s3-folder-delete | Morris Jobke | 2018-02-08 | 1 | -7/+12 |
|\ \ | |/ |/| | Fix deleting folders when using s3 external storage | ||||
| * | fix invalidating folder cache for s3 | Robin Appelman | 2018-01-29 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
| * | adjust s3 bulk delete to new sdk syntax | Robin Appelman | 2018-01-29 | 1 | -6/+11 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | Use ::class statement instead of string | Morris Jobke | 2018-01-29 | 2 | -32/+62 |
|/ | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | Remove unneeded semicolon and parentheses | Morris Jobke | 2018-01-26 | 20 | -24/+24 |
| | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | Merge pull request #8054 from nextcloud/substr-use-index | Morris Jobke | 2018-01-26 | 3 | -18/+6 |
|\ | | | | | Use index based string access for substr with length of 1 | ||||
| * | Use index based string access for substr with length of 1 | Morris Jobke | 2018-01-26 | 3 | -18/+6 |
| | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | | Simplify ternary operator statements | Morris Jobke | 2018-01-26 | 1 | -3/+1 |
| | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | | Merge pull request #8063 from nextcloud/inline-value | Joas Schilling | 2018-01-26 | 1 | -2/+1 |
|\ \ | | | | | | | Return value immediately instead of assigning to a one-time variable | ||||
| * | | Return value immediately instead of assigning to a one-time variable | Morris Jobke | 2018-01-26 | 1 | -2/+1 |
| |/ | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* / | Use proper code flow instead of not needed else branch | Morris Jobke | 2018-01-25 | 1 | -1/+0 |
|/ | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | Properly log the full exception instead of only the message | Morris Jobke | 2018-01-23 | 3 | -29/+55 |
| | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | [files_external] OCS endpoint to proper OCSController | Roeland Jago Douma | 2018-01-18 | 1 | -13/+31 |
| | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | Remove deprecated functions for OCP\Util | Roeland Jago Douma | 2018-01-13 | 1 | -1/+1 |
| | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | add option to use legacy v2 auth with s3 | Robin Appelman | 2017-12-19 | 1 | -0/+2 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Merge pull request #7556 from nextcloud/smb-stat-exception | Morris Jobke | 2017-12-18 | 1 | -5/+7 |
|\ | | | | | handle exceptions in SMB::stat | ||||
| * | handle exceptions in SMB::stat | Robin Appelman | 2017-12-18 | 1 | -5/+7 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | additional debug logging on smb copy/rename failures | Robin Appelman | 2017-12-18 | 1 | -0/+2 |
|/ | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | add retry wrapper when reading files from swift | Robin Appelman | 2017-12-04 | 1 | -1/+2 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Update license headers | Morris Jobke | 2017-11-06 | 32 | -4/+47 |
| | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | OC_OCS_Response is deprecated | Roeland Jago Douma | 2017-09-21 | 1 | -2/+2 |
| | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | Fix undefined offset warning when using '/' as external storage root | Robin Appelman | 2017-09-19 | 1 | -1/+1 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | fix undefined constants | Robin Appelman | 2017-09-18 | 1 | -1/+1 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | disable part files for s3 external storage | Robin Appelman | 2017-09-18 | 1 | -0/+4 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | add stat cache for s3 external storage | Robin Appelman | 2017-09-18 | 1 | -7/+56 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | more efficient is_dir | Robin Appelman | 2017-09-18 | 1 | -0/+10 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | more efficient permissions for s3 external storage | Robin Appelman | 2017-09-18 | 1 | -0/+8 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | more efficient write only fopen | Robin Appelman | 2017-09-18 | 1 | -1/+9 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | reuse object read/write/delete logic in s3 implementations | Robin Appelman | 2017-09-18 | 1 | -35/+14 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | update aws sdk and move it to 3rdparty | Robin Appelman | 2017-09-18 | 1 | -17/+21 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | show storage as unavailable in the file list | Robin Appelman | 2017-09-04 | 1 | -1/+2 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | set the exception for failedstorage | Robin Appelman | 2017-09-04 | 1 | -2/+9 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Use the FailedStorage instead | Morris Jobke | 2017-09-04 | 2 | -31/+1 |
| | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | Handle invalid ext storage backend to keep mount point visible | Vincent Petry | 2017-09-04 | 4 | -2/+139 |
| | | | | | | | | Keep mount point visible and also ext storage config visible when dealing with configs relating to storage backends or auth mechanisms that were provided by an app that is currently disabled. Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | Move GDrive external storage to a separate repo | Vincent Petry | 2017-08-21 | 3 | -791/+0 |
| | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | Bye bye Dropbox v1 | Vincent Petry | 2017-08-16 | 3 | -410/+0 |
| | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | Merge pull request #6101 from cbartz/patch-1 | Lukas Reschke | 2017-08-15 | 1 | -6/+1 |
|\ | | | | | Missing array assignment in Swift.php | ||||
| * | Remove tmpFiles Array in Swift.php | Christopher Bartz | 2017-08-14 | 1 | -6/+1 |
| | | | | | | | | | | | | tmpFiles Array is unnecessary and there has been a reference without an assignment which lead to a bug making swift external storage unuseable. | ||||
* | | Merge pull request #5872 from nextcloud/swift-filter-dot | Robin Appelman | 2017-08-14 | 1 | -1/+1 |
|\ \ | |/ |/| | Filter magic dot object when swift directory |