Commit Graph

7040 Commits

Author SHA1 Message Date
55a3f00a5e fix: wrong timezone used when saving page on android 2023-07-13 14:50:34 +08:00
20cf99f323 Merge pull request #2482 from omnivore-app/fix/rss-handler
fix save page api request invalid parameter
2023-07-13 11:53:54 +08:00
82d1cb221b change rss color to match rss icon 2023-07-13 11:44:57 +08:00
b5e9aaa303 format rss feed last fetched at timestamp to short time 2023-07-13 11:28:32 +08:00
18251aefed add feed url in the web ui 2023-07-13 11:11:36 +08:00
983f0dcb99 add rss to the search scope 2023-07-13 11:09:13 +08:00
9697ae2eca make rss an internal label 2023-07-13 10:58:37 +08:00
78b40dbddc fix date comparison 2023-07-13 10:56:34 +08:00
87275fbb9c use a separate queue for fetching rss feed item content 2023-07-13 10:27:15 +08:00
0170ea3109 fetch rss item by url 2023-07-13 10:09:48 +08:00
6f201a9cb4 fix save page api request invalid parameter 2023-07-12 17:50:25 +08:00
b56a71add6 Merge pull request #2481 from omnivore-app/feature/rss-ui
feature/rss ui
2023-07-12 17:02:20 +08:00
0289efb0b6 fix subscribe and unsubscribe mutation query in web 2023-07-12 16:59:37 +08:00
b4347fc9b7 add back button 2023-07-12 15:51:16 +08:00
e40afb7706 update add feed css 2023-07-12 15:42:41 +08:00
71fdac626b feat: add rss feeds ui
* list subscribed rss feeds
* add rss feed page
* delete rss feed modal
2023-07-12 15:25:07 +08:00
3444480b95 change the rss-feed cronjob api endpoint 2023-07-12 10:53:32 +08:00
435fa0c541 Merge pull request #2478 from omnivore-app/fix/puppeteer-timezone
add optional locale and timezone to saveUrl request for puppeteer to use
2023-07-11 17:32:10 +08:00
ebbb97f594 Merge pull request #2465 from omnivore-app/feature/rss
feat: rss
2023-07-11 17:27:17 +08:00
fd67baea09 remove the code to get create_time from wechat article in browser runtime 2023-07-11 16:20:08 +08:00
1f283e6122 add optional locale and timezone to saveUrl request for puppeteer to use 2023-07-11 16:15:32 +08:00
b1b4a2e3fd save rss feed url in the index 2023-07-11 13:14:43 +08:00
c500997693 add lastFetchedAt to the cloud task payload 2023-07-11 13:05:27 +08:00
eb9a3eddd0 skip old item 2023-07-11 12:59:55 +08:00
44473ba089 upload feed subscriptions in cloud storage in cronjob 2023-07-11 12:22:49 +08:00
b88cf7a4e8 add rssFeedUrl field in elasticsearch index 2023-07-10 18:55:52 +08:00
08182adbe1 remove cloud task 2023-07-10 16:46:13 +08:00
c39799fb67 update subscription lastFetchedAt after fetching all items 2023-07-10 15:54:21 +08:00
56a27878dc add updateSubscription api 2023-07-10 15:24:33 +08:00
abd59f0527 save each item in a feed 2023-07-07 21:48:16 +08:00
68667053c8 create an endpoint to fetch all rss feeds 2023-07-07 21:15:42 +08:00
4cb05acfe0 Merge pull request #2459 from 340rahul/fix_1993_signup_form
#1993, #1968 - Make sign up form fields required
2023-07-06 15:22:24 -07:00
0ad434ada5 resolve conflicts 2023-07-06 19:52:31 +08:00
66819f8cb3 fix migration sql 2023-07-06 19:51:30 +08:00
574636451d update api to accommodate rss feed subscriptions 2023-07-06 19:51:30 +08:00
7075375e2b fix test 2023-07-06 19:51:30 +08:00
2adf753f8f update graphql schema 2023-07-06 19:51:30 +08:00
a6192ed86b add rss subscription entity class 2023-07-06 19:51:30 +08:00
9f7796e2f0 fix typo in sql 2023-07-06 19:51:30 +08:00
d9130879d8 create rss_subscription db table 2023-07-06 19:51:30 +08:00
a7773bf00b test rss-parse 2023-07-06 19:51:30 +08:00
0c96172053 Merge pull request #2458 from omnivore-app/feature/search-filter-cat
feat: add category field to Filter object
2023-07-05 10:41:43 -07:00
5394cc5a43 Merge pull request #2457 from omnivore-app/feature/search-by-note
feat: improve basic search
2023-07-05 09:58:14 -07:00
473cf2daa0 Merge pull request #2464 from omnivore-app/fix/wechat-published-date
use asia/shanghai timezone to format published date in wechat articles
2023-07-04 20:48:03 +08:00
a3fa695957 add comment 2023-07-04 20:47:51 +08:00
a818fa721c use asia/shanghai timezone to format published date in wechat articles 2023-07-04 20:46:39 +08:00
ccc69d01d5 Merge pull request #2462 from omnivore-app/fix/wechat-published-date
fix/wechat published date
2023-07-04 19:06:31 +08:00
43cb72db97 comment 2023-07-04 19:02:47 +08:00
9a92fc6870 fix:
* published/saved date not editable on web
* these two dates are not fully shown
2023-07-04 18:58:21 +08:00
e06f833e21 fix: missing published date in some wechat articles
* some wechat articles do not have `create_time` in the dom javascript so use the `publish_time` node in the dom content
2023-07-04 18:46:35 +08:00