Version 1.7.1

#217
#218
#220
#221
This commit is contained in:
Kevin Röbert 2019-08-04 19:48:26 +02:00
parent f4ad457047
commit b75235f306
4 changed files with 656 additions and 539 deletions

View File

@ -4,6 +4,21 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.7.1] - 2019-08-04
### Compatibility note
- Require Firefox >= 55
- Require Chrome >= 22
### Added
- Added new setting to data.min.json to set if redirects should be enforced via a "tabs.update" ([#221](https://gitlab.com/KevinRoebert/ClearUrls/issues/221))
- Added [#220](https://gitlab.com/KevinRoebert/ClearUrls/issues/220)
- Added [#218](https://gitlab.com/KevinRoebert/ClearUrls/issues/218)
### Fixed
- Fixed YouTube ad redirection bug ([#221](https://gitlab.com/KevinRoebert/ClearUrls/issues/221))
- Fixed [#217](https://gitlab.com/KevinRoebert/ClearUrls/issues/217)
## [1.7.0] - 2019-07-30 ## [1.7.0] - 2019-07-30
### Compatibility note ### Compatibility note

File diff suppressed because it is too large Load Diff

View File

@ -29,7 +29,8 @@
"rawRules": [ "rawRules": [
"\\/ref=[^\\/|\\?]*" "\\/ref=[^\\/|\\?]*"
], ],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"fls-na.amazon": { "fls-na.amazon": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(fls-na\\.amazon)(\\.[a-zA-Z]{2,}).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(fls-na\\.amazon)(\\.[a-zA-Z]{2,}).*",
@ -37,7 +38,8 @@
"rules": [], "rules": [],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"google": { "google": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(google)(\\.[a-zA-Z]{2,}).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(google)(\\.[a-zA-Z]{2,}).*",
@ -92,7 +94,8 @@
".*google\\..*\\/.*url\\?.*url=((https|http)[^&]*)", ".*google\\..*\\/.*url\\?.*url=((https|http)[^&]*)",
".*google\\..*\\/.*url\\?.*q=((https|http)[^&]*)", ".*google\\..*\\/.*url\\?.*q=((https|http)[^&]*)",
".*google\\..*\\/.*adurl=([^&]*)" ".*google\\..*\\/.*adurl=([^&]*)"
] ],
"forceRedirection": true
}, },
"googlesyndication": { "googlesyndication": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(googlesyndication)(\\.[a-zA-Z]{2,}).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(googlesyndication)(\\.[a-zA-Z]{2,}).*",
@ -100,7 +103,8 @@
"rules": [], "rules": [],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"doubleclick": { "doubleclick": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(doubleclick)(\\.[a-zA-Z]{2,}).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(doubleclick)(\\.[a-zA-Z]{2,}).*",
@ -110,17 +114,19 @@
"exceptions": [], "exceptions": [],
"redirections": [ "redirections": [
".*doubleclick\\..*\\/.*tag_for_child_directed_treatment=;%3F(.*)" ".*doubleclick\\..*\\/.*tag_for_child_directed_treatment=;%3F(.*)"
] ],
"forceRedirection": false
}, },
"googleadservices": { "googleadservices": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(googleadservices)(\\.[a-zA-Z]{2,}).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(googleadservices)(\\.[a-zA-Z]{2,}).*",
"completeProvider": true, "completeProvider": false,
"rules": [], "rules": [],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [ "redirections": [
".*googleadservices\\..*\\/.*adurl=([^&]*)" ".*googleadservices\\..*\\/.*adurl=([^&]*)"
] ],
"forceRedirection": false
}, },
"globalRules": { "globalRules": {
"urlPattern": ".*", "urlPattern": ".*",
@ -148,7 +154,8 @@
"(%3F)?hmb_campaign", "(%3F)?hmb_campaign",
"(%3F)?hmb_medium", "(%3F)?hmb_medium",
"(%3F)?hmb_source", "(%3F)?hmb_source",
"(%3F)?[\\?|&]ref[\\_]?" "(%3F)?[\\?|&]ref[\\_]?",
"(%3F)?gclid"
], ],
"rawRules": [], "rawRules": [],
"exceptions": [ "exceptions": [
@ -160,7 +167,8 @@
".*(myaccount.google\\.[a-zA-Z]{2,}).*", ".*(myaccount.google\\.[a-zA-Z]{2,}).*",
".*([\\.]?tangerine\\.ca).*" ".*([\\.]?tangerine\\.ca).*"
], ],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"adtech": { "adtech": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(adtech)(\\.[a-zA-Z]{2,}).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(adtech)(\\.[a-zA-Z]{2,}).*",
@ -168,7 +176,8 @@
"rules": [], "rules": [],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"contentpass.net": { "contentpass.net": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(contentpass\\.net).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(contentpass\\.net).*",
@ -176,7 +185,8 @@
"rules": [], "rules": [],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"bf-ad": { "bf-ad": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(bf-ad)(\\.[a-zA-Z]{2,}).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(bf-ad)(\\.[a-zA-Z]{2,}).*",
@ -184,7 +194,8 @@
"rules": [], "rules": [],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"amazon-adsystem": { "amazon-adsystem": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(amazon-adsystem)(\\.[a-zA-Z]{2,}).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(amazon-adsystem)(\\.[a-zA-Z]{2,}).*",
@ -192,7 +203,8 @@
"rules": [], "rules": [],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"adsensecustomsearchads": { "adsensecustomsearchads": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(adsensecustomsearchads)(\\.[a-zA-Z]{2,}).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(adsensecustomsearchads)(\\.[a-zA-Z]{2,}).*",
@ -200,7 +212,8 @@
"rules": [], "rules": [],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"youtube": { "youtube": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(youtube)(\\.[a-zA-Z]{2,}).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(youtube)(\\.[a-zA-Z]{2,}).*",
@ -214,7 +227,26 @@
"exceptions": [], "exceptions": [],
"redirections": [ "redirections": [
".*youtube\\..*\\/redirect?.*q=([^&]*)" ".*youtube\\..*\\/redirect?.*q=([^&]*)"
] ],
"forceRedirection": false
},
"youtube_pagead": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(youtube)(\\.[a-zA-Z]{2,})\\/pagead",
"completeProvider": true,
"rules": [],
"rawRules": [],
"exceptions": [],
"redirections": [],
"forceRedirection": false
},
"youtube_apiads": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(youtube)(\\.[a-zA-Z]{2,})\\/api\\/stats\\/ads",
"completeProvider": true,
"rules": [],
"rawRules": [],
"exceptions": [],
"redirections": [],
"forceRedirection": false
}, },
"facebook": { "facebook": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(facebook)(\\.[a-zA-Z]{2,}).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(facebook)(\\.[a-zA-Z]{2,}).*",
@ -234,7 +266,6 @@
"pageid", "pageid",
"padding", "padding",
"ls_ref", "ls_ref",
"acontext",
"action_history" "action_history"
], ],
"rawRules": [], "rawRules": [],
@ -244,18 +275,21 @@
], ],
"redirections": [ "redirections": [
".*l[a-zA-Z]?\\.facebook\\..*\\/.*l\\.php\\?.*u=((https%3A%2F%2F|http%3A%2F%2F)[^&]*)" ".*l[a-zA-Z]?\\.facebook\\..*\\/.*l\\.php\\?.*u=((https%3A%2F%2F|http%3A%2F%2F)[^&]*)"
] ],
"forceRedirection": false
}, },
"twitter": { "twitter": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(twitter)(\\.[a-zA-Z]{2,}).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(twitter)(\\.[a-zA-Z]{2,}).*",
"completeProvider": false, "completeProvider": false,
"rules": [ "rules": [
"(ref_)?src", "(ref_?)?src",
"s" "s",
"cn"
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"reddit": { "reddit": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(reddit)(\\.[a-zA-Z]{2,}).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(reddit)(\\.[a-zA-Z]{2,}).*",
@ -265,7 +299,8 @@
"exceptions": [], "exceptions": [],
"redirections": [ "redirections": [
".*out\\.reddit\\.\\w{2,}\\/.*url=([^&]*)" ".*out\\.reddit\\.\\w{2,}\\/.*url=([^&]*)"
] ],
"forceRedirection": false
} }
, ,
"netflix": { "netflix": {
@ -278,7 +313,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"techcrunch": { "techcrunch": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?([\\.]?techcrunch\\.com).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?([\\.]?techcrunch\\.com).*",
@ -290,7 +326,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"bing": { "bing": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(bing)(\\.[a-zA-Z]{2,}).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(bing)(\\.[a-zA-Z]{2,}).*",
@ -306,7 +343,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"tweakers": { "tweakers": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(tweakers\\.net).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(tweakers\\.net).*",
@ -317,7 +355,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"twitch": { "twitch": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(twitch)(\\.[a-zA-Z]{2,}).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(twitch)(\\.[a-zA-Z]{2,}).*",
@ -328,7 +367,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"vivaldi": { "vivaldi": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(vivaldi\\.com).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(vivaldi\\.com).*",
@ -339,7 +379,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"indeed": { "indeed": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(indeed\\.com).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(indeed\\.com).*",
@ -351,7 +392,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"hhdotru": { "hhdotru": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(hh\\.ru).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(hh\\.ru).*",
@ -368,7 +410,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"ebay": { "ebay": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(ebay)(\\.[a-zA-Z]{2,}).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(ebay)(\\.[a-zA-Z]{2,}).*",
@ -380,7 +423,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"cnet": { "cnet": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(cnet\\.com).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(cnet\\.com).*",
@ -390,7 +434,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"imdb.com": { "imdb.com": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(imdb\\.com).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(imdb\\.com).*",
@ -401,7 +446,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"govdelivery.com": { "govdelivery.com": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(govdelivery\\.com).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(govdelivery\\.com).*",
@ -412,7 +458,8 @@
"redirections": [ "redirections": [
".*links\\.govdelivery\\.com.*\\/track\\?.*(http:\\/\\/.*)", ".*links\\.govdelivery\\.com.*\\/track\\?.*(http:\\/\\/.*)",
".*links\\.govdelivery\\.com.*\\/track\\?.*(https:\\/\\/.*)" ".*links\\.govdelivery\\.com.*\\/track\\?.*(https:\\/\\/.*)"
] ],
"forceRedirection": false
}, },
"walmart.com": { "walmart.com": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(walmart\\.com).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(walmart\\.com).*",
@ -423,7 +470,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"net-parade.it": { "net-parade.it": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(net\\-parade\\.it).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(net\\-parade\\.it).*",
@ -433,7 +481,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"prvnizpravy.cz": { "prvnizpravy.cz": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(prvnizpravy\\.cz).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(prvnizpravy\\.cz).*",
@ -443,7 +492,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"youku.com": { "youku.com": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(youku\\.com).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(youku\\.com).*",
@ -454,7 +504,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"nytimes.com": { "nytimes.com": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(nytimes\\.com).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(nytimes\\.com).*",
@ -464,7 +515,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"tchibo.de": { "tchibo.de": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(tchibo\\.de).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(tchibo\\.de).*",
@ -474,7 +526,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"steampowered": { "steampowered": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(steampowered\\.com).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(steampowered\\.com).*",
@ -484,7 +537,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"steamcommunity": { "steamcommunity": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(steamcommunity\\.com).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(steamcommunity\\.com).*",
@ -494,7 +548,8 @@
"exceptions": [], "exceptions": [],
"redirections": [ "redirections": [
".*steamcommunity\\.com.*\\/linkfilter\\/\\?url=(.*)" ".*steamcommunity\\.com.*\\/linkfilter\\/\\?url=(.*)"
] ],
"forceRedirection": false
}, },
"disq.us": { "disq.us": {
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(disq\\.us).*", "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(disq\\.us).*",
@ -504,7 +559,8 @@
"exceptions": [], "exceptions": [],
"redirections": [ "redirections": [
".*disq\\.us.*\\/.*url\\?.*url=((https%3A%2F%2F|http%3A%2F%2F).*)%3A" ".*disq\\.us.*\\/.*url\\?.*url=((https%3A%2F%2F|http%3A%2F%2F).*)%3A"
] ],
"forceRedirection": false
}, },
"mozaws.net": { "mozaws.net": {
"urlPattern": "https?:\\/\\/outgoing\\.prod\\.mozaws\\.net/.*", "urlPattern": "https?:\\/\\/outgoing\\.prod\\.mozaws\\.net/.*",
@ -514,7 +570,8 @@
"exceptions": [], "exceptions": [],
"redirections": [ "redirections": [
"https?:\\/\\/[^/]+/v1/[0-9a-f]{64}/(.*)" "https?:\\/\\/[^/]+/v1/[0-9a-f]{64}/(.*)"
] ],
"forceRedirection": false
}, },
"shutterstock.com": { "shutterstock.com": {
"urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(shutterstock\\.com).*", "urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(shutterstock\\.com).*",
@ -524,7 +581,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"mozilla.org": { "mozilla.org": {
"urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(mozilla\\.org).*", "urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(mozilla\\.org).*",
@ -535,7 +593,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"readdc.com": { "readdc.com": {
"urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(readdc\\.com).*", "urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(readdc\\.com).*",
@ -545,7 +604,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"dailycodingproblem.com": { "dailycodingproblem.com": {
"urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(dailycodingproblem\\.com).*", "urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(dailycodingproblem\\.com).*",
@ -555,7 +615,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"github.com": { "github.com": {
"urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(github\\.com).*", "urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(github\\.com).*",
@ -566,7 +627,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"deviantart.com": { "deviantart.com": {
"urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(deviantart\\.com).*", "urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(deviantart\\.com).*",
@ -576,7 +638,8 @@
"exceptions": [], "exceptions": [],
"redirections": [ "redirections": [
".*deviantart\\.com.*outgoing\\?(.*)" ".*deviantart\\.com.*outgoing\\?(.*)"
] ],
"forceRedirection": false
}, },
"site2.com": { "site2.com": {
"urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(site2\\.com).*", "urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(site2\\.com).*",
@ -586,7 +649,8 @@
"exceptions": [], "exceptions": [],
"redirections": [ "redirections": [
".*site2\\.com.*\\?.*=(.*)" ".*site2\\.com.*\\?.*=(.*)"
] ],
"forceRedirection": false
}, },
"site.com": { "site.com": {
"urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(site\\.com).*", "urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(site\\.com).*",
@ -596,7 +660,8 @@
"exceptions": [], "exceptions": [],
"redirections": [ "redirections": [
".*site\\.com.*\\?to=([^&]*)" ".*site\\.com.*\\?to=([^&]*)"
] ],
"forceRedirection": false
}, },
"site3.com": { "site3.com": {
"urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(site3\\.com).*", "urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(site3\\.com).*",
@ -606,7 +671,8 @@
"exceptions": [], "exceptions": [],
"redirections": [ "redirections": [
".*site3\\.com.*\\?r=([^&]*)" ".*site3\\.com.*\\?r=([^&]*)"
] ],
"forceRedirection": false
}, },
"aliexpress.com": { "aliexpress.com": {
"urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(aliexpress\\.com).*", "urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(aliexpress\\.com).*",
@ -615,11 +681,16 @@
"ws_ab_test", "ws_ab_test",
"btsid", "btsid",
"algo_expid", "algo_expid",
"algo_pvid" "algo_pvid",
"spm",
"gps-id",
"scm[_a-zA-Z\\-]*",
"pvid"
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"mozillazine.org": { "mozillazine.org": {
"urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(mozillazine\\.org).*", "urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(mozillazine\\.org).*",
@ -629,7 +700,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"9gag.com": { "9gag.com": {
"urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(9gag\\.com).*", "urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(9gag\\.com).*",
@ -639,7 +711,8 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
}, },
"linksynergy.com": { "linksynergy.com": {
"urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(linksynergy\\.com).*", "urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(linksynergy\\.com).*",
@ -649,7 +722,8 @@
"exceptions": [], "exceptions": [],
"redirections": [ "redirections": [
".*linksynergy\\.com.*\\/.*murl=([^&]*)" ".*linksynergy\\.com.*\\/.*murl=([^&]*)"
] ],
"forceRedirection": false
}, },
"giphy.com": { "giphy.com": {
"urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(giphy\\.com).*", "urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(giphy\\.com).*",
@ -659,7 +733,19 @@
], ],
"rawRules": [], "rawRules": [],
"exceptions": [], "exceptions": [],
"redirections": [] "redirections": [],
"forceRedirection": false
},
"gate.sc": {
"urlPattern": "https?:\\/\\/([a-zA-Z0-9-]*\\.)?(gate\\.sc).*",
"completeProvider": false,
"rules": [],
"rawRules": [],
"exceptions": [],
"redirections": [
".*gate\\.sc.*\\/.*url=([^&]*)"
],
"forceRedirection": false
} }
} }
} }

View File

@ -1,7 +1,7 @@
{ {
"manifest_version": 2, "manifest_version": 2,
"name": "ClearURLs", "name": "ClearURLs",
"version": "1.7.0", "version": "1.7.1",
"author": "Kevin R.", "author": "Kevin R.",
"description": "Remove tracking elements from URLs.", "description": "Remove tracking elements from URLs.",
"homepage_url": "https://gitlab.com/KevinRoebert/ClearUrls", "homepage_url": "https://gitlab.com/KevinRoebert/ClearUrls",