Commit Graph

11 Commits

Author SHA1 Message Date
b00a516737 Add other newsletter handlers 2022-09-30 12:51:23 +08:00
7353c328d9 Remove unused text-to-speech code 2022-08-29 22:29:40 +08:00
a4a8fa9241 Replace emphasis elements in HTML 2022-08-18 19:24:38 +08:00
91d0d0604e Fix tests 2022-05-12 18:08:44 +08:00
a4533dc016 Merge pull request #201 from omnivore-app/feature/beehiiv-newsletter-support
Support newsletters hosted on beehiiv
2022-03-15 14:03:55 -07:00
5983cfe2a6 Attempt to set publishedDate if readability fails to parse it
This can happen if JSONLD fails to load. The test page here has
an encoding issue that causes the oembed jsonld to fail to load
and then readability fails to parse the date.
2022-03-13 21:23:51 -07:00
2184c2a8d3 Parse online URLs for beehiiv newsletters 2022-03-07 15:49:44 -08:00
bba094fbcd Add tests for beehiiv.com hosted newsletters 2022-03-07 15:05:38 -08:00
ae329d2651 Add test data file 2022-03-03 19:47:37 -08:00
b326a5f8e7 Add more matches on substack icons 2022-03-03 13:42:30 -08:00
f7f83fe080 New function to determine if an HTML blob is probably a newsletter based on its content 2022-03-02 16:31:15 -08:00