0d83ecb068
Use greedy matching on the GitHub title regex
...
This fixes issues with titles that have slashes (/) in their title
as the regex match would look for the last possible matching
slash.
2022-11-16 13:52:58 +08:00
9d753e3c0e
Forward convertkit confirmation email
2022-11-02 15:27:30 +08:00
ae3ff6f34b
Add test case
2022-11-01 17:48:39 +08:00
67082a478e
Add support for hey world newsletters
2022-11-01 16:41:42 +08:00
e1d7eeed01
Make test verify preparse is true
2022-11-01 10:46:31 +08:00
734c4337df
Add missing test file
2022-10-31 21:51:22 +08:00
cc91e43572
Handle embedded tweets in substack emails
...
This does a few things:
- tags static tweets found in substack emails with a special class
- upgrades readability to ignore special class names
- reduces some readability debug output
2022-10-31 21:28:36 +08:00
31bc9fe5be
Fix node-weekly newsletter getting forwarded
...
* This error is caused by a previous rebase conflict and resolving the conflict caused an important line missing
* Revert the change to add CooperPressHandler to the array of newsletter handlers
* Updated the test to get the correct handler from email content to prevent such cases
2022-10-21 09:57:05 +08:00
57846a1c5e
Fix tests
2022-10-18 15:14:38 +08:00
706607ea2b
Rebase main
2022-10-18 14:54:33 +08:00
1fda6946bb
Save newsletters hosted by cooper-press.com correctly
2022-10-18 14:53:02 +08:00
9757394a05
Merge pull request #1318 from omnivore-app/fix/newsletter-ghost-org
...
Save newsletters hosted by ghost.org correctly
2022-10-18 14:50:27 +08:00
59427fa896
Mock the substack domain also when testing redirects
...
We were making the actual call to the redirected URL here,
instead of mocking it. We need to mock both the embedded email
domain, and the domain we are redirected to.
2022-10-18 12:51:53 +08:00
d8c5c97960
Save newsletters hosted by ghost.org correctly
2022-10-17 19:27:02 +08:00
37439c6622
Save fs.blog newsletter correctly
2022-10-17 17:59:27 +08:00
5dcde8dac3
Fix not correctly identify milkroad newsletters due to the HTML format changes again by the author
2022-10-13 10:52:03 +08:00
c2a44f4991
Restore HTTP interceptor to the normal unmocked behaviour after testing
2022-10-05 11:29:23 +08:00
edd1b908ee
Fix tests
2022-10-05 11:29:23 +08:00
61303419a0
Add timeout
2022-10-04 14:25:19 +08:00
767053e31b
mock redirect request
2022-10-04 11:27:55 +08:00
4b01fccad8
Fix content-fetch dockerfile
2022-10-03 14:21:31 +08:00
25740465f2
Add timeout
2022-09-30 13:10:58 +08:00
b00a516737
Add other newsletter handlers
2022-09-30 12:51:23 +08:00
f7b20f3186
Add newsletter handlers
2022-09-30 12:51:22 +08:00
99956539a0
Handle newsletter in content-handlers
2022-09-30 12:51:22 +08:00
8fb398eae4
Add tests
2022-09-30 12:51:22 +08:00
91952e587b
Replace newsletter-handler with content-handler
2022-09-30 12:51:22 +08:00