first commit for adding whitelist

base functionality
This commit is contained in:
Banaanae
2024-06-25 16:15:14 +10:00
committed by Kevin
parent deec80b763
commit e86654ed29
5 changed files with 44 additions and 0 deletions

View File

@@ -47,6 +47,19 @@ function removeFieldsFormURL(provider, pureUrl, quiet = false, request = null) {
let rawRules = provider.getRawRules();
let urlObject = new URL(url);
/*
* Skip whitelisted sites
*/
for (const site of storage.whitelist) {
if (url.indexOf(site) != -1) {
return {
"changes": false,
"url": url,
"cancel": false
}
}
}
if (storage.localHostsSkipping && checkLocalURL(urlObject)) {
return {
"changes": false,