Commit Graph

  • f79fd3178d
    Merge f3a645e5ef into d5eea06a00 Evan Tseng 2020-08-24 16:57:10 +0000
  • d5eea06a00
    exclude additional elements based on their role (#619) master PalmerAL 2020-08-24 10:00:23 -0500
  • c60e34778c exclude additional elements based on their role PalmerAL 2020-08-22 23:13:26 -0500
  • 3fe82816af
    Add support for author array in JSON-LD. #617 (#618) Garrett Xu 2020-08-21 18:33:44 +0800
  • a302f6cc7e Add support for author array in JSON-LD. #617 Garrett Xu 2020-08-21 17:56:02 +0800
  • 3844d8f05b
    Include more ancestors in candidate scoring (#611) PalmerAL 2020-08-21 04:16:58 -0500
  • 61a56b0f25 fix style PalmerAL 2020-08-20 22:53:49 -0500
  • c6f3bc37be don't merge outer readability div PalmerAL 2020-08-20 22:41:12 -0500
  • 44c45e0c91 upgrade js-beautify PalmerAL 2020-08-20 22:27:43 -0500
  • d025d73352 format HTML before comparing while testing PalmerAL 2020-08-19 18:00:31 -0500
  • bb348d8180 fix eslint issues PalmerAL 2020-08-19 17:42:32 -0500
  • 0a0f1c280b fix early exit in testcase generation PalmerAL 2020-08-19 17:40:02 -0500
  • 656b11c287 fix creating testcase from network PalmerAL 2020-08-18 22:58:09 -0500
  • 45f52061da fix quanta testcase PalmerAL 2020-08-18 22:40:30 -0500
  • d3b87b10fe update tests PalmerAL 2020-08-18 22:40:08 -0500
  • 993d3fb996 add option to regenerate all testcases PalmerAL 2020-08-18 22:38:44 -0500
  • a6325a18fd fix removal of empty elements PalmerAL 2020-08-18 22:37:57 -0500
  • 45c63c4524 remove unnecessary nested elements PalmerAL 2020-08-18 22:23:08 -0500
  • 49bb9ff0ed fix medium-3 testcase PalmerAL 2020-08-13 23:55:22 -0500
  • d44b22c028 include more ancestors in candidate scoring PalmerAL 2020-08-13 23:05:14 -0500
  • 80d818aaa6 Don't publish git attributes or travis config to npm Gijs Kruitbosch 2020-08-05 23:03:04 +0100
  • 2ca98284e9
    Prefer JSON-LD metadata object, when present (#609) Dan Burzo 2020-08-06 00:39:31 +0300
  • 914307a90b Increment version before publishing on npm Gijs Kruitbosch 2020-08-05 22:33:52 +0100
  • 5ff430df4c Trim all JSON-LD fields Dan Burzo 2020-08-05 15:28:03 +0300
  • eecaebb057 PR feedback Dan Burzo 2020-08-05 14:25:00 +0300
  • 1a61a23f68
    Readability on npm (#608) Dan Burzo 2020-08-05 14:17:05 +0300
  • 9814c11c7c Use ES6 in eslint Dan Burzo 2020-08-05 14:05:37 +0300
  • 59570ba7fc
    Replace a Dead Link in Comment (#606) S Nikhill 2020-08-05 15:23:38 +0530
  • 22477f4add Linting Dan Burzo 2020-08-05 11:55:23 +0300
  • 18214722c9 Log JSON-LD parsing error Dan Burzo 2020-08-05 11:48:19 +0300
  • f208c928cb Prefer JSON-LD metadata object, when present Dan Burzo 2020-08-05 11:34:23 +0300
  • cc11899bcb Add Node.js instructions to README Dan Burzo 2020-08-05 09:38:03 +0300
  • 7edc547f67 Updates based on PR feedback Dan Burzo 2020-08-05 09:27:19 +0300
  • 5754332016 Point package.json to index.js Dan Burzo 2020-07-27 20:23:18 +0300
  • 161575c0b9 Fix lint errors Dan Burzo 2020-07-27 20:10:18 +0300
  • 37d9dc428f Adjust some require()s Dan Burzo 2020-07-27 00:39:06 +0300
  • b7039a1f84 Initial work on preparing Readability for npm Dan Burzo 2020-07-26 23:50:01 +0300
  • 490e03c4f1
    Update Links in Comment S Nikhill 2020-08-05 10:09:17 +0530
  • b1d15c0ef9
    Add option.serializer, fixes #605 (#607) Dan Burzo 2020-08-05 01:05:17 +0300
  • 461daef780 Add option.serializer, fixes #605 Dan Burzo 2020-07-26 22:34:48 +0300
  • 7e85b89c3a
    Replace a Dead Link in Comment S Nikhill 2020-07-24 13:51:10 +0530
  • 52ab9b5c89
    Fix lazy-loaded images are not visible in Kinja sites (#590) Radhi 2020-04-13 20:40:37 +0700
  • 2280afc581 Don't capture comma and semicolon in data URL regex Radhi Fadlillah 2020-04-11 16:08:54 +0700
  • b47b953a67 Fix wrong code for unescaping HTML Radhi Fadlillah 2020-04-08 09:29:58 +0700
  • 6c1387234b Make the comma part non-optional in regex for srcset url Radhi Fadlillah 2020-04-08 09:12:45 +0700
  • be95939183 Don't remove b64 src if it's the only attr that contains image Radhi Fadlillah 2020-04-08 08:27:59 +0700
  • 23c670701e Don't remove data URL src if it's svg Radhi Fadlillah 2020-04-08 07:07:09 +0700
  • 7b63599966 Use numeric code when unescaping HTML Radhi Fadlillah 2020-04-08 05:35:26 +0700
  • d5621f85e7 Fix #585 - remove nodes with role=complementary Gijs Kruitbosch 2020-04-02 20:50:49 +0100
  • ffdca4b505 Replace String.matchAll since it only supported in Node 12+ Radhi Fadlillah 2020-04-07 11:53:50 +0700
  • 4fd18f40d1 Remove line to check data url since it already handled by new URL Radhi Fadlillah 2020-04-07 10:34:22 +0700
  • 677be5ef1b Fix wrong regex for parsing srcset urls Radhi Fadlillah 2020-04-05 09:17:05 +0700
  • d443ba3101 Unescape HTML entities in metadata Radhi Fadlillah 2020-04-04 21:07:06 +0700
  • 1b2949ed9d Eslint doesn't like arrow function Radhi Fadlillah 2020-04-04 17:39:26 +0700
  • 80c4c82c67 Convert relative uri in poster and srcset of media nodes Radhi Fadlillah 2020-04-04 08:24:11 +0700
  • 3057acd8ed Implement method to remove small data uri image Radhi Fadlillah 2020-04-03 21:52:21 +0700
  • 4041155bbf Add initial test case for kinja's lazy image Radhi Fadlillah 2020-04-03 21:30:37 +0700
  • 668a3a1010 Minor cchange in comments Radhi Fadlillah 2020-04-03 09:49:58 +0700
  • 3976fa34e9 Don't use data-old- prefix if old img attr not exists Radhi Fadlillah 2020-04-03 09:38:34 +0700
  • 7d74395b7b Feed semicolon to eslint Radhi Fadlillah 2020-04-03 06:33:02 +0700
  • d8366f0686 Keep all attributes that might contain image Radhi Fadlillah 2020-04-03 06:31:02 +0700
  • e85122e8d7 Make eslint happy Radhi Fadlillah 2020-03-31 13:50:46 +0700
  • c8eab07661 Stop using live list while removing nodes Radhi Fadlillah 2020-03-31 13:47:25 +0700
  • 1277d22b81 Keep old img src as data attribute Radhi Fadlillah 2020-03-31 12:20:37 +0700
  • 6fed28610d Simplify loop for unwrapping noscript Radhi Fadlillah 2020-03-31 11:18:01 +0700
  • adc6accaec Fix grammar issues in comments Radhi Fadlillah 2020-03-31 06:40:48 +0700
  • 89572ad29a Update test for several pages Radhi Fadlillah 2020-03-28 08:03:39 +0700
  • d784bf7e20 Add method to unwrap img inside noscript Radhi Fadlillah 2020-03-26 20:22:54 +0700
  • c40d6383d5 Minor cchange in comments Radhi Fadlillah 2020-04-03 09:49:58 +0700
  • 75e0edc763 Don't use data-old- prefix if old img attr not exists Radhi Fadlillah 2020-04-03 09:38:34 +0700
  • 7e20b55de7 Feed semicolon to eslint Radhi Fadlillah 2020-04-03 06:33:02 +0700
  • be67f18f88 Keep all attributes that might contain image Radhi Fadlillah 2020-04-03 06:31:02 +0700
  • 5906a3d816 Fix #585 - remove nodes with role=complementary Gijs Kruitbosch 2020-04-02 20:50:49 +0100
  • 53a923ff5b Make eslint happy Radhi Fadlillah 2020-03-31 13:50:46 +0700
  • 1a2a0ab226 Stop using live list while removing nodes Radhi Fadlillah 2020-03-31 13:47:25 +0700
  • d32f39f6c6 Keep old img src as data attribute Radhi Fadlillah 2020-03-31 12:20:37 +0700
  • 38bcb08e0c Simplify loop for unwrapping noscript Radhi Fadlillah 2020-03-31 11:18:01 +0700
  • dc33dd6979 Fix grammar issues in comments Radhi Fadlillah 2020-03-31 06:40:48 +0700
  • b2f3a43f9f Detect 'trailing' content when comparing DOMs Gijs Kruitbosch 2020-03-25 14:55:29 +0000
  • 0e55fa4438 Update test for several pages Radhi Fadlillah 2020-03-28 08:03:39 +0700
  • bfdf772a5b Add method to unwrap img inside noscript Radhi Fadlillah 2020-03-26 20:22:54 +0700
  • b9bedd7ac3 Detect 'trailing' content when comparing DOMs Gijs Kruitbosch 2020-03-25 14:55:29 +0000
  • dc34dfd8fa Fix #580 by not using live node lists when removing items Gijs Kruitbosch 2020-02-28 12:02:55 +0000
  • f80ebc93d2 Fix #580 by not using live node lists when removing items Gijs Kruitbosch 2020-02-28 12:02:55 +0000
  • 630681bd26 Add some indenting back Gijs 2020-02-27 15:16:53 +0000
  • 61ef00a853 add exception for wikimedia math images PalmerAL 2020-02-26 20:20:29 -0600
  • 2967e5d47c
    Add some indenting back Gijs 2020-02-27 15:16:53 +0000
  • 56ecc4d4ba Fix eslint issues. Gijs 2020-02-27 15:06:27 +0000
  • 7c91bdd275 preserve children when removing javascript: links PalmerAL 2020-02-26 21:20:44 -0600
  • 8e8041ac23
    Fix eslint issues. Gijs 2020-02-27 15:06:27 +0000
  • d6f829a064 preserve children when removing javascript: links PalmerAL 2020-02-26 21:20:44 -0600
  • 0bb5dc6ec3 add exception for wikimedia math images PalmerAL 2020-02-26 20:20:29 -0600
  • d6fc38c4b4
    Fix #564 by allowing 'content' as an indicator of readable content (#565) Gijs 2019-10-21 15:13:55 +0100
  • 13da150b19 Fix #564 by allowing 'content' as an indicator of readable content Gijs Kruitbosch 2019-10-21 11:49:19 +0100
  • 46a74e2ffb
    Remove trailing spaces Jordy van den Aardweg 2019-10-17 08:12:05 +0200
  • 3ca9692c01
    Proper null check on removeChild Jordy van den Aardweg 2019-10-17 08:06:59 +0200
  • b551f1cf6e Fix missing content on Wikipedia articles (#560) PalmerAL 2019-09-30 13:25:29 -0500
  • 1423b62cf6 update readerable.js PalmerAL 2019-09-30 13:01:13 -0500
  • 3f1bbab150 fix missing content on wikipedia articles PalmerAL 2019-09-28 00:16:27 -0500
  • 60f470c4bb Remove aria-hidden="true" nodes (fixes #541) (#555) Joe Winett 2019-08-29 02:33:28 -0500