From e4b54dda05ecb05f3c710f6acf3933d53a287d84 Mon Sep 17 00:00:00 2001 From: smartfridge <37928912+smartfrigde@users.noreply.github.com> Date: Sat, 22 May 2021 23:21:07 +0200 Subject: [PATCH] cors my beloved <3 --- utils/plugins/goosemod/CSP.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/utils/plugins/goosemod/CSP.js b/utils/plugins/goosemod/CSP.js index 03dea62..19dc3d5 100644 --- a/utils/plugins/goosemod/CSP.js +++ b/utils/plugins/goosemod/CSP.js @@ -8,3 +8,14 @@ chrome.webRequest.onHeadersReceived.addListener((h) => { }, {urls: ["*://*.discord.com/*"]}, ['blocking', 'responseHeaders'] ) + +const corsAllowUrls = [ + 'https://github.com/GooseMod/GooseMod/releases/download/dev/index.js', + 'https://github-releases.githubusercontent.com/' + ]; + +if (corsAllowUrls.some((x) => url.startsWith(x))) { + responseHeaders['access-control-allow-origin'] = ['*']; + } +//psst stolen from https://raw.githubusercontent.com/Goose-Nest/GooseUpdate/main/branches/goosemod/patch.js +//dont tell anyone :troll: