Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Log mount and storage issues in getFileInfo | Robin Appelman | 2018-05-03 | 1 | -0/+3 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | generateTokenFromCache is only valid for V3 | Roeland Jago Douma | 2018-04-26 | 1 | -2/+2 |
| | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | json_decode an associative array for the swift cached token | Roeland Jago Douma | 2018-04-26 | 1 | -1/+1 |
| | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | Swift v3 requires setting a scope | Roeland Jago Douma | 2018-04-24 | 1 | -0/+4 |
| | | | | | | | | | Unscoped auth is not guaranteed to return a catalog. So require the scope to be set properly. See https://developer.openstack.org/api-ref/identity/v3/index.html#password-authentication-with-unscoped-authorization Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | verify cached swift token | Robin Appelman | 2018-03-22 | 2 | -12/+24 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Fix bucket and container usage | Roeland Jago Douma | 2018-03-22 | 2 | -2/+6 |
| | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | Properly cache swift v3 token | Roeland Jago Douma | 2018-03-22 | 1 | -1/+6 |
| | | | | | | | The V3 token has an export function. Without this the token is effectively never cached. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | disable part files for object stores | Robin Appelman | 2018-03-22 | 1 | -0/+4 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | don't read existing file when overwriting using object store | Robin Appelman | 2018-03-22 | 1 | -7/+13 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | User proper username + pass | Roeland Jago Douma | 2018-02-26 | 1 | -2/+2 |
| | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | add support for v3 swift auth | Robin Appelman | 2018-02-26 | 1 | -7/+27 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | adjust swift external storage to new openstack sdk | Robin Appelman | 2018-02-19 | 2 | -34/+51 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | adjust swift object storage to new openstack sdk | Robin Appelman | 2018-02-19 | 2 | -212/+184 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Merge pull request #8259 from nextcloud/guzzle6 | Morris Jobke | 2018-02-14 | 1 | -2/+2 |
|\ | | | | | update guzzlehttp/guzzle to 6.3.0 | ||||
| * | Adjust dav client to new guzzle | Robin Appelman | 2018-02-09 | 1 | -2/+2 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | Merge pull request #8335 from nextcloud/remove-unused-import | Morris Jobke | 2018-02-14 | 2 | -4/+0 |
|\ \ | | | | | | | Remove unused import statements | ||||
| * | | Remove unused import statements | Morris Jobke | 2018-02-14 | 2 | -4/+0 |
| | | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | | | Simplify return statement | Morris Jobke | 2018-02-13 | 1 | -3/+1 |
|/ / | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | | Try to silence phan | Roeland Jago Douma | 2018-02-08 | 1 | -0/+3 |
| | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | | don't swallow exception from touch | Robin Appelman | 2018-02-08 | 2 | -2/+10 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | better error message on catalog error | Robin Appelman | 2018-02-08 | 2 | -1/+6 |
|/ | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Merge pull request #8033 from nextcloud/s3-uploader | Morris Jobke | 2018-02-08 | 1 | -43/+2 |
|\ | | | | | Use S3Client::upload instead of splitting single/multipart upload ourselves | ||||
| * | Use S3Client::upload instead of splitting single/multipart upload ourselves | Robin Appelman | 2018-01-24 | 1 | -43/+2 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | Merge pull request #8023 from nextcloud/webdavsearch_limit_order_fixing | Morris Jobke | 2018-02-08 | 1 | -2/+9 |
|\ \ | | | | | | | Respect limit and order in webdav search | ||||
| * | | CacheJail should apply limit and offset after searching | Roeland Jago Douma | 2018-02-07 | 1 | -2/+9 |
| | | | | | | | | | | | | | | | | | | Else the results might not be correct. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | | | actually return stream from swift | Robin Appelman | 2018-02-07 | 1 | -1/+1 |
|/ / | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | Do not try to get the jailed path if we can't find the id | Roeland Jago Douma | 2018-02-03 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | Fixes #8047 If we can't find the file by id there we should just return null instead of trying to get the jailed path of null. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | | Use ::class statement instead of string | Morris Jobke | 2018-01-29 | 3 | -4/+5 |
| | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | | Remove unneeded semicolon and parentheses | Morris Jobke | 2018-01-26 | 6 | -8/+8 |
| | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | | Merge pull request #8071 from nextcloud/remove-silly-code | Morris Jobke | 2018-01-26 | 1 | -2/+1 |
|\ \ | | | | | | | Cleanup unused code | ||||
| * | | Cleanup unused code | Morris Jobke | 2018-01-26 | 1 | -2/+1 |
| | | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | | | Merge pull request #8054 from nextcloud/substr-use-index | Morris Jobke | 2018-01-26 | 3 | -12/+8 |
|\ \ \ | |/ / |/| | | 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 | -12/+8 |
| |/ | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | | Simplify ternary operator statements | Morris Jobke | 2018-01-26 | 1 | -2/+2 |
| | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | | Merge pull request #8063 from nextcloud/inline-value | Joas Schilling | 2018-01-26 | 1 | -6/+3 |
|\ \ | | | | | | | 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 | -6/+3 |
| |/ | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | | Merge pull request #8058 from nextcloud/useless-return | Roeland Jago Douma | 2018-01-26 | 2 | -9/+0 |
|\ \ | | | | | | | Remove useless return statements | ||||
| * | | Remove useless return statements | Morris Jobke | 2018-01-25 | 2 | -9/+0 |
| |/ | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* / | Use proper code flow instead of not needed else branch | Morris Jobke | 2018-01-25 | 1 | -2/+1 |
|/ | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | Merge pull request #7918 from nextcloud/properly-log-exceptions | Roeland Jago Douma | 2018-01-23 | 5 | -12/+21 |
|\ | | | | | Properly log the full exception instead of only the message | ||||
| * | Properly log the full exception instead of only the message | Morris Jobke | 2018-01-23 | 5 | -12/+21 |
| | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | | Merge pull request #7858 from nextcloud/fix-local-storage | Morris Jobke | 2018-01-23 | 3 | -7/+15 |
|\ \ | |/ |/| | Use fallback path if data dir is not available for Storage/Local.php | ||||
| * | Use fallback path if data dir is not available for Storage/Local.php | Morris Jobke | 2018-01-18 | 3 | -7/+15 |
| | | | | | | | | | | | | | | Found while testing strict types for PHP7+. Signed-off-by: Morris Jobke <hey@morrisjobke.de> Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | Support arbitrary number of arguments for d:or and d:and in search queries | Robin Appelman | 2018-01-16 | 1 | -2/+12 |
|/ | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Remove deprecated \OCP\Config | Roeland Jago Douma | 2018-01-13 | 1 | -1/+0 |
| | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | Fix call to clearstatcache to actually use the file path | Morris Jobke | 2018-01-12 | 1 | -1/+1 |
| | | | | | | | | * found while adding the strict_typing for PHP 7+ migration * first argument is a boolean - second one is the path * see http://php.net/manual/en/function.clearstatcache.php Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | add option to use legacy v2 auth with s3 | Robin Appelman | 2017-12-19 | 2 | -1/+220 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Also replace all other occurences | Morris Jobke | 2017-12-18 | 1 | -1/+1 |
| | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | additional debug logging on smb copy/rename failures | Robin Appelman | 2017-12-18 | 1 | -0/+3 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | handle not found mounts when cleaning avatars | Robin Appelman | 2017-12-11 | 1 | -0/+6 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> |