diff --git a/README.md b/README.md index 188dab34..94cbfc0f 100644 --- a/README.md +++ b/README.md @@ -116,7 +116,7 @@ Visit the [Chrome repository](https://gitlab.com/magnolia1234/bypass-paywalls-ch [Los Angeles Times](https://www.latimes.com) - [Miami Herald](https://www.miamiherald.com) - [Mountain View Voice](https://www.mv-voice.com) - -[New York Magazine](https://www.nymag.com) (& [Grub Street](https://www.grubstreet.com), [The Cut](https://www.thecut.com) & [Vulture](https://www.vulture.com)) - +[New York Magazine](https://www.nymag.com) (+ [Curbed](https://www.curbed.com/), [Grub Street](https://www.grubstreet.com), [The Cut](https://www.thecut.com) & [Vulture](https://www.vulture.com)) - [Orange County Register](https://www.ocregister.com) - [Orlando Sentinel](https://www.orlandosentinel.com) - [Palo Alto Online](https://www.paloaltoonline.com) - diff --git a/background.js b/background.js index fd8cb593..7c353d78 100644 --- a/background.js +++ b/background.js @@ -299,7 +299,7 @@ const fr_groupe_ebra_domains = ['bienpublic.com', 'dna.fr', 'estrepublicain.fr', const fr_groupe_la_depeche_domains = ['centrepresseaveyron.fr', 'ladepeche.fr', 'lindependant.fr', 'midi-olympique.fr', 'midilibre.fr', 'nrpyrenees.fr', 'petitbleu.fr']; const it_ilmessaggero_domains = ['corriereadriatico.it', 'ilgazzettino.it', 'ilmattino.it', 'ilmessaggero.it', 'quotidianodipuglia.it']; const nl_ad_region_domains = ['ad.nl', 'bd.nl', 'ed.nl', 'tubantia.nl', 'bndestem.nl', 'pzc.nl', 'destentor.nl', 'gelderlander.nl']; -const usa_nymag_domains = ['grubstreet.com', 'nymag.com', 'thecut.com', 'vulture.com']; +const usa_nymag_domains = ['curbed.com', 'grubstreet.com', 'nymag.com', 'thecut.com', 'vulture.com']; // grouped domains (rules only) const au_nine_domains = ['brisbanetimes.com.au', 'smh.com.au', 'theage.com.au', 'watoday.com.au']; @@ -776,11 +776,12 @@ ext_api.webRequest.onBeforeSendHeaders.addListener(function(details) { let au_nc_amp_site = (matchUrlDomain('cdn.ampproject.org', details.url) && matchUrlDomain(au_news_corp_domains, header_referer) && isSiteEnabled({url: header_referer})); let au_apn_site = (header_referer && (urlHost(header_referer).endsWith('com.au') || urlHost(header_referer).endsWith('net.au')) && details.url.includes('https://media.apnarm.net.au/')); let au_swm_site = (header_referer && urlHost(header_referer).endsWith('com.au') && details.url.includes('https://s.thewest.com.au/')); + let uk_nlr_site = (matchUrlDomain('stripe.com', details.url) && matchUrlDomain('newleftreview.org', header_referer) && isSiteEnabled({url: header_referer})); let bpc_amp_site = (matchUrlDomain('cdn.ampproject.org', details.url) && isSiteEnabled({url: header_referer}) && matchUrlDomain(['barrons.com', 'belfasttelegraph.co.uk', 'elmundo.es', 'elperiodico.com', 'expansion.com', 'freiepresse.de', 'fresnobee.com', 'gelocal.it', 'independent.ie', 'irishtimes.com', 'la-croix.com', 'nationalreview.com', 'sacbee.com', 'seekingalpha', 'sueddeutsche.de', 'telegraph.co.uk'].concat(au_nine_domains, es_grupo_vocento_domains, fr_groupe_ebra_domains, fr_groupe_la_depeche_domains), header_referer)); - if (!isSiteEnabled(details) && !inkl_site && !au_nc_amp_site && !au_apn_site && !au_swm_site && !bpc_amp_site) { + if (!isSiteEnabled(details) && !inkl_site && !au_nc_amp_site && !au_apn_site && !au_swm_site && !uk_nlr_site && !bpc_amp_site) { return; } diff --git a/changelog.txt b/changelog.txt index 30435c5e..126bb658 100644 --- a/changelog.txt +++ b/changelog.txt @@ -2,6 +2,7 @@ Changelog Bypass Paywalls Clean - Firefox Post-release +Add Curbed (New York Magazine) Add group TorStar (Canada) Add New Left Review (United Kingdom) Fix-update Toronto Star (overlay) diff --git a/manifest.json b/manifest.json index bd1d3db0..e2e2d2c3 100644 --- a/manifest.json +++ b/manifest.json @@ -93,6 +93,7 @@ "*://*.couriermail.com.au/*", "*://*.courrier-picard.fr/*", "*://*.csmonitor.com/*", + "*://*.curbed.com/*", "*://*.cw.com.tw/*", "*://*.dailyadvertiser.com.au/*", "*://*.dailyexaminer.com.au/*", @@ -419,7 +420,8 @@ "*://*.pasedigital.cl/*", "*://*.rcsobjects.it/*", "*://*.repstatic.it/*", + "*://*.stripe.com/*", "*://*.userzoom.com/*" ], - "version": "2.0.2.4" + "version": "2.0.2.5" } \ No newline at end of file diff --git a/sites.js b/sites.js index f5c234b3..fbe5e780 100644 --- a/sites.js +++ b/sites.js @@ -139,7 +139,7 @@ var defaultSites = "Nautilus": "nautil.us", "Neue Zürcher Zeitung": "nzz.ch", "New Left Review": "newleftreview.org", - "New York Magazine (+ Grub Street, The Cut & Vulture)": "###_usa_nymag", + "New York Magazine (+ Curbed, Grub Street, The Cut & Vulture)": "###_usa_nymag", "New Zealand Herald": "nzherald.co.nz", "Newsweek": "newsweek.com", "Nikkei Asian Review": "asia.nikkei.com",