83c8166b3b
Unescape HTML entities in annotation to avoid showing escaped characters
2023-02-01 12:13:00 +08:00
7bfd36e308
Fix readability not run in puppeteer-parse
2023-01-12 18:33:47 +08:00
9762b14ebc
Check if the env is local
2023-01-06 15:28:45 +08:00
d86a6038ea
Log email content if Sendgrid api key not set
2023-01-06 09:54:02 +08:00
7b749f974d
Convert HTML to markdown if specified
2023-01-05 12:12:48 +08:00
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
b438d42f38
Remove some unneeded console.log calls
2023-01-04 11:18:37 +08:00
f939786c2a
Reserve some names for tools and landing pages
2023-01-03 20:55:30 +08:00
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
7c39db207b
Replace createArticle with savePage in puppeteer-parse service
2022-12-28 10:15:05 +08:00
e9b31e375f
Update savePage API to accept parsed content in the param
2022-12-27 21:59:31 +08:00
302ea2023f
Add obsidian to corsConfig
2022-12-23 10:29:43 +08:00
b8e7b15805
Fix generating colors with less than 6 digits
2022-12-08 19:01:54 +08:00
62a3f6d1d8
Add recommendHighlights API
2022-12-08 11:37:35 +08:00
8ac1afe277
Use cookie auth instead of header to not interfere with GCPs auth mechanisms
2022-12-05 18:41:08 +08:00
c49db571cd
Add search by recommendedBy group name
2022-12-05 14:53:29 +08:00
6b65c386a0
Add authentication to the request header
2022-12-02 21:15:33 +08:00
7707f100f2
Add recommend gql api
2022-12-02 19:45:26 +08:00
0e3d1ced46
Add recommend rest api to handler tasks
2022-12-02 19:10:41 +08:00
5fd137d23e
Add recommendation cloud task
2022-12-02 18:49:13 +08:00
3f24d9a99e
Add includes filter to search by ids in search api
2022-11-24 14:10:13 +08:00
ba730bdc3e
Use default application credential
2022-11-22 13:00:01 +08:00
2ae3226bdb
Add sendNotification api
2022-11-22 12:48:17 +08:00
080a1982b2
Remove unused import
2022-11-21 22:39:10 +08:00
1e4658b771
Consistent function declaration syntax
2022-11-21 22:39:10 +08:00
c0d5d12ec0
Add missing file
2022-11-21 22:39:10 +08:00
a3f477f57a
Linting fix
2022-11-21 22:39:10 +08:00
9741f6b12d
Add highlights to newly saved pages if they contain highlight markers
2022-11-21 22:39:10 +08:00
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
9872355056
Allow apollo sandbox access in local env only
2022-11-11 16:18:11 +08:00
67b26be547
Allow apollo sandbox access
2022-11-11 15:24:54 +08:00
83dbb54896
Allow filtering by author
2022-11-11 15:01:14 +08:00
ce18d33ae1
Change queue name
2022-11-11 10:14:46 +08:00
b0938ee96c
Pre-fetch realistic voice only if user is opted in
2022-11-10 18:48:00 +08:00
ddd1e84686
Add language and rate in the cloud task params
2022-11-08 16:22:23 +08:00
2e47b0879c
Convert HTML to utterances
2022-11-07 19:30:20 +08:00
a7e92addb0
Create 128 * 128 proxy image for the site icon
2022-10-18 15:32:30 +08:00
22e92256eb
Fetch subscription's favicon if the site icon is base64 encoded image
2022-10-18 15:32:30 +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
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
a6795b380a
Fetch favicon from url
2022-09-28 19:02: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
b03f7ebeb8
Add handler to pre-process morning brew newsletters
2022-09-15 16:21:09 +08:00