Commit Graph

558 Commits

Author SHA1 Message Date
5393743c9d Fix imports of authorized function 2024-01-21 13:33:05 +08:00
a4e707075f Refactor savePage a bit to use it as a service from the jobs 2024-01-20 21:07:02 +08:00
1898e32607 Use service instead of API to update subscription 2024-01-20 13:27:54 +08:00
35805e6e8f use user provided url for feed added 2024-01-19 16:28:37 +08:00
c2a084803a validate feed url before adding 2024-01-18 21:56:19 +08:00
bd612bd310 replace username too 2024-01-15 11:23:01 +08:00
deddb51c42 fix: change user email address after user deleted account 2024-01-12 11:45:28 +08:00
1ec5b7affe fix labels not saved when merging highlights 2024-01-05 23:22:09 +08:00
d1db49f9bb Merge pull request #3300 from omnivore-app/fix/batch-prune
fix/batch prune
2024-01-04 15:19:50 +08:00
d31eb7a88b skip sending item update event for reading progress update 2024-01-04 15:06:31 +08:00
554c4cee12 add test cases 2024-01-03 18:26:07 +08:00
d31c520a90 add empty trash api to prune soft deleted items in trash 2024-01-03 18:26:06 +08:00
1079a19cd9 execute update query in batch to avoid slow bulk action query 2023-12-29 09:53:23 +08:00
881626d35a fix type of highlight is null from update since api 2023-12-28 16:55:23 +08:00
2b886d7e68 return highlights in update since api response 2023-12-28 14:03:07 +08:00
c939735678 remove invalid-url error from subscribing feed 2023-12-22 09:51:27 +08:00
f6e04daf60 return invalid url if feed url is different from user provided url 2023-12-22 09:05:43 +08:00
696de8ea50 check both user provided url and parsed feed url when looking for existing subscription 2023-12-22 08:08:15 +08:00
0a4758105a feat: update newsletter email api 2023-12-20 11:29:10 +08:00
e4b6cba2ff Merge pull request #3261 from omnivore-app/feature/add-state-for-non-fetch-content
feature/add state for non fetch content
2023-12-19 18:30:13 +08:00
92aa11b98e add fetchContent api 2023-12-19 18:05:02 +08:00
b5f82d448e return folder when newsletter email api is called 2023-12-19 14:52:30 +08:00
b1aca117f4 if fetch_content is false, set the state to content_not_fetched and use preview content 2023-12-19 10:41:20 +08:00
55ed5a0a80 fix typo 2023-12-18 16:20:40 +08:00
97735d0633 make existing newsletters go to inbox folder 2023-12-18 16:08:36 +08:00
b86ee139e0 move to folder api will create a task to fetch content if content not exists 2023-12-14 19:20:03 +08:00
f7ec0220a8 allow setting folder when creating a new email 2023-12-14 17:48:02 +08:00
32f99d7b07 allow updating folder and fetch content settings for subscriptions 2023-12-14 17:27:38 +08:00
a257147fc5 fetch following item content only when required 2023-12-14 17:25:55 +08:00
f2c468f906 allow setting fetchContent and folder when subscribe to a feed 2023-12-14 16:32:48 +08:00
dcd6e8bb60 allow adding source of label when adding labels 2023-12-13 16:25:25 +08:00
9b8e4a6876 fix lint 2023-12-12 19:48:08 +08:00
a41ec3d2f6 lint 2023-12-12 15:38:39 +08:00
e730abb9aa fix subscribe api returns error due to createdAt being null 2023-12-12 15:17:00 +08:00
a7c74cef6f Merge pull request #3236 from omnivore-app/scan-feed-api
update scan feed api for the client
2023-12-11 15:35:51 +08:00
b3d0bb9ed7 return absolute feed url 2023-12-11 14:14:54 +08:00
9f59d09c20 validate and return rss feed if the url is an rss feed url 2023-12-11 13:46:35 +08:00
36896a8770 max rss feed defaults to 256 2023-12-11 13:18:43 +08:00
0d60ece6d6 make folder optional 2023-12-08 20:03:36 +08:00
da3fede3a4 fix saved search bug: undefined category in input 2023-12-08 19:58:41 +08:00
36777568ac create/add RSS labels to the library item when feedUrl is there 2023-12-08 11:29:03 +08:00
3759e10615 fix feed url in pdf file not saved 2023-12-08 11:29:02 +08:00
5f09165128 allow bulk action on max 100 items 2023-12-07 10:55:25 +08:00
ed29721728 fix bulk action query limited to 1000 char 2023-12-06 22:06:47 +08:00
284697da5b fix sort 2023-12-06 13:52:17 +08:00
c8bd953cf3 capture the right value of the rss feed url in search string 2023-12-06 10:46:15 +08:00
29e2bf45e3 allow use:folders in search string for new clients to filter inbox items 2023-12-05 20:40:02 +08:00
7c5f90983e clean up 2023-12-05 13:05:31 +08:00
e6322ffaf8 remove unused code 2023-12-05 13:04:07 +08:00
3c67d1911c fix tests 2023-12-05 12:31:26 +08:00