summaryrefslogtreecommitdiffstats
path: root/lib/Controller
AgeCommit message (Collapse)Author
2021-06-01Chore: implement removals from #935Sean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-05-27controller: getRead + all_items is now unread typeSean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu> Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-04-08✨ Add sharer display name into shared itemsMarco Nassabain
- Add mapSharedByDisplayNames in ShareService - Update ItemController to call function on items Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08🎨 Type hint ItemController share functionmnassabain
Co-authored-by: Sean Molenaar <SMillerDev@users.noreply.github.com> Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08🧹 Cleanup code, remove spaces, rename variablesMarco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08🚑 Fix ItemController::shareMarco Nassabain
- call correct ShareService function - correct ShareService className annotation Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08🩹 Patch ItemController + test to use ShareServiceMarco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08🔥 Remove old share item logic & functionsMarco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08🚨 Fix linter in those classes:WENDLING NICOLAS
- ItemController - ItemMapperV2 - ItemServicev2 Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08✨ Add findAllSharedAfterMarco Nassabain
- adapted Controller, Service and Mapper (newItems) Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08✨ Implementer shared getter + add count in requestMarco Nassabain
- ItemServiceV2: added sharedWithUser - returns unread shared items - ItemController & FeedController - returning shared count Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08✨ ItemController (index): add case for shared itemsMarco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08🚧 ItemService, Controller: added basic sharingMarco Nassabain
- TODO: check if relation already exists Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08🩹 Return starredCount in newItems response paramsMarco Nassabain
- returning sharedCount everywhere where starredCount is returned Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08🐛 Added sharedCount to feedController index resp.Marco Nassabain
- After reloading news app, the shared menu count wouldn't update - The number would only update on click (call ItemController index) - Adding it here fixes the issue Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08Add function for avoid duplicate item (share)Aurélien
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08✨ ItemController: return sharedCount in index reqMarco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08✨ NewsItem: add share routes + controller funcMarco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08fix invalid 'empty' checksPaul Tirk
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
2021-04-08add missing type hintsPaul Tirk
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
2021-04-08return error if new folder name is missing on updatePaul Tirk
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
2021-04-08return error if no folder name is providedPaul Tirk
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
2021-04-08add json error response without an exceptionPaul Tirk
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
2021-04-08remove unused service exceptions & allow equally named foldersPaul Tirk
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
2021-04-08move v2 api responses into existing php traitsPaul Tirk
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
2021-04-08change method names to follow nextcloud conventionPaul Tirk
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
2021-04-08separate serialization functionsPaul Tirk
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
2021-04-08do not return existing folders when an API request error occursPaul Tirk
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
2021-04-08add possibility to serialize a reduced version of an entityPaul Tirk
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
2021-04-08lint & add missing copyright/author informationPaul Tirk
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
2021-04-08add folder api v2Paul Tirk
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
2021-04-08add api v2 response traitPaul Tirk
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
2021-04-08add api version 2 & folder api routesPaul Tirk
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
2021-04-02Allow directly adding a feed without going through the discovery processskiingwiz
Signed-off-by: skiingwiz <skiingwiz@gmail.com>
2021-03-25Make PHPstan stricterSean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-02-23Feed: Fix rename moving fileSean Molenaar
Issue #1181 Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-02-20General: Fix folder querySean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-02-13Remove V1 item APISean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-02-02Controllers: Export Starred or unread instead of andSean Molenaar
Fixes GH-1010 Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-01-26Base: Update psalm definition and dependency listSean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-01-18Controllers: Fetch feed after creatingSean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-01-17fix TypeError caused by type conversion in controlleranoy
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2021-01-12Fix psalm issuesSean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-01-08fixes done by psalmBenjamin Brahmer
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-12-30Remove PHPunit integration testsSean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-12-17Fix mapper->find and empty user sessionsSean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-12-08Refactor User ID fetching and fix non-specific cleanupSean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-12-08Remove usage of old Folder codeSean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-11-10Unremove but deprecate User APISean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-11-03Controllers: Use v2 servicesSean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>