Update whitelists

This commit is contained in:
TPN 2024-08-15 15:33:51 +01:00
parent 9f146d2032
commit 1f214dddb3
1 changed files with 22 additions and 9 deletions

View File

@ -3,17 +3,30 @@ import { useStorage } from '@plasmohq/storage/hook';
import { makeUrlIntoDomain } from '~utils/domains'; import { makeUrlIntoDomain } from '~utils/domains';
export const DEFAULT_DOMAIN_WHITELIST = [ export const DEFAULT_DOMAIN_WHITELIST = [];
'mw.lonelil.ru',
'watch.qtchaos.de', export const modifiableResponseHeaders = [
'bmov.app', 'access-control-allow-origin',
'bmov.vercel.app', 'access-control-allow-methods',
'stream.thehairy.me', 'access-control-allow-headers',
'scootydooter.vercel.app', 'content-security-policy',
'movie-web-me.vercel.app', 'content-security-policy-report-only',
'sudo-flix.lol', 'content-disposition',
]; ];
const hostsWithCookiesAccess: RegExp[] = [
/^.*\.?ee3\.me$/,
/^.*\.?rips\.cc$/,
/^.*\.?m4ufree\.(?:tv|to|pw)$/,
/^.*\.?goojara\.to$/,
/^.*\.?levidia\.ch$/,
];
export function canAccessCookies(host: string): boolean {
if (hostsWithCookiesAccess.some((regex) => regex.test(host))) return true;
return false;
}
export const storage = new Storage(); export const storage = new Storage();
const getDomainWhiteList = async () => { const getDomainWhiteList = async () => {