|
|
496b28c9ee
|
Return deleted article in the updatesSince API response
|
2022-10-14 13:50:53 +08:00 |
|
|
|
14c87a1240
|
Merge pull request #1298 from omnivore-app/feature/add-popular-read-when-signup
feature/add popular read when signup
|
2022-10-13 13:13:13 +08:00 |
|
|
|
19d0d314db
|
Fix tests
|
2022-10-12 18:05:17 +08:00 |
|
|
|
7a48cccac9
|
Save client in request context
|
2022-10-12 14:30:39 +08:00 |
|
|
|
9496827c6b
|
Add popular reads to new users based on client
|
2022-10-12 13:59:08 +08:00 |
|
|
|
4b7950458c
|
Remove Redis client in api
|
2022-10-12 13:40:16 +08:00 |
|
|
|
bccb949fce
|
Save advanced search terms in search history too
|
2022-10-12 13:35:01 +08:00 |
|
|
|
d4f32f7bdd
|
Save search term in search history and update timestamp
|
2022-10-12 13:27:19 +08:00 |
|
|
|
8f96c167f8
|
Save search term in search history
|
2022-10-12 12:30:22 +08:00 |
|
|
|
1725f96d82
|
Add recentSearches API implementation and test
|
2022-10-12 12:20:48 +08:00 |
|
|
|
fd1d43c104
|
Add search history repo methods
|
2022-10-12 10:49:07 +08:00 |
|
|
|
ff12675713
|
Make user_id and term unique
|
2022-10-12 10:37:29 +08:00 |
|
|
|
ab86450864
|
Rename X-Device to X-OmnivoreClient in the request headers
|
2022-10-12 10:27:39 +08:00 |
|
|
|
d74eee131c
|
Add Redis in test
|
2022-10-11 19:10:42 +08:00 |
|
|
|
2ba9247a98
|
Device info expires in 10 mins
|
2022-10-11 19:03:33 +08:00 |
|
|
|
2210a38982
|
Set device of the request in Redis
|
2022-10-11 18:47:19 +08:00 |
|
|
|
af9147d9d3
|
Add iOS popular reads to new iOS users
|
2022-10-11 16:07:49 +08:00 |
|
|
|
606183829a
|
Add popular reads to new users
|
2022-10-11 15:44:53 +08:00 |
|
|
|
a5c0ef19ec
|
Add recentSearches API GQL schema
|
2022-10-11 14:53:48 +08:00 |
|
|
|
4e14518189
|
Replace keyword with term
|
2022-10-11 11:26:18 +08:00 |
|
|
|
cd13e5874a
|
Create search_history table and entity class
|
2022-10-10 17:44:55 +08:00 |
|
|
|
5d70d04154
|
If the saved tweet is a reply, we need to get the referenced tweet
|
2022-10-10 15:12:41 +08:00 |
|
|
|
87361a9273
|
Fix omnivore-api Dockerfile
|
2022-10-08 09:24:09 +08:00 |
|
|
|
965a56d959
|
Fix Dockerfile
|
2022-10-07 16:56:38 +08:00 |
|
|
|
49ed8e279b
|
Calls preParseContent function in content-handler package before parsing content
|
2022-10-07 16:56:38 +08:00 |
|
|
|
679977805f
|
Remove custom content-handler in packages/api
|
2022-10-07 16:56:38 +08:00 |
|
|
|
25740465f2
|
Add timeout
|
2022-09-30 13:10:58 +08:00 |
|
|
|
8942398092
|
Change GET to HEAD
|
2022-09-30 12:52:09 +08:00 |
|
|
|
9841ce7f8e
|
Remove parsing newsletter emails from forwarded emails
|
2022-09-30 12:51:23 +08:00 |
|
|
|
b00a516737
|
Add other newsletter handlers
|
2022-09-30 12:51:23 +08:00 |
|
|
|
0369eb7bea
|
Set the "since" to be the exact time when the last page was added to ensure all the deletion happen after that
|
2022-09-29 15:36:18 +08:00 |
|
|
|
57ca5ed6f8
|
Merge pull request #1246 from omnivore-app/feature/subscription-icon
feature/subscription icon
|
2022-09-28 22:10:23 +08:00 |
|
|
|
2f6b26d21d
|
Use GET request as some host do not allow HEAD requests
|
2022-09-28 20:18:40 +08:00 |
|
|
|
a55ad135fd
|
Set 5s for the HEAD request timeout
|
2022-09-28 19:26:42 +08:00 |
|
|
|
d6974f9e5f
|
Remove unused icon
|
2022-09-28 19:14:14 +08:00 |
|
|
|
a6795b380a
|
Fetch favicon from url
|
2022-09-28 19:02:29 +08:00 |
|
|
|
4aceac5f04
|
Revert "Get favicon from URL if not found from doc"
This reverts commit 7306d65642.
|
2022-09-28 18:25:11 +08:00 |
|
|
|
7306d65642
|
Get favicon from URL if not found from doc
|
2022-09-28 17:18:00 +08:00 |
|
|
|
ee3fec9d96
|
improve text to speech dependency (#1250)
* Generate .d.ts files from TypeScript for text-to-speech project
* Remove module export for htmlToSpeechFile
* Include test
|
2022-09-28 11:48:06 +08:00 |
|
|
|
66d37e31b1
|
Use siteIcon
|
2022-09-27 21:41:01 +08:00 |
|
|
|
6220d5d4af
|
Return subscription icon proxy url in the list subscriptions api response
|
2022-09-27 15:35:06 +08:00 |
|
|
|
d42d4ace98
|
Use parsed image as subscription icon
|
2022-09-27 15:21:18 +08:00 |
|
|
|
5d62d92974
|
Save icon in the subscription table
|
2022-09-27 12:12:47 +08:00 |
|
|
|
94719a5cce
|
Add icon to the subscription entity
|
2022-09-27 12:00:13 +08:00 |
|
|
|
710243e94e
|
Allow language in the query to override the page language in the speech file
|
2022-09-23 14:19:29 +08:00 |
|
|
|
0239103fc4
|
Remove the table with text content less than 20 because these are ads
|
2022-09-22 22:16:03 +08:00 |
|
|
|
56e3ccadf0
|
Add test case for Axios AM newsletter
|
2022-09-21 12:16:13 +08:00 |
|
|
|
2c3b8535d8
|
Fix one morning brew newsletter parsing error by only keeping market info table in the original newsletter
|
2022-09-20 17:12:13 +08:00 |
|
|
|
b995dc0500
|
Stop throwing error and return empty speech if there is no content in the article
|
2022-09-19 17:36:58 +08:00 |
|
|
|
b03f7ebeb8
|
Add handler to pre-process morning brew newsletters
|
2022-09-15 16:21:09 +08:00 |
|