diff options
author | Roeland Jago Douma <roeland@famdouma.nl> | 2015-09-26 09:55:59 +0200 |
---|---|---|
committer | Roeland Jago Douma <roeland@famdouma.nl> | 2015-10-02 07:40:04 +0200 |
commit | 7310c4166ab3f5f441a29af6e4c74b9222b13df7 (patch) | |
tree | b0b3bd8399286c8bf4124cd386a2c069aca85b72 /apps/files_sharing/appinfo | |
parent | 4a620211412f9cf1b2fc9af8fd9edfbb73eb76ae (diff) | |
download | nextcloud-server-7310c4166ab3f5f441a29af6e4c74b9222b13df7.tar.gz nextcloud-server-7310c4166ab3f5f441a29af6e4c74b9222b13df7.zip |
Added '../remote_shares' endpoint
* 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>'
Diffstat (limited to 'apps/files_sharing/appinfo')
-rw-r--r-- | apps/files_sharing/appinfo/routes.php | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/apps/files_sharing/appinfo/routes.php b/apps/files_sharing/appinfo/routes.php index 8f7dc72f5d9..063b4d70a15 100644 --- a/apps/files_sharing/appinfo/routes.php +++ b/apps/files_sharing/appinfo/routes.php @@ -102,6 +102,22 @@ API::register('delete', array('\OCA\Files_Sharing\API\Remote', 'declineShare'), 'files_sharing'); +API::register('get', + '/apps/files_sharing/api/v1/remote_shares', + array('\OCA\Files_Sharing\API\Remote', 'getShares'), + 'files_sharing'); + +API::register('get', + '/apps/files_sharing/api/v1/remote_shares/{id}', + array('\OCA\Files_Sharing\API\Remote', 'getShare'), + 'files_sharing'); + +API::register('delete', + '/apps/files_sharing/api/v1/remote_shares/{id}', + array('\OCA\Files_Sharing\API\Remote', 'unshare'), + 'files_sharing'); + + $sharees = new \OCA\Files_Sharing\API\Sharees(\OC::$server->getGroupManager(), \OC::$server->getUserManager(), \OC::$server->getContactsManager(), |