summaryrefslogtreecommitdiffstats
path: root/lib/public/Collaboration
Commit message (Collapse)AuthorAgeFilesLines
* Update license headers for 18Christoph Wurst2019-12-202-1/+6
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Decouple resource provider registrationDaniel Kesselberg2019-12-072-0/+42
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* Update license headersChristoph Wurst2019-12-0513-13/+45
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Use rich objects instead of name, link and iconJoas Schilling2019-03-192-36/+5
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Replace the icon-class with an absolute link to an imageJoas Schilling2019-03-192-2/+3
| | | | | | Otherwise the icon can not be displayed in mobile apps Signed-off-by: Joas Schilling <coding@schilljs.com>
* Register providers via class namesJoas Schilling2019-03-011-2/+3
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Also cache the resource type because it is part of the identifierJoas Schilling2019-03-011-0/+13
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix doc blockJoas Schilling2019-03-011-2/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add invalidation methods to the interfaceJoas Schilling2019-03-011-0/+19
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Further work on the access cacheJoas Schilling2019-03-014-12/+41
| | | | | | Searching for all is still a problem Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix doc blocksJoas Schilling2019-03-016-26/+34
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Implement search and rename in backendJulius Härtl2019-03-011-0/+8
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Add link to resource providerJulius Härtl2019-03-012-0/+15
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Only call resource provider if type matchesJulius Härtl2019-03-011-0/+9
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Allow apps to register resource providersJulius Härtl2019-03-011-0/+4
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Add iconClass to resourcesJulius Härtl2019-03-012-0/+15
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Make names mandatoryJoas Schilling2019-03-012-1/+9
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Allow to create collectionsJoas Schilling2019-03-012-0/+12
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Provider functionalityJoas Schilling2019-03-013-0/+48
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add a controller with the most important methodsJoas Schilling2019-03-014-2/+31
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Basic implementation of resource and collection handlingJoas Schilling2019-03-015-0/+199
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add an event to the Autocomplete Controller to allow to filter the resultsJoas Schilling2019-02-261-0/+99
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Use type casting instead of *val() methodMorris Jobke2018-01-261-1/+1
| | | | | | It should be up to 6x faster Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* AutoCompletion backendArthur Schiwon2017-10-222-0/+96
| | | | | | | | | | * introduce a Controller for requests * introduce result sorting mechanism * extend Comments to retrieve commentors (actors) in a tree * add commenters sorter * add share recipients sorter Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* minor fixesArthur Schiwon2017-09-261-0/+1
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* add missing PHP docArthur Schiwon2017-09-261-1/+16
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* make it possible to register plugins and kick out the circle oneArthur Schiwon2017-09-261-0/+7
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* don't keep result types hard codedArthur Schiwon2017-09-262-10/+67
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* missing PHP doc for public interfacesArthur Schiwon2017-09-263-2/+18
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Splits off the logic from sharees endpoint thus making it available fromArthur Schiwon2017-09-263-0/+142
within Nc/via PHP. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>