Commit Graph

395 Commits (668a3a1010baab7c717ef5f04dea682fd3c78843)
 

Author SHA1 Message Date
Radhi Fadlillah 668a3a1010 Minor cchange in comments 5 years ago
Radhi Fadlillah 3976fa34e9 Don't use data-old- prefix if old img attr not exists 5 years ago
Radhi Fadlillah 7d74395b7b Feed semicolon to eslint 5 years ago
Radhi Fadlillah d8366f0686 Keep all attributes that might contain image 5 years ago
Radhi Fadlillah e85122e8d7 Make eslint happy 5 years ago
Radhi Fadlillah c8eab07661 Stop using live list while removing nodes 5 years ago
Radhi Fadlillah 1277d22b81 Keep old img src as data attribute 5 years ago
Radhi Fadlillah 6fed28610d Simplify loop for unwrapping noscript 5 years ago
Radhi Fadlillah adc6accaec Fix grammar issues in comments 5 years ago
Radhi Fadlillah 89572ad29a Update test for several pages 5 years ago
Radhi Fadlillah d784bf7e20 Add method to unwrap img inside noscript 5 years ago
Gijs Kruitbosch b2f3a43f9f Detect 'trailing' content when comparing DOMs 5 years ago
Gijs Kruitbosch dc34dfd8fa Fix #580 by not using live node lists when removing items 5 years ago
Gijs 630681bd26 Add some indenting back 5 years ago
PalmerAL 61ef00a853 add exception for wikimedia math images 5 years ago
Gijs 56ecc4d4ba Fix eslint issues. 5 years ago
PalmerAL 7c91bdd275 preserve children when removing javascript: links 5 years ago
Gijs d6fc38c4b4
Fix #564 by allowing 'content' as an indicator of readable content (#565)
This avoid `contentWithSidebar` causing complete removal of the content.
As a side-effect, it slightly improves byline detection by not removing
content as early on as before.
5 years ago
PalmerAL b551f1cf6e Fix missing content on Wikipedia articles (#560) 5 years ago
Joe Winett 60f470c4bb Remove aria-hidden="true" nodes (fixes #541) (#555)
Remove aria-hidden="true" nodes (fixes #541)
5 years ago
Jordy van den Aardweg 2982216913 Added "keepClasses" option to prevent cleaning of classes (#552) 5 years ago
Gijs f33a6c2a23
Switch to a newer node.js to fix build issues (#551) 5 years ago
Gijs 234f420279
Clarify security implications of using readability 5 years ago
PalmerAL 9092b2a29c Remove sharing elements in fewer situations (#545)
* remove fewer share elements

* simplify and fix social-buttons testcase
5 years ago
PalmerAL 814f0a3884 Add support for detecting lazy-loaded images (#542)
Add support for detecting lazy-loaded images using `src` or `srcset` attributes.
5 years ago
Mozilla-GitHub-Standards 26379fe62e Add Mozilla Code of Conduct file
Fixes #537.

_(Message COC002)_
6 years ago
Gijs Kruitbosch cb5771fd4a Add nested font tags to test _setNodeTag on those (see #59) 6 years ago
Radhi 9009f64f9c Fix table header missing (#530) 6 years ago
Radhi 6761a7e412 Fix embedded videos getting removed (#526)
Fix embedded videos getting removed
6 years ago
PalmerAL f5c46a7b14 fix formatting 6 years ago
PalmerAL 681bf0c47b use default threshold for share elements 6 years ago
PalmerAL b9cece3e58 add test 6 years ago
PalmerAL e76aba3485 only remove sharing elements if they contain <500 characters 6 years ago
PalmerAL 27ee1e947e update regexes in readerable.js 6 years ago
PalmerAL a014e0c9c8 exclude graphs from nytimes articles 6 years ago
Radhi Fadlillah c942b32945 Revert source files and fix expected results 6 years ago
Radhi Fadlillah bd5087d2f1 fix error in testing "wikipedia" 6 years ago
Radhi Fadlillah 3e025d58e5 fix error in testing "lwn-01" 6 years ago
Radhi Fadlillah df95c9d717 fix error in testing "keep-tabulard-data" 6 years ago
Radhi Fadlillah 6a5066abe2 Fix tabular data got removed 6 years ago
PalmerAL f70d36852b check itemprop when determining whether a node is a byline 6 years ago
EvsChen b9f47bcc8d fix(test-util): fix generate testcase tool 6 years ago
Andres Rey d41de78c26 Close img tag 6 years ago
Andres Rey 1187b2dae1 Update test expectations 6 years ago
Andres Rey 3ca8c12d87 Update test expectations 6 years ago
Andres Rey f836a8f291 Add "gdpr" to the list of negative tags 6 years ago
Andres Rey 4ffd482004 Add medicalnewstoday test case with incorrect results 6 years ago
Taylor Buley c0c097c930 update JSDOM example for node 6 years ago
Gijs Kruitbosch 60ef565b67 Don't choke on <meta> tags that do not have a content attribute 6 years ago
Gijs 878545f64d
Make usage sections in README more discoverable
This just reorders some of the content and reduces duplication.
6 years ago