83 Commits

Author SHA1 Message Date
Kha Nguyen
a69a30cd16 Merge remote-tracking branch 'origin/master' into ft-banner-removal
# Conflicts:
#	contentScript.js
2020-04-05 11:02:42 +10:00
Bela Lubkin
7ed2f6aaaf Fix syntax errors 2020-03-31 06:04:46 -07:00
Bela Lubkin
5be67354e2 Also use matchDomain('rep.repubblica.it') now I see it's just a hostname, not a pattern 2020-03-29 19:13:18 -07:00
Bela Lubkin
4e3b081bf1 Apply magnolia1234's rename hostDomainIs => matchDomain & slight algorithm change 2020-03-29 19:05:50 -07:00
Bela Lubkin
873a64e6b1 Add & use hostDomainIs() to match domains more accurately & efficiently 2020-03-29 19:01:14 -07:00
Adam
542a82dd73 Fix telegraaf.nl (thanks magnolia) 2020-03-29 13:35:51 -07:00
Bela Lubkin
ef82518e49 contentScript.js: remove unused businessinsider, haaretz, wsj code 2020-03-26 16:17:01 -07:00
Bela Lubkin
95c75fc2c4 - contentScript.js: remove duplicate techinasia.com stanza 2020-03-23 20:56:57 -07:00
Bela Lubkin
79bccd280b
Merge branch 'master' into master 2020-03-23 20:52:05 -07:00
Bela Lubkin
0a2802e4d3 Merge sidestream (changes in bypass-paywalls-firefox 1.6.6 => 1.6.9):
- Most changes already here
- contentScript.js: add demorgen.be to parool.nl stanza
- manifest-ff.json: add fortune.com, theathletic.com to "permissions"
- manifest-ff.json: fix spacing
- updates.json: add 1.6.9 release
2020-03-23 04:18:39 -07:00
Bela Lubkin
7f021f0fbe Merge upstream:
> commit 9fb898159caa46a9c33ff7ecf7316611a407df89
> Author: Ben Reaves <rbreaves@gmail.com>
> Date:   Sat Mar 21 17:40:33 2020 -0500
>
>     Add fortune.com
2020-03-23 03:28:00 -07:00
Ben Reaves
9fb898159c Add fortune.com 2020-03-21 17:40:33 -05:00
Adam
11a6a5ebd2 Add techinasia.com 2020-03-21 14:55:30 -07:00
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
Adam
14fa462bd0 Fix links in economist.com articles 2020-03-14 15:04:28 -07:00
Kha Nguyen
d5c3c1c713 Update asia.nikkei.com banner removal 2020-03-04 11:15:24 +11:00
Kha Nguyen
a73871504c Update ft.com banner removal 2020-03-03 08:22:31 +11:00
Pol Escolar
47e118cce0 Added new site elpais.com 2020-02-27 16:00:39 +01: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
e729b82b7d Add theathletic.com 2020-02-12 18:28:00 -08:00
Adam
f4d752c72c Fix examiner.com.au 2020-01-27 23:31:07 -08:00
Adam
3e85b6159d Fix globeandmail.com 2020-01-25 17:49:22 -08:00
Adam
6054ee4b66 Fix economist.com 2020-01-25 17:41:39 -08:00
magnolia1234
d578f50ef1
Fix Economist timing
Refresh when still paywall, remove specific cookie and hold on to local storage.
2019-12-06 16:13:05 +01:00
magnolia1234
bab1aac418
Add Times Literary Supplement 2019-12-05 21:15:21 +01:00
Adam
6fc9f082db Prepare for v1.5.9 release, clean up some styling 2019-11-21 21:17:32 -08:00
Adam
23c22497ca
Merge pull request #407 from magnolia1234/master
Fix Businessinsider & SfChronicle & Economist & BizJournals
2019-11-21 21:10:45 -08: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
037e5ad163
Fix SfChronicle (reload loop)
Exclusion from localstorage.clear (contentScript.js).
2019-11-19 13:45:15 +01:00
magnolia1234
080003439e
Merge master (#11)
* remove cookie banner on Financial Times

* resolved conflicts: fix typo
2019-11-18 08:42:17 +01:00
Adam
bb681d6289
Merge pull request #403 from magnolia1234/master
Fix The Atlantic & Bloomberg & Telegraaf.nl/Ad.nl/Ed.nl
2019-11-17 17:08:23 -08:00
magnolia1234
c48ec465ad
Fix The Atlantic & Bloomberg & Telegraaf.nl/Ad.nl/Ed.nl
Fix The Atlantic (cookie)

Fix Bloomberg

Fix Telegraaf.nl (timing issue)
Fix for persistent refreshing of paywall-banner.

Fix Ad.nl/Ed.nl (cookie)
Fix for new cookie-scheme (drop specific cookie).
Plus updates to old scripts in contentScript.js.
2019-11-16 22:39:25 +01:00
Egill Hreinson
26aa51c27a resolved conflicts: fix typo 2019-11-12 11:36:29 +01:00
Egill Hreinsson
0d3a05edea
Merge branch 'master' into ft-cookie-banner 2019-11-12 11:31:46 +01:00
Adam
addc932269 Prepare for v1.5.8 release 2019-11-11 20:21:30 -08: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
iscreamcoke
ed1fd982b5
Merge branch 'master' into master 2019-11-10 20:48:56 +01:00
magnolia1234
b857f47d57
Merge branch 'master' into master 2019-11-10 20:46:45 +01:00
magnolia1234
aa60e65e1a
Fix NzHerald 2019-11-06 12:09:27 +01:00
Egill Hreinson
74860940be remove cookie banner on Financial Times 2019-11-01 18:33:26 +01:00
iscreamcoke
45b29eb40f
Fix NYT popup issue 2019-11-01 14:45:13 +01:00
Tom
fb38fab7dc
Merge branch 'master' into feature/remove-medium-footer 2019-10-31 23:01:39 +02:00
iscreamcoke
5dbeb814c3
blocked parent-div 2019-10-29 15:19:16 +01:00
iscreamcoke
18957f4027
Update contentScript.js 2019-10-29 11:30:06 +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
06d7ce5117
Update contentScript.js 2019-10-28 01:22:19 +01:00
Tomas Cimermonas
b8dc82c21b
Fix typo 2019-10-23 20:08:37 +03:00
magnolia1234
6d69ad0f91
Fix Wsj close-button doesn't exist 2019-10-22 13:55:48 +02:00