summaryrefslogtreecommitdiffstats
path: root/lib/public/share/imanager.php
Commit message (Collapse)AuthorAgeFilesLines
* Move OCP\Share over to PSR-4Roeland Jago Douma2016-03-301-247/+0
| | | | Touching the code so moving it over to PSR-4
* Add config to sharemanagerRoeland Jago Douma2016-03-221-0/+7
|
* Use more generic node instead of File/FolderRoeland Jago Douma2016-03-111-2/+3
| | | | | | | | | The phpdoc for the sharing functions was very restrictive. As a consequence passing node object (for example from the OCS Share API where we don't really care if it is a file or folder), would actually be invalid. With this loser restriction the interfaces become more generic.
* Fix some scrutinizer warning in the sharing codeRoeland Jago Douma2016-03-101-2/+2
| | | | | | * Better phpdoc * Promper use statements * Unused parameter
* Respect not allowing outgoing sharesRoeland Jago Douma2016-02-081-0/+7
|
* [Share 2.0] Fix shareManagerRoeland Jago Douma2016-02-031-10/+10
|
* [Share 2.0] Allow moving of sharesRoeland Jago Douma2016-02-021-3/+17
| | | | | * Only recipient can move a share * Unit tests
* [Share 2.0] Allow recipient to be passed in to getShareByIdRoeland Jago Douma2016-02-021-3/+7
| | | | | * This allows us to retrieve usergroup shares for a given id. If the user deleted a share or moved it this will be a different share
* Add path filter to OCS Share API ?shared_with_me=trueRoeland Jago Douma2016-01-291-1/+3
| | | | | | This allows all clients to quickly get the share info for a given path. Instead of returning everything and filtering it then manually on the client side.
* [Share 2.0] Fix interfaces and commentsRoeland Jago Douma2016-01-281-2/+4
| | | | | | | | * Made comments more clear * Removed unneeded methods * IShares shareTime is now a proper DateTime object * IShares getPath -> getNode & setPath -> setNode * Fix unit tests
* [Share 2.0] Create IManger interface for share managerRoeland Jago Douma2016-01-271-0/+210