Hongbo Wu
83c8166b3b
Unescape HTML entities in annotation to avoid showing escaped characters
2023-02-01 12:13:00 +08:00
Hongbo Wu
7bfd36e308
Fix readability not run in puppeteer-parse
2023-01-12 18:33:47 +08:00
Hongbo Wu
9762b14ebc
Check if the env is local
2023-01-06 15:28:45 +08:00
Hongbo Wu
d86a6038ea
Log email content if Sendgrid api key not set
2023-01-06 09:54:02 +08:00
Hongbo Wu
7b749f974d
Convert HTML to markdown if specified
2023-01-05 12:12:48 +08:00
Jackson Harper
89454d8b59
Merge pull request #1610 from omnivore-app/fix/reduce-logging
...
Remove some places we are logging too much data causing sentry failures
2023-01-05 11:19:30 +08:00
Jackson Harper
b438d42f38
Remove some unneeded console.log calls
2023-01-04 11:18:37 +08:00
Jackson Harper
f939786c2a
Reserve some names for tools and landing pages
2023-01-03 20:55:30 +08:00
Jackson Harper
9314c3d8f1
Add uploadImportFile API method
...
Add uploadImportFile API method
Fix prefix, counting max files uploaded
Add resolver types
Basic web ui for the uploader interface
Allow selecting type when uploading import files
2023-01-03 10:01:59 +08:00
Hongbo Wu
7c39db207b
Replace createArticle with savePage in puppeteer-parse service
2022-12-28 10:15:05 +08:00
Hongbo Wu
e9b31e375f
Update savePage API to accept parsed content in the param
2022-12-27 21:59:31 +08:00
Hongbo Wu
302ea2023f
Add obsidian to corsConfig
2022-12-23 10:29:43 +08:00
Hongbo Wu
b8e7b15805
Fix generating colors with less than 6 digits
2022-12-08 19:01:54 +08:00
Hongbo Wu
62a3f6d1d8
Add recommendHighlights API
2022-12-08 11:37:35 +08:00
Jackson Harper
8ac1afe277
Use cookie auth instead of header to not interfere with GCPs auth mechanisms
2022-12-05 18:41:08 +08:00
Hongbo Wu
c49db571cd
Add search by recommendedBy group name
2022-12-05 14:53:29 +08:00
Hongbo Wu
6b65c386a0
Add authentication to the request header
2022-12-02 21:15:33 +08:00
Hongbo Wu
7707f100f2
Add recommend gql api
2022-12-02 19:45:26 +08:00
Hongbo Wu
0e3d1ced46
Add recommend rest api to handler tasks
2022-12-02 19:10:41 +08:00
Hongbo Wu
5fd137d23e
Add recommendation cloud task
2022-12-02 18:49:13 +08:00
Hongbo Wu
3f24d9a99e
Add includes filter to search by ids in search api
2022-11-24 14:10:13 +08:00
Hongbo Wu
ba730bdc3e
Use default application credential
2022-11-22 13:00:01 +08:00
Hongbo Wu
2ae3226bdb
Add sendNotification api
2022-11-22 12:48:17 +08:00
Jackson Harper
080a1982b2
Remove unused import
2022-11-21 22:39:10 +08:00
Jackson Harper
1e4658b771
Consistent function declaration syntax
2022-11-21 22:39:10 +08:00
Jackson Harper
c0d5d12ec0
Add missing file
2022-11-21 22:39:10 +08:00
Jackson Harper
a3f477f57a
Linting fix
2022-11-21 22:39:10 +08:00
Jackson Harper
9741f6b12d
Add highlights to newly saved pages if they contain highlight markers
2022-11-21 22:39:10 +08:00
Hongbo Wu
a78074b0da
Merge pull request #1406 from omnivore-app/set-voice-in-user-personalization
...
set voice in user personalization
2022-11-11 16:57:49 +08:00
Hongbo Wu
9872355056
Allow apollo sandbox access in local env only
2022-11-11 16:18:11 +08:00
Hongbo Wu
67b26be547
Allow apollo sandbox access
2022-11-11 15:24:54 +08:00
Jackson Harper
83dbb54896
Allow filtering by author
2022-11-11 15:01:14 +08:00
Hongbo Wu
ce18d33ae1
Change queue name
2022-11-11 10:14:46 +08:00
Hongbo Wu
b0938ee96c
Pre-fetch realistic voice only if user is opted in
2022-11-10 18:48:00 +08:00
Hongbo Wu
ddd1e84686
Add language and rate in the cloud task params
2022-11-08 16:22:23 +08:00
Hongbo Wu
2e47b0879c
Convert HTML to utterances
2022-11-07 19:30:20 +08:00
Hongbo Wu
a7e92addb0
Create 128 * 128 proxy image for the site icon
2022-10-18 15:32:30 +08:00
Hongbo Wu
22e92256eb
Fetch subscription's favicon if the site icon is base64 encoded image
2022-10-18 15:32:30 +08:00
Hongbo Wu
5d70d04154
If the saved tweet is a reply, we need to get the referenced tweet
2022-10-10 15:12:41 +08:00
Hongbo Wu
49ed8e279b
Calls preParseContent function in content-handler package before parsing content
2022-10-07 16:56:38 +08:00
Hongbo Wu
679977805f
Remove custom content-handler in packages/api
2022-10-07 16:56:38 +08:00
Hongbo Wu
8942398092
Change GET to HEAD
2022-09-30 12:52:09 +08:00
Hongbo Wu
9841ce7f8e
Remove parsing newsletter emails from forwarded emails
2022-09-30 12:51:23 +08:00
Hongbo Wu
2f6b26d21d
Use GET request as some host do not allow HEAD requests
2022-09-28 20:18:40 +08:00
Hongbo Wu
a55ad135fd
Set 5s for the HEAD request timeout
2022-09-28 19:26:42 +08:00
Hongbo Wu
a6795b380a
Fetch favicon from url
2022-09-28 19:02:29 +08:00
Hongbo Wu
0239103fc4
Remove the table with text content less than 20 because these are ads
2022-09-22 22:16:03 +08:00
Hongbo Wu
56e3ccadf0
Add test case for Axios AM newsletter
2022-09-21 12:16:13 +08:00
Hongbo Wu
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
Hongbo Wu
b03f7ebeb8
Add handler to pre-process morning brew newsletters
2022-09-15 16:21:09 +08:00