From e9348b8606cbfcb041e32bb438dd1b43906a0e5f Mon Sep 17 00:00:00 2001 From: GarboMuffin Date: Mon, 6 Mar 2023 23:34:16 -0600 Subject: [PATCH] Update trusted fetch domain list Removed regex and added BitBucket Pages --- src/containers/tw-security-manager.jsx | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/containers/tw-security-manager.jsx b/src/containers/tw-security-manager.jsx index 7a79f3b19..ad776895a 100644 --- a/src/containers/tw-security-manager.jsx +++ b/src/containers/tw-security-manager.jsx @@ -41,20 +41,23 @@ const isAlwaysTrustedForFetching = parsed => ( // Any TurboWarp service such as trampoline parsed.origin === 'https://turbowarp.org' || - /\.turbowarp\.org$/.test(parsed.origin) || - /\.turbowarp\.xyz$/.test(parsed.origin) || + parsed.origin.endsWith('.turbowarp.org') || + parsed.origin.endsWith('.turbowarp.xyz') || // GitHub parsed.origin === 'https://raw.githubusercontent.com' || parsed.origin === 'https://api.github.com' || - /\.github\.io$/.test(parsed.origin) || + parsed.origin.endsWith('.github.io') || // GitLab parsed.origin === 'https://gitlab.com' || - /\.gitlab\.io$/.test(parsed.origin) || + parsed.origin.endsWith('.gitlab.io') || + + // BitBucket + parsed.origin.endsWith('.bitbucket.io') || // Itch - /\.itch\.io$/ || + parsed.origin.endsWith('.itch.io') || // GameJolt parsed.origin === 'https://api.gamejolt.com' ||