Maintenance updated sites (version)

merge-requests/15/head
magnolia1234 1 year ago
parent aa306749d3
commit aa9df794d5

@ -320,7 +320,7 @@ function set_rules(sites, sites_updated, sites_custom) {
if (site_default) {
rule = defaultSites[site_default];
let site_updated = Object.keys(sites_updated).find(updated_key => compareKey(updated_key, site));
if (site_updated && !sites_updated[site_updated].new_site)
if (site_updated && !(sites_updated[site_updated].new_site || (sites_updated[site_updated].upd_version && (sites_updated[site_updated].upd_version <= ext_version))))
rule = sites_updated[site_updated];
} else if (sites_updated.hasOwnProperty(site)) { // updated (new) sites
rule = sites_updated[site];
@ -449,7 +449,7 @@ ext_api.storage.local.get({
} else {
ext_api.management.getSelf(function (result) {
if ((result.installType === 'development' || (result.installType !== 'development' && !enabledSites.includes('#options_on_update')))) {
let new_groups = ['###_be_groupe_ipm', '###_it_gruppo_sae'];
let new_groups = ['###_be_groupe_ipm', '###_it_gruppo_sae', '###_nl_eu_ftm'];
let open_options = new_groups.some(group => !enabledSites.includes(group) && grouped_sites[group].some(domain => enabledSites.includes(domain) && !customSites_domains.includes(domain))) ||
(enabledSites.includes('tinypass.com') && !enabledSites.includes('piano.io'));
if (open_options)

@ -10,6 +10,7 @@ Fix LeScienze.it
Fix LeTelegramme.fr (css)
Fix The Athletic (timing)
Fix Times of India (amp-images)
Maintenance updated sites (version)
* v3.2.1.0 (2023-06-05)
Add Boersen-zeitung.de

@ -602,7 +602,7 @@ var defaultSites = {
domain: "firstthings.com"
},
"Follow the Money (ftm.nl & ftm.eu)": {
domain: "ftm.nl",
domain: "###_nl_eu_ftm",
group: [
"ftm.eu",
"ftm.nl"

@ -1,4 +1,9 @@
{
"Ftm.eu": {
"domain": "ftm.eu",
"allow_cookies": 1,
"block_regex": "\\.ftm\\.eu\\/js\\/routing\\?"
},
"Gruppo GEDI.it (italian.tech, lescienze.it & espresso.repubblica.it)": {
"domain": "###_it_gedi",
"group": [
@ -8,18 +13,21 @@
],
"allow_cookies": 1,
"block_regex": "(scripts\\.repubblica\\.it\\/pw\\/pw\\.js|cdn\\.ampproject\\.org\\/v\\d\\/amp-(access|user-notification)-.+\\.js)",
"useragent": "googlebot"
"useragent": "googlebot",
"upd_version": "3.2.1.1"
},
"Hindu Tamil Thisai": {
"domain": "hindutamil.in",
"allow_cookies": 1,
"amp_redirect": "div.premium-class-bt"
"amp_redirect": "div.premium-class-bt",
"new_site": 1
},
"Le Télégramme": {
"domain": "letelegramme.fr",
"allow_cookies": 1,
"block_regex": "\\.poool\\.fr\\/",
"cs_code": "[{\"cond\":\"div.tlg-paywalled\", \"rm_class\": \"tlg-paywalled\"}]"
"cs_code": "[{\"cond\":\"div.tlg-paywalled\", \"rm_class\": \"tlg-paywalled\"}]",
"upd_version": "3.2.1.1"
},
"TechTarget Group": {
"domain": "###_usa_techtarget",
@ -35,12 +43,14 @@
"Telegraaf": {
"domain": "telegraaf.nl",
"allow_cookies": 1,
"ld_json": "data-hydrate[data-name='SubscriptionCard']|data-hydrate[data-name='InjectArticleDetailBlocks']"
"ld_json": "data-hydrate[data-name='SubscriptionCard']|data-hydrate[data-name='InjectArticleDetailBlocks']",
"upd_version": "3.2.0.4"
},
"The New York Times": {
"domain": "nytimes.com",
"allow_cookies": 1,
"block_regex": "(\\.nytimes\\.com\\/meter\\.js|mwcm\\.nyt\\.com\\/.+\\.js|cooking\\.nytimes\\.com\\/api\\/.+\\/access)",
"useragent": "googlebot"
"useragent": "googlebot",
"upd_version": "3.1.4.0"
}
}

Loading…
Cancel
Save