103 Commits

Author SHA1 Message Date
Bela Lubkin
1c3d8d622c Merge 'bypass-paywalls-firefox' extension into 'bypass-paywalls-chrome'
- include the best versions of everything (to the best of my ability...)
- include all supported sites
- update docs to always point to 'bypass-paywalls-chrome' repository
- update docs to be -- not browser-agnostic, but poly-browser
- (tested the 1st 11 sites in alphabetical order, plus WSJ -- using Opera)
- cen.acs.org: retain localstorage ('cookie warning' accepted)
- cen.acs.org: remove .meteredBar '2/3 articles remaining' bar
- XXX centralwesterndaily.com.au: not working (article window-shaded)
- all others tested seem fine (intentionally provoked failures w/ bypass
  disabled, demonstrated success when enabled)
- (end of alphabetical testing)
- move defaultSites{} from background.js & options.js to common.js
- uncertain whether FF contentScript.js code for businessinsider.com,
  haaretz.co.il, wsj.com was helpful, I left them commented out
- use browser-agnostic 'extension_api.*' in place of browser.*, chrome.*
- use 'comma-on-last-item' syntax to allow insertion & sorting without
  breaking structures, minimize commit footprints
- replace 'location.whatever' refs with consistent 'window.location.whatever'
- break structure inits into multi-line format where appropriate
- convert TABs to spaces (background.js had 2-space tabs, manifest.json 4!)
- remove trailing spaces
- sort tables which ought to be sorted, consistently using Linux `LANG=C sort`
  (strict ASCII ordering)
- XXX use of window.location.href.indexOf() considered harmful: for instance,
  'ft.com' will match 'loft.com', or 'ibm.co' (Columbia) matches 'ibm.com';
  intend to replace with something like hostDomainIs('ft.com') -- not now
- XXX Firefox completely untested; I believe a *.xpi with manifest-ff.json
  in place of manifest.json will work, but have not tried
- XXX did not attempt to update updates.json (FF), updates.xml (Chrome)
- XXX why do bypass.svg, *_screenshot.png exist?  At least should not be
  included in *.crx, *.xpi
- XXX same Google Analytics code now in FF build, not sure if this is OK
- version arbitrarily slammed to '1.7.0' (could be '2.0.0')
- code delta -283 lines (mainly defaultSites{}); or -1585 + 3 binaries,
  counting prospective retirement of 'bypass-paywalls-firefox'
- should have been something like 20 separate commits, but got out of hand...

