Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move lib/ to PSR-4 | Joas Schilling | 2016-05-25 | 6 | -1130/+0 |
| | |||||
* | remove reshares and the mapping in the federated_reshares table on unshare ↵ | Björn Schießle | 2016-05-20 | 1 | -1/+34 |
| | | | | from self | ||||
* | close cursor after select to avoid db lock | Björn Schießle | 2016-05-20 | 1 | -0/+1 |
| | |||||
* | ask for share-permissions on propfind | Björn Schießle | 2016-04-20 | 1 | -0/+16 |
| | |||||
* | apps: Fix typos (found by codespell) (#23862) | Stefan Weil | 2016-04-12 | 1 | -1/+1 |
| | | | Signed-off-by: Stefan Weil <sw@weilnetz.de> | ||||
* | Delay check till scanner is used | Lukas Reschke | 2016-03-09 | 2 | -5/+5 |
| | | | | Fixes https://github.com/owncloud/core/issues/22973 and https://github.com/owncloud/core/issues/22987 | ||||
* | Merge pull request #22972 from ↵ | Thomas Müller | 2016-03-09 | 1 | -27/+23 |
|\ | | | | | | | | | owncloud/use-httpclient-instead-of-file-get-contents Use HTTPClient instead of file_get_contents | ||||
| * | Use HTTPClient instead of file_get_contents | Lukas Reschke | 2016-03-08 | 1 | -27/+23 |
| | | | | | | | | | | | | | | | | Allows us to catch exceptions like 404's and thus prevents stuff like: ``` {"reqId":"fnmS0hc+fL4+WXKAruo5","remoteAddr":"192.168.39.100","app":"PHP","message":"file_get_contents(http:\/\/ckamm.blaucloud.de\/\/status.php): failed to open stream: HTTP request failed! HTTP\/1.1 404 Not Found\r\n at \/var\/www\/owncloud\/apps\/files_sharing\/lib\/external\/storage.php#260","level":3,"time":"2016-03-08T21:00:33+00:00","method":"PROPFIND","url":"\/remote.php\/webdav\/"} ``` | ||||
* | | Use "hasKey" instead of checking the value | Lukas Reschke | 2016-03-08 | 1 | -2/+2 |
|/ | | | | If the check is negative it would depending on the used cache store the value as an empty string. When reading the value this check would thus return "false" even if a value exists. | ||||
* | Cache results of testRemoteUrl | Lukas Reschke | 2016-03-04 | 1 | -2/+19 |
| | | | | | | Otherwise setting up the storage will result in a HTTP request and thus slowing down ownCloud. Replaces https://github.com/owncloud/core/pull/22855 | ||||
* | Update author information | Lukas Reschke | 2016-03-01 | 1 | -0/+1 |
| | | | | Probably nice for the people that contributed to 9.0 to see themselves in the AUTHORS file :) | ||||
* | Merge pull request #22681 from owncloud/add-autodiscovery-for-ocs | Thomas Müller | 2016-03-01 | 2 | -5/+20 |
|\ | | | | | Add autodiscovery support to server-to-server sharing implementation | ||||
| * | Add autodiscovery support to server-to-server sharing | Lukas Reschke | 2016-02-26 | 2 | -5/+21 |
| | | | | | | | | Adds autodiscovery support to server-to-server sharing as specified in the specification. If no discovery data is found it is using the fallback ownCloud endpoints for legacy support. | ||||
* | | Only use scanner if remote is an ownCloud | Lukas Reschke | 2016-03-01 | 1 | -1/+17 |
| | | |||||
* | | /shareinfo is not required | Lukas Reschke | 2016-03-01 | 2 | -0/+8 |
| | | |||||
* | | Add missing trailing slash | Lukas Reschke | 2016-03-01 | 1 | -1/+1 |
| | | |||||
* | | use ocs discover endpoint to test remote | Robin Appelman | 2016-03-01 | 1 | -4/+10 |
|/ | |||||
* | inject the correct external share manager into the storage | Robin Appelman | 2016-02-25 | 1 | -3/+4 |
| | |||||
* | Properly trigger testRemote after getting a 404 from remote fed share | Vincent Petry | 2016-02-18 | 1 | -0/+3 |
| | | | | | | | | | Whenever a remote fed share's shareinfo call returns a 404, don't directly assume the storage is not available by throwing StorageNotAvailableException. We need to properly throw NotFoundException to trigger the later logic that calls testRemote() that verifies that the 404 is not from a broken server but really from an obsolete share. | ||||
* | Remove the notification if accepting/declining failed because of 404 | Joas Schilling | 2016-02-11 | 1 | -3/+3 |
| | |||||
* | Create the actions with the correct ID | Joas Schilling | 2016-02-10 | 1 | -2/+2 |
| | |||||
* | Revert "Disable the remote sharing notifications until they work properly" | Joas Schilling | 2016-02-10 | 1 | -2/+2 |
| | | | | | | | This reverts commit 6bc93c740194d245bb9a7d1f230ed33461f842a7. Conflicts: apps/files_sharing/lib/external/manager.php | ||||
* | Move the notification API to public namespace | Joas Schilling | 2016-01-22 | 1 | -1/+1 |
| | |||||
* | Happy new year! | Thomas Müller | 2016-01-12 | 6 | -6/+6 |
| | |||||
* | Add reshare permission checks | Vincent Petry | 2015-12-08 | 1 | -0/+8 |
| | | | | | | | Added in isSharable() in incoming remote share. Added in isSharable() in regular incoming share. Added in FileInfo to make sure the proper attributes are returned to the clients. | ||||
* | use hooks to auto add server to the list of trusted servers once a federated ↵ | Björn Schießle | 2015-11-24 | 1 | -0/+2 |
| | | | | share was created | ||||
* | Implement getOwner for external share storage | Robin Appelman | 2015-11-18 | 1 | -1/+6 |
| | |||||
* | Update license headers | Lukas Reschke | 2015-10-26 | 1 | -2/+1 |
| | |||||
* | Merge pull request #19589 from owncloud/shares-external-mount-provider | Thomas Müller | 2015-10-07 | 2 | -45/+84 |
|\ | | | | | Move the setup of external share mounts to a mountprovider | ||||
| * | sanitize mountpoint | Robin Appelman | 2015-10-05 | 1 | -1/+1 |
| | | |||||
| * | extract the mount provider from the manager | Robin Appelman | 2015-10-05 | 2 | -23/+79 |
| | | |||||
| * | Make the external share manager a mount provider | Robin Appelman | 2015-10-05 | 1 | -39/+22 |
| | | |||||
* | | update licence headers via script | Morris Jobke | 2015-10-05 | 2 | -0/+2 |
|/ | |||||
* | Do not return unneeded info | Roeland Jago Douma | 2015-10-02 | 1 | -2/+4 |
| | |||||
* | Added '../remote_shares' endpoint | Roeland Jago Douma | 2015-10-02 | 1 | -2/+11 |
| | | | | | | * list incoming remote shares at 'remote_shares' * get per share info at 'remote_shares/<ID>' * delete remote share with a DELETE to 'remote_shares/<ID>' | ||||
* | Disable the remote sharing notifications until they work properly | Joas Schilling | 2015-09-17 | 1 | -2/+2 |
| | |||||
* | Move interfaces to private until they are no longer experimental | Joas Schilling | 2015-09-08 | 1 | -1/+1 |
| | |||||
* | Scrap the notifications when the share is accepted or declined | Joas Schilling | 2015-09-08 | 1 | -1/+23 |
| | |||||
* | Always detect remote changes for fed sharing | Vincent Petry | 2015-08-21 | 1 | -0/+2 |
| | | | | | This is even more important now that filesystem_check_changes is 0 by default. | ||||
* | Throw storage not available on guzzle error | Vincent Petry | 2015-07-13 | 1 | -1/+1 |
| | | | | | | If the remote server is in maintenance mode, we must throw storage not available exception instead of not found which might auto-remove the share. | ||||
* | Add OCS api to get, accept and decline remote shares | Joas Schilling | 2015-07-03 | 1 | -0/+10 |
| | |||||
* | Fix duplicated line in doc block | Joas Schilling | 2015-07-02 | 1 | -1/+0 |
| | |||||
* | Fix scanFile signature to avoid boring warning | Vincent Petry | 2015-07-01 | 1 | -1/+3 |
| | |||||
* | Catch more error codes thrown by federated shares | Vincent Petry | 2015-07-01 | 1 | -13/+7 |
| | | | | | | | | Most of the time it doesn't make sense to forward Guzzle's RequestException, so we convert it to StorageNotAvailable instead. This prevents unpredictable error codes to block access to unrelated folders needlessly. | ||||
* | Signature of overriding method should match the parent | Olivier Paroz | 2015-06-26 | 1 | -1/+1 |
| | |||||
* | Scrutinizer Auto-Fixes | Scrutinizer Auto-Fixer | 2015-05-19 | 1 | -1/+0 |
| | | | | This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com | ||||
* | Correctly send Federate-Cloud Share Feedback against the remote share ID | Joas Schilling | 2015-04-28 | 1 | -6/+6 |
| | |||||
* | Correctly generate the feedback URL for remote share | Joas Schilling | 2015-04-28 | 1 | -1/+1 |
| | | | | | The trailing slash was added in c78e3c4a7fa1d2f474ab58551e67a50e093f6ed8 to correctly generate the encryption keys | ||||
* | Fix converting Guzzle error codes in s2s storage | Vincent Petry | 2015-04-10 | 1 | -10/+13 |
| | |||||
* | Catch more exceptions when connecting to remote DAV server | Vincent Petry | 2015-04-10 | 1 | -0/+2 |
| | | | | | | | Added InvalidArgumentException to catch HTML parsing errors when XML was expected. Made convertSabreException more generic to be able to handle more exception cases. |