summaryrefslogtreecommitdiffstats
path: root/lib/Db
AgeCommit message (Collapse)Author
2021-11-18Fix code styleBenjamin Brahmer
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-11-18chore: use executeStatement instead of executeUpdateSean Molenaar
Signed-off-by: Sean Molenaar sean@seanmolenaar.eu Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-06-16πŸš‘ Item: set id to null in clone functionMarco Nassabain
This is done to set the id to null BEFORE resetting the updated fields. The purpose of this is to avoid explicitly adding a NULL id into the DB, which provokes an error in some DBMS (like postgres). Fixes #1375 Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-05-27db: no longer order by items.last_modifiedSean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu> Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-04-14DB: only sort on item IDsSean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-04-08πŸ”₯ Remove changes to back-end from front-end prMarco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08(+) Adding sharing_user names to EVERY articles + pre-condition if ↡Jimmy Huynh
sharedArticle: no title feed (e.g.: from wikiRSS...) Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08🩹 Item: change $sharedBy to string|null in annot.Marco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08🩹 Fix sharedByDisplayName bug:Marco Nassabain
- setting sharedByDisplayName shouldn't mark it as updated Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08πŸ”₯ Remove UserManager code from ItemMapper & testsMarco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08✏️ Fix phpcs indentation errorMarco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08🩹 Fix issues after rebaseMarco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08🩹 Item: mark categoriesJson as updated in cloneMarco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08✨ Item: add sharer display name in findEntitiesMarco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08✨ Update Item model: add sharedByDisplayNameMarco Nassabain
- added field + setters + getters - include field in serialized Item Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08♻️ Item: Remove isSharedMarco Nassabain
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 newsItem insert errorMarco Nassabain
- add Item::__clone method resetting updated fields - set item id to null in ShareService Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08🎨 Item.php: make shared_by nullableMarco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08🎨 Item.php: Remove shared_withMarco 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πŸ—‘ '!=' is discouraged, replaced by '!=='WENDLING NICOLAS
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08πŸ—‘ '!=' is discouraged, replaced by '!=='WENDLING NICOLAS
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08🎨 ItemMapperV2: add new offset code (findShared)Marco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08πŸ”₯ Remove old ItemMapper & ItemServiceMarco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08🩹 Remove traces of feed_id being nullableMarco Nassabain
- feed_id is not nullable so we remove default values 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✨ ItemMapperV2: exclude shared items in functionsMarco Nassabain
updated the following functions to exclude shared_items: - findAllInFeedAfter - findAllInFolderAfter - findAllFeed - findAllFolder Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08✨ ItemMapperV2: include shared in functionsMarco Nassabain
updated the following functions to include shared items: - findFromUser - findForUserByGuidHash - readAll - findAllAfter - findAllItems Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08✨ ItemMapperV2: include shared in functionsMarco Nassabain
updated the following functions to include shared items: - findAllFromUser - newest Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08✨ ItemMapperV2: added findAllSharedWithUser functMarco Nassabain
- return all items shared with a given user Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08πŸ’‘ Added comments to ItemMapper share fnctsMarco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08🩹 ItemMapper->deleteUser: include shared itemsMarco Nassabain
- deletes items shared with a user Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08🩹 Patch getNewestItemId: include shared articlesMarco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08🩹 Patch readAll: concerns items shared with userMarco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08πŸ› Fix readAll: cannot read items we sharedMarco Nassabain
- A shared item is still in our feed, but it's not ours to read Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08πŸš‘ Fix bug - other user feeds show for shared itemMarco Nassabain
- findAllFeeds doesn't return feeds of shared articles - Disable feed cache handling for shared items Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08✨ Sharing: update ownership in sql (sharedwith)Marco Nassabain
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πŸ› Share Item: feed_id not nullable, copy feed_idMarco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08(*) fix: item ModelJimmy Huynh
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08(*) fix: item ModelJimmy Huynh
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08(+) Adding sharing_user names to EVERY articles + pre-condition if ↡Jimmy Huynh
sharedArticle: no title feed (e.g.: from wikiRSS...) Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08πŸ› sharedCount: fix sql statement bug `1` => 1Marco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08✨ Add count for unread itemsWENDLING NICOLAS
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08πŸ”₯ shareItem: set unread = true for shared articleMarco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08πŸ”₯ findAllShared: add table alias in sql statementMarco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08✨ Get all shared items with an userWENDLING NICOLAS
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08✨ NewsItem: add share functions (mapper + service)Marco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
2021-04-08πŸ—ƒ NewsItem: added share fields, feedId not nullMarco Nassabain
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>