|
|
6004b51956
|
return not found if rss feed not found
|
2023-07-20 14:21:36 +08:00 |
|
|
|
7ceb96a93e
|
fix edit rss ui
|
2023-07-20 13:35:43 +08:00 |
|
|
|
400739f61c
|
stop writing empty csv file if no new data retrieved from the integration
|
2023-07-20 10:32:46 +08:00 |
|
|
|
6ef74a2601
|
disable import button while importer is running
|
2023-07-20 09:52:23 +08:00 |
|
|
|
cd440a77c3
|
send last fetched at as a unix timestamp in ms
|
2023-07-19 14:09:38 +08:00 |
|
|
|
35c074e647
|
create a cloud task to fetch rss feed item for the new subscription
|
2023-07-19 10:07:08 +08:00 |
|
|
|
dcb306bcfc
|
do not include archived items in library or subscription
|
2023-07-18 16:45:24 +08:00 |
|
|
|
456a73f4ab
|
make library an internal label
|
2023-07-17 18:29:35 +08:00 |
|
|
|
44c9bfce48
|
Merge pull request #2494 from omnivore-app/fix/rss-feed
fix/rss feed
|
2023-07-17 17:50:00 +08:00 |
|
|
|
3cfd390346
|
Merge pull request #2489 from omnivore-app/more-search-scope
add in:subscription and in:library in search scope
|
2023-07-17 17:28:24 +08:00 |
|
|
|
03ce4b00d2
|
add authorization header in rss feed fetching request
|
2023-07-17 17:27:12 +08:00 |
|
|
|
be1e8169ba
|
exclude items with newsletter or rss labels in library
|
2023-07-17 17:06:39 +08:00 |
|
|
|
113720caf6
|
wrap document fragment in the <html> and <body> in order to parse the HTML correctly
|
2023-07-17 16:14:59 +08:00 |
|
|
|
b3dcf0ee46
|
default return builder
|
2023-07-17 16:14:03 +08:00 |
|
|
|
e3af3f526c
|
add in:subscription and in:library in search scope
|
2023-07-14 17:07:25 +08:00 |
|
|
|
153662ce6a
|
set savedAt and publishedAt timestamp for rss item
|
2023-07-14 12:21:34 +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 |
|
|
|
87275fbb9c
|
use a separate queue for fetching rss feed item content
|
2023-07-13 10:27:15 +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 |
|
|
|
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 |
|
|
|
56a27878dc
|
add updateSubscription api
|
2023-07-10 15:24:33 +08:00 |
|
|
|
68667053c8
|
create an endpoint to fetch all rss feeds
|
2023-07-07 21:15:42 +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 |
|
|
|
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 |
|
|
|
599d61016e
|
feat: add category field to Filter object
|
2023-07-03 19:06:45 +08:00 |
|
|
|
e4284d215c
|
feat: boost sitename score by 2 times in the basic search
|
2023-07-03 18:09:41 +08:00 |
|
|
|
afaaf8af60
|
feat: allow searching by note in the basic search
|
2023-07-03 18:06:54 +08:00 |
|
|
|
a413521e3b
|
Merge pull request #2445 from omnivore-app/feature/create-labels
feat: create labels if not exist when setting labels
|
2023-07-03 16:54:15 +08:00 |
|
|
|
88dc514d27
|
feat: allow recovering a soft deleted item through updatePage api
|
2023-06-30 18:39:43 +08:00 |
|
|
|
ba35fa4447
|
feat: show soft deleted pages within 14 days by searching in:trash
|
2023-06-30 18:05:41 +08:00 |
|
|
|
10e5059db7
|
fix test
|
2023-06-30 17:28:37 +08:00 |
|
|
|
6be9afb619
|
feat: allow searching by note:
|
2023-06-30 16:02:49 +08:00 |
|
|
|
53b854b69f
|
fix: improve full-text search result
* always sort by score first
* boost title score by 3 times
* tie breaker is 0.3
|
2023-06-30 15:32:09 +08:00 |
|
|
|
13afb7febd
|
feat: create labels if not exist when setting labels in the highlight
|
2023-06-30 11:40:39 +08:00 |
|
|
|
8d3cac989b
|
feat: create labels if not exist when setting labels in the page
|
2023-06-30 11:08:03 +08:00 |
|
|
|
74f2dd6bf1
|
catch authorization error in rate limiter and 5 rpm
|
2023-06-28 17:04:47 +08:00 |
|
|
|
b7c133d58e
|
fix: email sending and recommendation
* use token in the custom header as the key in rate limiter
|
2023-06-28 17:00:11 +08:00 |
|
|
|
b60ace4877
|
log unauthorized error
|
2023-06-28 12:22:32 +08:00 |
|
|
|
1b069c2696
|
catch authorization error and return 401
|
2023-06-28 12:19:47 +08:00 |
|
|
|
af7350bd31
|
fix: importer status update email not sent
* create omnivore-authorization header to contain the token
|
2023-06-28 11:00:40 +08:00 |
|
|
|
7c0c4eaa40
|
fix: type error
|
2023-06-27 21:05:00 +08:00 |
|