aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_sharing/appinfo
diff options
context:
space:
mode:
authorRoeland Jago Douma <roeland@famdouma.nl>2015-09-26 09:55:59 +0200
committerRoeland Jago Douma <roeland@famdouma.nl>2015-10-02 07:40:04 +0200
commit7310c4166ab3f5f441a29af6e4c74b9222b13df7 (patch)
treeb0b3bd8399286c8bf4124cd386a2c069aca85b72 /apps/files_sharing/appinfo
parent4a620211412f9cf1b2fc9af8fd9edfbb73eb76ae (diff)
downloadnextcloud-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.php16
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(),