Commit Graph

611 Commits

Author SHA1 Message Date
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
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
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
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
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
d795fef8a7 Add handler to pre-process morning brew newsletters 2022-09-15 16:20:57 +08:00
fa731acd74 Create new newsletter if old one is deleted 2022-09-14 19:14:58 +08:00
e86a107a9a Bump up image size to 160*160 2022-09-12 17:05:31 +08:00
a01a10e3f5 Put title the first utterance 2022-09-09 12:10:29 +08:00
06218ef5e0 Return image proxy url in Article function_resolver 2022-09-08 17:55:09 +08:00
6350a3d53e Make idx string type 2022-09-08 11:33:29 +08:00
8e8a6dccd0 Change rate to string type 2022-09-07 22:55:07 +08:00
9a62a3c31e Add pageId to speech-file 2022-09-07 22:51:44 +08:00
3cf3d40482 Replace speech-file with speech in the route 2022-09-07 22:48:40 +08:00
aeb7e47d68 Make voice, secondaryVoice and priority query params 2022-09-07 18:42:46 +08:00
f1b379b96e Convert html to speech file and return 2022-09-07 18:00:32 +08:00
96cbdc9f30 Replace wordsCount with wordCount 2022-09-07 15:16:16 +08:00
5781d385ad Return utterances in the API if output format is ssml 2022-09-07 15:16:16 +08:00
d4dcec75d5 Return 0 for wordsCount if error 2022-09-07 15:16:16 +08:00
97e560c443 Update wordsCount in page 2022-09-07 15:16:16 +08:00
795ca47414 Save wordsCount when page is created 2022-09-06 10:19:58 +08:00