(note 'XXX' problem areas)
2020-03-19 11:04:17 -07:00
Pol Escolar
47e118cce0 Added new site elpais.com 2020-02-27 16:00:39 +01:00
Adam
1100b74f06 Add seekingalpha.com 2020-02-26 19:35:56 -08:00
Adam
3d7e8be5bf Add general paywall bypass 2020-02-12 23:15:42 -08:00
Adam
34f3ee5973 Fix afr.com, thestar.com 2020-02-12 19:15:21 -08:00
Adam
4365e84498 Add thecourier.com.au 2020-02-12 18:54:33 -08:00
Adam
0ae864598b Add fd.nl 2020-02-12 18:49:37 -08:00
Adam
d258b4a194 Add adweek.com 2020-02-12 18:42:03 -08:00
Adam
7cd7081ff7 Add spectator.com.au 2020-02-12 18:38:21 -08:00
Adam
e729b82b7d Add theathletic.com 2020-02-12 18:28:00 -08:00
Adam
3e85b6159d Fix globeandmail.com 2020-01-25 17:49:22 -08:00
iscreamcoke
c698f87ecb
Irish times > (free articles only) 2019-12-16 20:49:49 +01:00
iscreamcoke
a7c3bb07e0
deprecated Liberation & Die Zeit 2019-12-16 20:29:05 +01:00
magnolia1234
c94ed05f04
Add ET Prime (prime.economictimes.indiatimes.com)
Already in Firefox add-on.
2019-12-13 15:28:05 +01:00
magnolia1234
90b4005e26
Rename thenewsrep to new domain sofrep 2019-12-13 14:47:51 +01:00
magnolia1234
ff4bd2a4f2
Fix Boston Globe
Only block paywall-script + cookie-fix.
2019-12-07 18:06:38 +01:00
magnolia1234
bab1aac418
Add Times Literary Supplement 2019-12-05 21:15:21 +01:00
magnolia1234
ad078f22d8
Add London Review of Books
Block paywall script.
2019-12-03 11:43:54 +01:00
magnolia1234
3cb4b91c1f
Add The Diplomat/National Post/Handelsblatt
Sites already in Firefox add-on.
2019-11-28 15:22:26 +01:00
magnolia1234
1305091c66
Add Towards Data Science
Medium Tech website
2019-11-25 18:31:39 +01:00
magnolia1234
7e1e17db1c
Fix BizJournals
No more Javascript-block necessary (resulted in hidden pictures etc.).
2019-11-21 22:15:35 +01:00
magnolia1234
b94357e9a6
Fix Economist (block external script) 2019-11-19 14:25:29 +01:00
magnolia1234
5e1c980276
Update Businessinsider description (option.js)
No longer complete Javascript block.
2019-11-19 12:35:27 +01:00
Adam
89e6d2bc0f
Merge pull request #378 from magnolia1234/master
Add LeParisien.fr & fix Quora & Le Monde & NzHerald & Harper's Magazine default & fix default websites in options
2019-11-10 15:07:04 -08:00
magnolia1234
bb98f49efc
Fix default websites not checked in options (part 2)
Now both for new install and update of options.
2019-11-05 18:11:18 +01:00
magnolia1234
ff8a8ea03c
Fix default websites not checked in options
Default websites with postfix like ' (javascript disabled) are not checked in options because mismatch in key.
New filter to disregard any space + text in parentheses.
2019-11-05 13:48:59 +01:00
magnolia1234
f10eddcdbc
Restore Firefox mixup 2019-11-01 18:39:23 +01:00
magnolia1234
3d380f6608
Restore styling 2019-11-01 18:35:55 +01:00
magnolia1234
16ce52160d
Fix Harper's Magazine default option
Entries in background.js and options.js where not equal (since a long time).
2019-10-30 19:48:35 +01:00
iscreamcoke
f803c6143d
Update options.js 2019-10-30 07:50:21 +01:00
iscreamcoke
64b57b9051
typo 2019-10-29 11:47:18 +01:00
iscreamcoke
820226a514
Update options.js 2019-10-29 11:43:31 +01:00
iscreamcoke
d2f7a8f67b
Update options.js 2019-10-29 11:30:16 +01:00
magnolia1234
d3d9fb4b98
Add LeParisien.fr
Adding French paper Le Parisien.
In cooperation with @iscreamcoke
2019-10-28 20:58:16 +01:00
iscreamcoke
e946802bd7
Update options.js 2019-10-28 01:22:38 +01:00
iscreamcoke
d299f4ea3f Add L'Écho & La Nación + typos/comments (#3)
* Update background.js

* Update README.md

* Update options.js

* Update background.js
2019-10-25 18:44:39 +02:00
magnolia1234
81d8fdf6c6
Add Le Monde (lemonde.fr)
Removing Le Monde paywall while keeping article recommendations in paywall-container.
Also removes persistent cookie-banner which links to google.com (only visible with extension).
2019-10-21 21:32:09 +02:00
iscreamcoke
e1e8318ab6
Update options.js 2019-10-16 11:15:37 +02:00
iscreamcoke
d56a7dd61e
Update options.js 2019-10-16 09:39:47 +02:00
Adam
449c29d3a5
Merge pull request #345 from iscreamcoke/master
Add Loeb Classical Library
2019-10-15 20:57:31 -07:00
iscreamcoke
2a5a130bb6
Update options.js 2019-10-15 14:11:48 +02:00
Tomas Cimermonas
6e73ab526c
Fix typo & add to readme 2019-10-06 20:27:44 +03:00
Tomas Cimermonas
383d9404bb
Add to options 2019-10-06 20:12:14 +03:00
Adam
23b7f37c4c
Merge branch 'master' into master 2019-09-29 19:02:45 -07:00
magnolia1234
0d24eb2257
Add files via upload
Typo
2019-09-26 23:15:04 +02:00
magnolia1234
c0cb40382f
Update to bypass paywall on Dutch papers without disabling Javascript
On parool.nl, trouw.nl, volkskrant.nl bypass paywill without disabling Javascript.
2019-09-26 23:08:44 +02:00
magnolia1234
667a2a922d
Dutch papers/magazines
Dutch papers: ad.nl, ed.nl (cookie fix), parool.nl, trouw.nl, volkskrant.nl
Dutch magazines: groene.nl, vn.nl

Removed leftover cookie setting for fd.nl (hard paywall)
2019-09-25 15:31:37 +02:00
Tomas Cimermonas
cabc56c025
Bypass firstthings.com paywall 2019-09-23 21:21:21 +03:00
Adam
8a3cdf0297 Add nzherald.co.nz 2019-09-22 17:10:17 -07:00
Adam
7d5db070ce Add thetimes.co.uk 2019-09-22 17:03:15 -07:00