Adam Pash
601b0fac16
release: 1.0.5 ( #136 )
2017-02-01 15:39:19 -08:00
Adam Pash
31eb4f9222
Feat: LinkedIn parser ( #123 )
...
* feat: rebuild custom parser
* feat: linkedin custom parser
2017-01-26 10:11:10 -08:00
Adam Pash
dbc706410b
release: 1.0.4 ( #122 )
2017-01-26 08:42:37 -08:00
Adam Pash
a710efd2d5
release: 1.0.3 ( #62 )
2016-12-09 12:15:40 -05:00
Adam Pash
332f85928f
release: 1.0.2 ( #54 )
2016-12-06 14:51:01 -05:00
Adam Pash
15656cb3e1
Refactor: running tests more efficiently ( #49 )
...
Only running one parser per page we're testing rather than a parser per field we're testing.
2016-12-05 15:39:45 -05:00
Adam Pash
edcb7295d1
release: 1.0.1 ( #48 )
2016-12-02 16:14:07 -08:00
Adam Pash
e9a36d6ebd
release: 1.0.0 so we can start doing proper releaes ( #39 )
2016-11-30 17:49:50 -08:00
Janet
c4d72fb735
feat: add money.cnn custom parser ( #26 )
...
* feat: add money.cnn custom parser
* added timezone to cnn custom parser
2016-11-29 15:13:29 -08:00
Adam Pash
6343946dd8
Feat: custom timezones ( #29 )
...
* using moment-timezone to allow custom timezones
* added tz to tmz, even though still so-so
2016-11-29 14:46:46 -08:00
Adam Pash
a8face796a
Fix extension bugs ( #23 )
...
* feat: cleaning supplemental elements in nytimes (visible in web only)
closes https://github.com/postlight/mercury-reader-chrome-extension/issues/102
* wip
* fix: more generous date published bits
* feat: added washington post extractor (including figure transforms)
closes https://github.com/postlight/mercury-reader-chrome-extension/issues/100
* feat: cleaning zoom lightbox from gizmodo/kinja
* lint fix
2016-11-28 16:58:21 -08:00
Adam Pash
3a2f32b0eb
feat: added tmz custom parser ( #22 )
2016-11-28 15:10:28 -08:00
Adam Pash
7411922c55
feat: encoding response body based on content-type charset ( #21 )
...
Also some small code organization
2016-11-22 10:44:27 -08:00
Adam Pash
60a6861e18
Feat: browser support ( #19 )
...
Big undertaking to support Mercury in the browser. Builds are working and all tests are passing both for web and node builds. Most code is closely shared.
2016-11-21 14:17:06 -08:00
Adam Pash
eaea57461a
fix: servers returning bad headers was breaking request. temporarily ( #20 )
...
using fork with a fix for this until request merges the necessary pull request
2016-11-15 13:17:01 -08:00
Adam Pash
6e29848e9c
feat: making yarn-friendly for package manager ( #17 )
...
* updated several commands; some fixes exposed by yarn upgrade
* removed unnec dep
2016-10-28 11:10:42 -07:00
Adam Pash
048d654417
feat: parser auto-generates name; lint is more specific
2016-10-27 14:54:38 -07:00
Adam Pash
4d1d950807
updated generator templates for new style of import/export. also some
...
adjustments for usability
2016-10-27 10:44:06 -07:00
Adam Pash
de5b120b79
feat: allowing extractors to support multiple domains
2016-10-27 09:20:53 -07:00
Adam Pash
d038a36544
feat: custom medium extractor
2016-10-27 08:47:25 -07:00
Adam Pash
b65b0c98b0
feat: supporting all GMG sites using DeadspinExtractor
2016-10-26 16:05:15 -07:00
Adam Pash
17317823de
fix: bug that stopped proper attr cleaning in certain cases
2016-10-26 14:17:52 -07:00
Adam Pash
40768fa188
feat: support lazy loading video on deadspin
2016-10-26 11:53:42 -07:00
Adam Pash
c63f500433
fix: narrowed selector to fix blogspot title selector
2016-10-26 11:16:31 -07:00
Adam Pash
d3b11be473
feat: keeping youtube and vimeo iframe embeds ( #14 )
...
* feat: keeping youtube and vimeo iframe embeds
* fix: removing class from article correctly
2016-10-26 11:14:37 -07:00
Adam Pash
5c7f2cd28e
fix: better selector for nytimes authors
2016-10-17 18:55:58 -07:00
Drew Bell
76db95e884
feat: Add custom extrator for Apartment Therapy
2016-10-17 10:35:22 -05:00
Drew Bell
a708ad3b4f
feat: Add custom parser for broadwayworld.com
2016-10-13 16:22:33 -05:00
Adam Pash
896021227d
feat: added deadspin custom parser
2016-10-13 13:46:36 -07:00
Adam Pash
422deb4600
feat: generator generates potential selectors for all custom selectable fields
2016-10-10 15:57:47 -07:00
Adam Pash
63c06c8a00
fix: babel-polyfill mess (I think)
2016-10-10 14:16:14 -07:00
Adam Pash
eb0aa0b1f6
feat: some small tweaks to toy's excellent parsers ☺️
...
Squashed commit of the following:
commit 9638220124a325322d6cda7d16c645185d5fe827
Author: Adam Pash <adam.pash@gmail.com>
Date: Mon Oct 10 11:02:29 2016 -0700
fix: removed eslint plugin that was adding unneded async parens
commit ce2268c0f7c1b093c06f156730a0f1bc2aaba39c
Author: Adam Pash <adam.pash@gmail.com>
Date: Mon Oct 10 10:47:36 2016 -0700
style: fix async in parens
commit 9591856915eddaf93170da1ce9225b8a378bdf55
Author: Adam Pash <adam.pash@gmail.com>
Date: Mon Oct 10 10:37:11 2016 -0700
fix: remove parens around async
commit 6c56054717acc1f7e5499691780f8273f6d07bac
Author: Adam Pash <adam.pash@gmail.com>
Date: Mon Oct 10 10:35:50 2016 -0700
fix msn fixture; adjusted yahoo test
commit 4fc117ad5fdc5528f29b0873d60a6a1709642f15
Author: Adam Pash <adam.pash@gmail.com>
Date: Mon Oct 10 10:14:38 2016 -0700
removed dek and date_publised tests; neither exist in littlethings
commit 401094b4abc52901255fd2461f5839624f11d8a3
Author: Adam Pash <adam.pash@gmail.com>
Date: Mon Oct 10 10:08:44 2016 -0700
feat: updated buzzfeed for content extraction
commit 19548a5485f70ff9b65e3e725d2364d07734ac9c
Author: Adam Pash <adam.pash@gmail.com>
Date: Mon Oct 10 09:54:30 2016 -0700
fix: generator should make transforms an object, not array
commit b92113f9f7c97aca9e6d3ce9243abac967d26b63
Author: Adam Pash <adam.pash@gmail.com>
Date: Mon Oct 10 08:54:38 2016 -0700
feat: updated politico
commit c026591040f7671cb2a6dd5177a995e21d015482
Author: Adam Pash <adam.pash@gmail.com>
Date: Mon Oct 10 08:48:52 2016 -0700
fix: typos
commit 14aa8fa4ce38ff1c2a212cd0225437ae3042c2c3
Author: Adam Pash <adam.pash@gmail.com>
Date: Mon Oct 10 08:36:12 2016 -0700
fix: incorrect command in readme
commit fe260e6122877e2cb0130a1ecde0e503017057a3
Author: Adam Pash <adam.pash@gmail.com>
Date: Mon Oct 10 08:31:11 2016 -0700
fix: removed dek test because there is no dek on wikia
2016-10-10 11:03:43 -07:00
Toy Vano
e766494922
feat: added politico extractor
2016-10-05 13:51:11 -04:00
Toy Vano
fd1ac3f2b9
feat: added littlethings extractor
2016-10-04 15:02:23 -04:00
Toy Vano
1519eed3e5
feat: added wikia extractor
2016-10-04 12:06:19 -04:00
Toy Vano
9416ec73a4
feat: added incomplete buzzfeed extractor
2016-10-04 11:28:01 -04:00
Toy Vano
c6c35bd237
feat: added incomplete yahoo extractor
2016-10-03 17:48:11 -04:00
Toy Vano
320c740676
feat: added incomplete msn extractor
2016-10-03 13:27:51 -04:00
Toy Vano
7ecc696248
feat: added wired custom extractor
2016-09-30 14:32:28 -04:00
Adam Pash
173f885674
feat: custom parser + generator + detailed readme instructions
...
Squashed commit of the following:
commit 02563daa67712c3679258ebebac60dfa9568dffb
Author: Adam Pash <adam.pash@gmail.com>
Date: Fri Sep 30 12:25:44 2016 -0400
updated readme, added newyorker parser for readme guide
commit 0ac613ef823efbffbf4cc9a89e5cb2489d1c4f6f
Author: Adam Pash <adam.pash@gmail.com>
Date: Fri Sep 30 11:16:52 2016 -0400
feat: updated parser so the saved fixture absolutizes urls
commit 85c7a2660b21f95c2205ca4a4378a7570687fed0
Author: Adam Pash <adam.pash@gmail.com>
Date: Fri Sep 30 10:15:26 2016 -0400
refactor: attribute selectors must be an array for custom extractors
commit f60f93d5d3d9b2f2d9ec6f28d27ae9dcf16ef01e
Author: Adam Pash <adam.pash@gmail.com>
Date: Thu Sep 29 10:13:14 2016 -0400
fix: whitelisting srcset and alt attributes
commit e31cb1f4e8a9fc9c3d9b20ef9f40ca6c8d6ad51a
Author: Adam Pash <adam.pash@gmail.com>
Date: Thu Sep 29 09:44:21 2016 -0400
some housekeeping for coverage tests
commit 39eafe420c776a1fe7f9fea634fb529a3ed75a71
Author: Adam Pash <adam.pash@gmail.com>
Date: Wed Sep 28 17:52:08 2016 -0400
fix: word count for multi-page articles
commit b04e0066b52f190481b1b604c64e3d0b1226ff02
Author: Adam Pash <adam.pash@gmail.com>
Date: Thu Sep 22 10:40:23 2016 -0400
major improvements to output
commit 3f3a880b63b47fe21953485da670b6e291ac60e5
Author: Adam Pash <adam.pash@gmail.com>
Date: Wed Sep 21 17:27:53 2016 -0400
updated test command
commit 14503426557a870755453572221d95c92cff4bd2
Author: Adam Pash <adam.pash@gmail.com>
Date: Wed Sep 21 16:00:30 2016 -0400
shortened generator command
commit 5ebd8343cd4b87b3f5787dab665bff0de96846e1
Author: Adam Pash <adam.pash@gmail.com>
Date: Wed Sep 21 15:59:14 2016 -0400
feat: can disable fallback to generic parser (this will be useful for testing custom parsers)
2016-09-30 12:26:25 -04:00
Adam Pash
ef047107ea
feat: content cleaner still runs, but can disable some cleaners
2016-09-21 14:38:03 -04:00
Adam Pash
75b1880f01
chore: cleaned up unused files, slight reorg
2016-09-20 11:08:02 -04:00
Adam Pash
8f42e119e8
feat: generator for custom parsers and some documentation
...
Squashed commit of the following:
commit deaf9e60d031d9ee06e74b8c0895495b187032a5
Author: Adam Pash <adam.pash@gmail.com>
Date: Tue Sep 20 10:31:09 2016 -0400
chore: README for custom parsers
commit a8e8ad633e0d1576a52dbc90ce31b98fb2ec21ee
Author: Adam Pash <adam.pash@gmail.com>
Date: Mon Sep 19 23:36:09 2016 -0400
draft of readme
commit 4f0f463f821465c282ce006378e5d55f8f41df5f
Author: Adam Pash <adam.pash@gmail.com>
Date: Mon Sep 19 17:56:34 2016 -0400
custom extractor used to build basic parser for theatlantic
commit c5562a3cede41f56c4e723dcfa1181b49dcaae4d
Author: Adam Pash <adam.pash@gmail.com>
Date: Mon Sep 19 17:20:13 2016 -0400
pre-commit to test custom parser generator
commit 7d50d5b7ab780b79fae38afcb87a7d1da5d139b2
Author: Adam Pash <adam.pash@gmail.com>
Date: Mon Sep 19 17:19:55 2016 -0400
feat: added nytimes parser
commit 58b8d83a56927177984ddfdf70830bc4f328f200
Author: Adam Pash <adam.pash@gmail.com>
Date: Mon Sep 19 17:17:28 2016 -0400
feat: can do fuzzy search or go straight to file
commit c99add753723a8e2ac64d51d7379ac8e23125526
Author: Adam Pash <adam.pash@gmail.com>
Date: Mon Sep 19 10:52:26 2016 -0400
refactored export for custom extractors for easier renames
commit 22563413669651bb497f1bb2a92085b71f2ae324
Author: Adam Pash <adam.pash@gmail.com>
Date: Fri Sep 16 17:36:13 2016 -0400
feat: custom extractor generation in place
commit 2285a29908a7f82a5de3c81f6b2b902ddec9bdaa
Author: Adam Pash <adam.pash@gmail.com>
Date: Fri Sep 16 16:42:20 2016 -0400
good progress
2016-09-20 10:37:03 -04:00
Adam Pash
59fb4c4974
fix: using transform-runtime to avoid babel-polyfill conflicts when used
...
in external code
2016-09-19 11:04:35 -04:00
Adam Pash
7ade83692a
feat: improve wikipedia parser
2016-09-16 13:59:05 -04:00
Adam Pash
2ae2dba690
chore: renamed iris to mercury
2016-09-16 13:26:37 -04:00
Adam Pash
005ba47f6f
fix: wikpedia transform only grabs one image from .infobox
2016-09-16 13:17:21 -04:00
Adam Pash
8dc6042dc9
build for comparisons
2016-09-16 11:35:59 -04:00
Adam Pash
bf13b38a9b
feat: some basic error handling for bad urls
2016-09-15 17:41:29 -04:00
Adam Pash
396313aeae
feat: added twitter custom extractor
...
Squashed commit of the following:
commit 8116f14364869b72a8afabfcb44b2ac154caed96
Author: Adam Pash <adam.pash@gmail.com>
Date: Thu Sep 15 16:27:27 2016 -0400
feat: added twitter custom extractor
commit e478eb1b0bcdcb65fdd5fa64e37be92b6defd702
Author: Adam Pash <adam.pash@gmail.com>
Date: Thu Sep 15 16:22:54 2016 -0400
fix: made custom extractors and cleaners adhere to underscore keys
2016-09-15 16:27:46 -04:00