From e01942efa165e92151f2d5637026821ddf9222fe Mon Sep 17 00:00:00 2001 From: magnolia1234 <7676006-magnolia1234@users.noreply.gitlab.com> Date: Sat, 12 Jun 2021 09:40:10 +0200 Subject: [PATCH] Fix-update Folha de S. Paulo (add blogs) --- background.js | 7 +++++-- changelog.txt | 1 + manifest.json | 3 ++- sites.js | 5 +++-- 4 files changed, 11 insertions(+), 5 deletions(-) diff --git a/background.js b/background.js index e2c8e105..3ebe0ccd 100644 --- a/background.js +++ b/background.js @@ -74,7 +74,6 @@ var allow_cookies_default = [ 'faz.net', 'finance.si', 'financialpost.com', - 'folha.uol.com.br', 'ftm.nl', 'fortune.com', 'freiepresse.de', @@ -305,7 +304,6 @@ var blockedRegexes = { 'exame.com': /\/exame\.com\/.+\/js\/pywll-dyn\.js/, 'expansion.com': /cdn\.ampproject\.org\/v\d\/amp-(access|ad|consent)-.+\.js/, 'financialpost.com': /\.tinypass\.com\//, - 'folha.uol.com.br': /(\.folha\.uol\.com\.br\/paywall\/js\/.+\/publicidade\.ads\.js|paywall\.folha\.uol\.com\.br\/|js\.matheranalytics\.com\/)/, 'foreignaffairs.com': /\.foreignaffairs\.com\/sites\/default\/files\/js\/js_[^y].+\.js/, 'foreignpolicy.com': /(cdn\.cxense\.com\/|\.tinypass\.com\/)/, 'fortune.com': /\.tinypass\.com\//, @@ -438,6 +436,7 @@ var grouped_sites = { '###_au_comm_media': au_comm_media_domains, '###_au_news_corp': au_news_corp_domains, '###_au_prov_news': au_prov_news_domains, +'###_br_folha': br_folha_domains, '###_ca_torstar': ca_torstar_domains, '###_de_funke_medien': de_funke_media_domains, '###_de_madsack': de_madsack_domains, @@ -490,6 +489,10 @@ function add_grouped_sites(init_rules) { allow_cookies.push(domain); use_google_bot.push(domain); } + for (let domain of br_folha_domains) { + allow_cookies.push(domain); + blockedRegexes[domain] = /(\.folha\.uol\.com\.br\/paywall\/js\/.+\/publicidade\.ads\.js|paywall\.folha\.uol\.com\.br\/|js\.matheranalytics\.com\/)/; + } for (let domain of ca_torstar_domains) { allow_cookies.push(domain); blockedRegexes[domain] = /\.(ca|com)\/api\/overlaydata/; diff --git a/changelog.txt b/changelog.txt index 3a6372c0..65b0df97 100644 --- a/changelog.txt +++ b/changelog.txt @@ -3,6 +3,7 @@ Changelog Bypass Paywalls Clean - Firefox Post-release Fix-update Atlantico.fr +Fix-update Folha de S. Paulo (add blogs) Fix-update La Stampa Fix-update Medium/Towards Data Science (multimedia) diff --git a/manifest.json b/manifest.json index abe59dbd..d1e97da2 100644 --- a/manifest.json +++ b/manifest.json @@ -74,6 +74,7 @@ "*://*.bienpublic.com/*", "*://*.billboard.com/*", "*://*.bizjournals.com/*", + "*://*.blogfolha.uol.com.br/*", "*://*.bloomberg.com/*", "*://*.bloombergquint.com/*", "*://*.bnd.com/*", @@ -524,5 +525,5 @@ "*://*.wallkit.net/*", "*://*.wsj.net/*" ], - "version": "2.2.4.3" + "version": "2.2.4.4" } \ No newline at end of file diff --git a/sites.js b/sites.js index 4d4a96fc..0fdf9cb1 100644 --- a/sites.js +++ b/sites.js @@ -79,7 +79,7 @@ var defaultSites = "Financial Times (not Chinese)": "ft.com", "Financieele Dagblad (fd.nl)": "fd.nl", "First Things": "firstthings.com", - "Folha de S. Paulo": "folha.uol.com.br", + "Folha de S. Paulo": "###_br_folha", "Follow the Money (ftm.nl)": "ftm.nl", "Foreign Affairs": "foreignaffairs.com", "Foreign Policy": "foreignpolicy.com", @@ -326,6 +326,7 @@ var defaultSites = const au_comm_media_domains = ['bendigoadvertiser.com.au', 'bordermail.com.au', 'canberratimes.com.au', 'centralwesterndaily.com.au', 'dailyadvertiser.com.au', 'dailyliberal.com.au', 'examiner.com.au', 'illawarramercury.com.au', 'newcastleherald.com.au', 'northerndailyleader.com.au', 'portnews.com.au', 'standard.net.au', 'theadvocate.com.au', 'thecourier.com.au', 'westernadvocate.com.au']; const au_news_corp_domains = ['adelaidenow.com.au', 'cairnspost.com.au', 'couriermail.com.au', 'dailytelegraph.com.au', 'geelongadvertiser.com.au', 'goldcoastbulletin.com.au', 'heraldsun.com.au', 'ntnews.com.au', 'theaustralian.com.au', 'thechronicle.com.au', 'themercury.com.au', 'townsvillebulletin.com.au', 'weeklytimesnow.com.au']; const au_prov_news_domains = ['news-mail.com.au', 'frasercoastchronicle.com.au', 'gladstoneobserver.com.au', 'dailyexaminer.com.au', 'dailymercury.com.au', 'themorningbulletin.com.au', 'sunshinecoastdaily.com.au', 'gympietimes.com.au', 'northernstar.com.au', 'qt.com.au', 'warwickdailynews.com.au']; +const br_folha_domains = ['folha.uol.com.br', 'blogfolha.uol.com.br']; const ca_torstar_domains = ['niagarafallsreview.ca', 'stcatharinesstandard.ca', 'thepeterboroughexaminer.com', 'therecord.com', 'thespec.com', 'thestar.com', 'wellandtribune.ca']; const de_funke_media_domains = ['abendblatt.de', 'braunschweiger-zeitung.de', 'morgenpost.de', 'nrz.de', 'otz.de', 'thueringer-allgemeine.de', 'tlz.de', 'waz.de', 'wp.de', 'wr.de']; const de_madsack_domains = ['haz.de', 'kn-online.de', 'ln-online.de', 'lvz.de', 'maz-online.de', 'neuepresse.de', 'ostsee-zeitung.de']; @@ -345,4 +346,4 @@ const usa_tribune_domains = ['baltimoresun.com', 'chicagotribune.com', 'courant. const usa_theathletic_domains = ['theathletic.com', 'theathletic.co.uk']; var defaultSites_grouped_domains = Object.values(defaultSites); -var defaultSites_domains = defaultSites_grouped_domains.concat(au_comm_media_domains, au_news_corp_domains, au_prov_news_domains, ca_torstar_domains, de_funke_media_domains, de_madsack_domains, economictimes_domains, es_grupo_vocento_domains, fi_alma_talent_domains, fr_be_groupe_rossel_domains, fr_groupe_ebra_domains, fr_groupe_la_depeche_domains, it_ilmessaggero_domains, nl_ad_region_domains, timesofindia_domains, usa_crainsbiz_domains, usa_mcc_domains, usa_nymag_domains, usa_tribune_domains, usa_theathletic_domains); +var defaultSites_domains = defaultSites_grouped_domains.concat(au_comm_media_domains, au_news_corp_domains, au_prov_news_domains, br_folha_domains, ca_torstar_domains, de_funke_media_domains, de_madsack_domains, economictimes_domains, es_grupo_vocento_domains, fi_alma_talent_domains, fr_be_groupe_rossel_domains, fr_groupe_ebra_domains, fr_groupe_la_depeche_domains, it_ilmessaggero_domains, nl_ad_region_domains, timesofindia_domains, usa_crainsbiz_domains, usa_mcc_domains, usa_nymag_domains, usa_tribune_domains, usa_theathletic_domains);