diff --git a/README.md b/README.md index b03fd63..b2ec6ca 100644 --- a/README.md +++ b/README.md @@ -340,6 +340,7 @@ Madsack Mediengruppe sites like [Il Manifesto](https://ilmanifesto.it) - [Il Resto del Carlino](https://www.ilrestodelcarlino.it) - [Il Secolo XIX](https://www.ilsecoloxix.it) - +[La Nazione](https://www.lanazione.it) - [La Nuova Sardegna](https://www.lanuovasardegna.it) - [La Repubblica](https://www.repubblica.it) - [La Stampa](https://www.lastampa.it) - diff --git a/background.js b/background.js index 8bf62f0..91aaf4d 100644 --- a/background.js +++ b/background.js @@ -88,6 +88,7 @@ var allow_cookies_default = [ 'knack.be', 'kurier.at', 'la-croix.com', + 'lanazione.it', 'lanouvellerepublique.fr', 'latribune.fr', 'lavanguardia.com', @@ -315,6 +316,7 @@ var blockedRegexes = { 'kurier.at': /\.tinypass\.com\//, 'la-croix.com': /cdn\.ampproject\.org\/v\d\/amp-(access|ad)-.+\.js/, 'lasegunda.com': /\.(lasegunda\.com|emol\.cl)\/(.+\/)?js\/(.+\/)?(modal|merPramV\d|PramModal\.min)\.js/, + 'lanazione.it': /\.tinypass\.com\//, 'latercera.com': /(\.latercera\.com\/arc\/subs\/p\.js|cdn\.cxense\.com\/)/, 'latimes.com': /js\.matheranalytics\.com\//, 'latribune.fr': /\.poool\.fr\//, @@ -849,7 +851,7 @@ ext_api.webRequest.onHeadersReceived.addListener(function (details) { }, ['blocking', 'responseHeaders']); -var block_js_default = ["*://*.tinypass.com/*", "*://*.piano.io/*", "*://*.poool.fr/*", "*://cdn.ampproject.org/v*/amp-access-*.js", "*://*.blueconic.net/*", "*://*.cxense.com/*", "*://*.evolok.net/*", "*://js.matheranalytics.com/*", "*://*.newsmemory.com/*", "*://*.onecount.net/*", "*://js.pelcro.com/*", "*://*.qiota.com/*", "*://*.tribdss.com/*"]; +var block_js_default = ["*://cdn.tinypass.com/*", "*://*.piano.io/*", "*://*.poool.fr/*", "*://cdn.ampproject.org/v*/amp-access-*.js", "*://*.blueconic.net/*", "*://*.cxense.com/*", "*://*.evolok.net/*", "*://js.matheranalytics.com/*", "*://*.newsmemory.com/*", "*://*.onecount.net/*", "*://js.pelcro.com/*", "*://*.qiota.com/*", "*://*.tribdss.com/*"]; var block_js_custom = []; var block_js_custom_ext = []; var block_js = block_js_default.concat(block_js_custom); diff --git a/changelog.txt b/changelog.txt index c3c4851..ed31535 100644 --- a/changelog.txt +++ b/changelog.txt @@ -3,9 +3,11 @@ Changelog Bypass Paywalls Clean - Firefox Post-release Add L'Express (France) +Add La Nazione (Italy) Remove Rheinische Post Mediengruppe (obsolete) Fix-update NyTeknik (images) Fix-update Repubblica.it +Update block TinyPass (cdn only) * v2.1.7.0 (2021-04-18) Add NyTeknik (Sweden) diff --git a/contentScript.js b/contentScript.js index 97da8ea..006cfaa 100644 --- a/contentScript.js +++ b/contentScript.js @@ -996,7 +996,7 @@ else if (matchDomain('ilfattoquotidiano.it')) { }, 500); // Delay (in milliseconds) } -else if (matchDomain(["ilrestodelcarlino.it", "quotidiano.net"])) { +else if (matchDomain(['ilrestodelcarlino.it', 'lanazione.it', 'quotidiano.net'])) { let detail_text_truncated = document.querySelector('div.detail-text--truncated'); let detail_page_paywall = document.querySelector('body.detail-page--paywall'); if (detail_page_paywall) { @@ -2358,7 +2358,7 @@ function matchDomain(domains, hostname) { } function replaceDomElementExt(url, proxy, base64, selector, text_fail = '') { - let proxyurl = proxy ? 'https://bpc-cors-anywhere.herokuapp.com/' : ''; + let proxyurl = proxy ? 'https://bpc2-cors-anywhere.herokuapp.com/' : ''; fetch(proxyurl + url, {headers: {"Content-Type": "text/plain", "X-Requested-With": "XMLHttpRequest"} }) .then(response => { let article = document.querySelector(selector); diff --git a/manifest.json b/manifest.json index c013c31..38716d3 100644 --- a/manifest.json +++ b/manifest.json @@ -229,6 +229,7 @@ "*://*.ladepeche.fr/*", "*://*.lalsace.fr/*", "*://*.lanacion.com.ar/*", + "*://*.lanazione.it/*", "*://*.lanouvellerepublique.fr/*", "*://*.lanuovasardegna.it/*", "*://*.laprovincia.es/*", @@ -498,5 +499,5 @@ "*://*.wallkit.net/*", "*://*.wsj.net/*" ], - "version": "2.1.7.4" + "version": "2.1.7.5" } \ No newline at end of file diff --git a/sites.js b/sites.js index 808ff6d..7637b0a 100644 --- a/sites.js +++ b/sites.js @@ -126,6 +126,7 @@ var defaultSites = "La Croix": "la-croix.com", "La Estrella de Valparaíso": "estrellavalpo.cl", "La Nación": "lanacion.com.ar", + "La Nazione": "lanazione.it", "La Nouvelle République du Centre-Ouest": "lanouvellerepublique.fr", "La Nueva España": "lne.es", "La Nuova Sardegna": "lanuovasardegna.it",