Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move Share20OCS to ShareAPIController | Roeland Jago Douma | 2016-10-24 | 1 | -805/+0 |
| | | | | | | | | | | | | It was already a controller just still residing in its old location. * Moved ShareAPIController to user plain userID instead of user object * Moved Share20OCS to ShareAPIController * Removed initisation of class from Application.php and leave it to the AppFramework * Fixed tests Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | remove unneeded unlock | Robin Appelman | 2016-10-12 | 1 | -2/+0 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | get node by path as fallback | Robin Appelman | 2016-10-12 | 1 | -6/+8 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | fix getting recipient share in ocs api | Robin Appelman | 2016-10-12 | 1 | -14/+18 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | re-use the share node while formating if we already have it | Robin Appelman | 2016-10-12 | 1 | -7/+13 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Always unlock node after trying to create a share | Robin Appelman | 2016-10-12 | 1 | -1/+3 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Allow increasing permissions for share owner | Vincent Petry | 2016-09-13 | 1 | -1/+1 |
| | | | | | | In some cases, the owner of the share is also recipient through a group share. The owner must still be able to increase permissions in that situation. | ||||
* | Move remote_shares OCS endpoint to AppFramework | Roeland Jago Douma | 2016-09-09 | 1 | -230/+0 |
| | |||||
* | dont show shares you own in "shared with you" | Robin Appelman | 2016-09-07 | 1 | -0/+5 |
| | |||||
* | Sharee API to AppFramework | Roeland Jago Douma | 2016-08-26 | 1 | -537/+0 |
| | | | | | | | | * Move to OCSController * Move to Controller folder * Use automatic DI * Use function parameters * Updated tests | ||||
* | HTTPHelper is deprecated | Roeland Jago Douma | 2016-08-24 | 1 | -6/+6 |
| | | | | Use the IClientService instead | ||||
* | Move updateShare and getShares over to use proper parameters | Roeland Jago Douma | 2016-08-17 | 1 | -12/+23 |
| | | | | * Update tests | ||||
* | Use parameters in createShare | Roeland Jago Douma | 2016-08-17 | 1 | -18/+17 |
| | | | | * Fix tests | ||||
* | Move the Share20OCS code over to use the proper DataResponse | Roeland Jago Douma | 2016-08-10 | 1 | -7/+7 |
| | |||||
* | Fix tests | Roeland Jago Douma | 2016-08-05 | 1 | -2/+2 |
| | |||||
* | DataResponse required ['data' => DATA] | Roeland Jago Douma | 2016-08-05 | 1 | -9/+9 |
| | |||||
* | More exceptions | Roeland Jago Douma | 2016-08-05 | 1 | -57/+24 |
| | |||||
* | Add OCSShareAPIMiddleware | Roeland Jago Douma | 2016-08-05 | 1 | -75/+24 |
| | | | | | * This will cleanup the locks after each request * Move check for enabled share api to the middleware | ||||
* | Throw OCSNotFoundExceptions | Roeland Jago Douma | 2016-08-05 | 1 | -91/+40 |
| | |||||
* | Remove unneeded wrapper | Roeland Jago Douma | 2016-08-05 | 1 | -64/+0 |
| | |||||
* | Convert Share API to use the AppFramework | Roeland Jago Douma | 2016-08-05 | 1 | -59/+187 |
| | |||||
* | Do not allow to delete/update group shares as a group member | Joas Schilling | 2016-08-02 | 1 | -4/+4 |
| | |||||
* | Fix apps/ | Joas Schilling | 2016-07-21 | 4 | -11/+16 |
| | |||||
* | Allow shares with create permissions only aswell | Joas Schilling | 2016-07-14 | 1 | -5/+6 |
| | |||||
* | Add explicit delete permission to link shares | Vincent Petry | 2016-06-24 | 1 | -4/+17 |
| | | | | | | | | | | | | Link shares always allowed deletion, however internally the permissions were stored as 7 which lacked delete permissions. This created an inconsistency in the Webdav permissions. This fix makes sure we include delete permissions in the share permissions, which now become 15. In case a client is still passing 7 for legacy reasons, it gets converted automatically to 15. | ||||
* | Show the path relative to the requesting user | Roeland Jago Douma | 2016-06-07 | 1 | -12/+12 |
| | | | | | | | | | | | A share can only be requested by 3 'types' of people * owner * initiator * recipient So we have to get the path as the current user. Since that is the only path that has any meaning to the user. | ||||
* | Update license headers | Lukas Reschke | 2016-05-26 | 3 | -2/+3 |
| | |||||
* | Move classes from outside lib/ to PSR-4 | Joas Schilling | 2016-05-25 | 4 | -0/+1596 |