Commit Graph

418 Commits

Author SHA1 Message Date
a3d3f4daf4 feat: allow logical operator in search query 2023-12-05 10:58:18 +08:00
a116833659 feat: allow moving items to a folder in a bulk 2023-12-04 18:10:14 +08:00
fe86085245 update comment 2023-12-01 12:19:05 +08:00
706ff94cd1 allow use:folders in search string for new clients to filter inbox items 2023-12-01 12:11:09 +08:00
bd3945fc7e Merge pull request #3164 from omnivore-app/feature/fetch-content-for-following
feat: fetch content for rss feed items in following folder
2023-11-28 12:07:17 +08:00
022d0f9e66 Merge pull request #3159 from omnivore-app/fix/nested-labels
feat: wildcard search for labels and nested labels
2023-11-23 21:44:44 +08:00
fd781644f1 feat: fetch content for rss feed items in following folder 2023-11-23 18:03:25 +08:00
46f3515698 feat: wildcard search for labels and nested labels 2023-11-22 23:46:55 +08:00
4e60396d17 save thumbnail of the following item 2023-11-20 17:28:34 +08:00
e26ed0b6f0 add RSS label to the following feed items 2023-11-17 18:26:00 +08:00
c5a97c7a41 change archive and trash from folder to state 2023-11-17 13:51:33 +08:00
8b92e96db1 generate slug 2023-11-15 14:27:54 +08:00
609d30adbb compatiblity with old saved searches 2023-11-15 10:22:58 +08:00
2ade0698c5 remove unused code 2023-11-10 23:03:01 +08:00
59bbc5562b fix tests 2023-11-10 22:37:14 +08:00
adf13131db add folder to library_item table 2023-11-10 17:34:46 +08:00
490b40e467 fix tests 2023-11-09 19:08:52 +08:00
9dfc5f856d rename variables 2023-11-09 19:00:57 +08:00
ffac5c195d update comment 2023-11-09 16:13:31 +08:00
b7496db56c add following handler to save following item 2023-11-09 15:53:44 +08:00
99616501cf add saveFollowing API 2023-11-08 18:16:48 +08:00
3ff9ce3a09 add in:following search filter 2023-11-08 18:16:48 +08:00
679512c9d1 add columns to library_item 2023-11-08 18:16:48 +08:00
da0d1705b5 add following graphql api to fetch user following 2023-11-08 18:16:48 +08:00
fc783f01ec add feeds graphql api for searching feed by title or url 2023-11-08 18:16:48 +08:00
3e9a049306 add fields to the response of user personalization api 2023-11-07 15:39:56 +08:00
fdad3a28af Merge pull request #3024 from omnivore-app/integratoin
improvement on integrations
2023-11-03 17:20:17 +08:00
e98d029250 remove unused fields in library_item entity so we exclude them from the webhook event 2023-11-01 14:56:36 +08:00
c93fc14de8 remove user from highlight webhook event 2023-11-01 13:26:36 +08:00
30cc952f02 do not publish events if the highlights are recommended by club users 2023-11-01 13:24:06 +08:00
07eb97e7cc remove unused code 2023-10-30 14:41:53 +08:00
47f67c237d change source to pocket if item is imported from pocket 2023-10-30 14:41:52 +08:00
a6e8362401 add debugging logs 2023-10-26 12:56:46 +08:00
5f5423ddcb add a pubsub service endpoint for cleanup soft deleted users 2023-10-25 13:02:59 +08:00
c2092e0e5d Merge pull request #2995 from omnivore-app/fix/item-id-update
fix: library item id could be updated if a different client request id supplied in save page api payload
2023-10-24 15:24:18 +08:00
056bf9ebf1 fix update sql 2023-10-24 13:12:59 +08:00
41866d5cb7 cont 2023-10-23 22:02:43 +08:00
3f14ac4f9b skip publishing event for importing 2023-10-23 21:31:38 +08:00
e673db423b limit max content size to 10MB 2023-10-23 21:11:37 +08:00
0c60706503 fix: date filter in bulk action api 2023-10-23 19:34:41 +08:00
e94a61a9bc fix: library item id could be updated if a different client request id supplied in save page api payload 2023-10-23 17:44:38 +08:00
bbc46c6389 fix: when source is rss-feed or csv-import, do not parse items in the backend 2023-10-23 15:43:19 +08:00
850569d7e4 add test cases 2023-10-23 12:24:19 +08:00
6618a6ed19 migrate popular reads into database 2023-10-20 14:31:16 +08:00
4e36a5809e fix failure of re-subscribing rss feed 2023-10-20 11:05:58 +08:00
f50d1c9cb9 Group RSS subscriptions by feed URL and create cloud task for the groups 2023-10-19 17:27:08 +08:00
5283a84908 add scheduledAt to the task payload 2023-10-19 17:27:08 +08:00
eb667e04b9 update reading progress in db 2023-10-17 15:09:16 +08:00
1b2d93e118 remove duplicate rss subscriptions by user and url; create a unique constraint 2023-10-16 17:35:29 +08:00
e54c1c81a1 soft delete user by calling delete account api 2023-10-16 15:24:53 +08:00