Commit Graph

303 Commits

Author SHA1 Message Date
de62dcfe43 add highlightsCount to the searchItem graphql type 2024-08-13 17:59:28 +08:00
ee5e66d9b3 Merge pull request #4075 from omnivore-app/feature/posts
feat: posts api
2024-07-25 11:42:35 +08:00
a1ae03f65f expose createdAt for User 2024-07-10 18:40:01 +08:00
5d07e554e2 return author name only 2024-07-01 10:49:09 +08:00
fa3e6fe341 make libraryItemIds not null 2024-07-01 10:49:09 +08:00
16f67c854c add update post graphql api and tests 2024-07-01 10:49:09 +08:00
9caad12f09 add create post graphql api and tests 2024-07-01 10:49:09 +08:00
12db8b6a7d add get post graphql api and tests 2024-07-01 10:49:09 +08:00
3fb146e864 list posts api 2024-07-01 10:11:32 +08:00
9f16e5fede add "canMove" field to the HomeItem type in graphql api which indicates if the item is in following folder 2024-06-25 16:40:12 +08:00
88e3d648c8 add a REST API to trigger the expire folder job 2024-06-13 18:36:33 +08:00
12fa6ca0b4 add delete folder policy api 2024-06-13 18:29:21 +08:00
7940c3f4ea add list folder policy api 2024-06-13 18:29:21 +08:00
51efff8b8e allow returning library item information in highlight 2024-06-06 15:23:56 +08:00
0013150c26 feat: highlights api 2024-06-05 20:44:18 +08:00
8eac9375a2 feat: add a hidden section in home feed and load on demand 2024-05-31 16:34:32 +08:00
4bb33da27f add just added section to home 2024-05-30 13:43:12 +08:00
c7de24e9f8 do not rank candidates and just return them all if less than 10 candidates 2024-05-29 18:22:16 +08:00
91c2ae8d97 add refresh home api 2024-05-29 17:24:37 +08:00
a9ebcd33e4 add mark as seen to the bulk action 2024-05-29 17:07:19 +08:00
9280703047 Merge pull request #4003 from omnivore-app/fix/add-score-to-item
fix/add score to item
2024-05-29 15:19:43 +08:00
292d6b8149 Merge pull request #4001 from omnivore-app/feature/get-subscription-api
feat: create an api to get subscription by id
2024-05-29 15:17:31 +08:00
8e8db02633 add score to search item 2024-05-29 15:07:22 +08:00
974c910846 add score to home item 2024-05-29 15:02:10 +08:00
e66a1374be remove argument directive 2024-05-29 11:02:35 +08:00
95539948ff feat: create an api to get subscription by id 2024-05-29 10:14:48 +08:00
3b69f0ce0c make slug optional 2024-05-29 09:15:15 +08:00
d04626a02c add slug 2024-05-28 21:59:37 +08:00
6b835f0872 batch load sources 2024-05-28 15:02:22 +08:00
e131afc183 update API 2024-05-28 14:45:33 +08:00
efb7160373 rename just read feed to home 2024-05-27 21:11:08 +08:00
f603c84b27 store only feed item id and type in redis and fetch the details from DB when pagination API is called 2024-05-27 17:38:36 +08:00
0a8cc13ac5 add mixing algorithm 2024-05-26 14:31:22 +08:00
1ba6221bc4 add pagination 2024-05-25 11:47:45 +08:00
f2d2e852e1 grant db permission 2024-05-24 15:32:14 +08:00
a48a614676 save just read feed in redis sorted set 2024-05-24 14:52:21 +08:00
cb4fc23507 implement justReadFeed API 2024-05-23 22:07:19 +08:00
43ebdc30a1 update just read api 2024-05-23 11:36:01 +08:00
3c24dc2e78 GQL requires this be an input object 2024-05-14 18:01:18 +08:00
c3c6083239 Use DigestConfig type when setting user personalization 2024-05-14 17:03:09 +08:00
2b9851cbdb Make digestconfig a proper type so Swift can interact with it 2024-05-14 16:49:16 +08:00
e85bb9aa6a Only allow eligible users to enable digest 2024-05-10 14:34:52 +08:00
20408277d2 add digestConfig to the userPersonalization API request data 2024-05-03 14:35:55 +08:00
fbe816d2d2 convert content if requested 2024-04-26 11:07:41 +08:00
be57f81bf1 Temp re-add features attribute to User 2024-04-16 13:59:04 +08:00
4346746e0a save empty url for email attachment in upload_file table as it is required 2024-04-15 17:36:42 +08:00
f2f18eb12b reply only allowed text 2024-04-11 11:08:22 +08:00
764b05fff4 save reply-to in recent emails 2024-04-11 11:08:22 +08:00
5cc5c559ac add reply to email API which replies Okay to the sender 2024-04-11 11:08:22 +08:00
81f21141fe optimize ts-node-dev 2024-04-04 12:17:15 +08:00