about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorSimonBrazell <simon@brazell.com.au>2020-02-22 14:21:44 +1100
committerSimonBrazell <simon@brazell.com.au>2020-02-22 14:21:44 +1100
commit4c1092148ebfd198ed155c854954170fbfa6e15d (patch)
tree50ffd9827c33d06ded87a52d39626165749ffb9f
parentRedirect requests for 'YouTube Player API' assets to local files instead. (diff)
downloadlibredirect-4c1092148ebfd198ed155c854954170fbfa6e15d.zip
Always proxy video through Invidious without an account
-rw-r--r--background.js2
-rw-r--r--manifest.json2
2 files changed, 3 insertions, 1 deletions
diff --git a/background.js b/background.js
index adbdb400..ab04f950 100644
--- a/background.js
+++ b/background.js
@@ -66,6 +66,8 @@ function redirectYouTube(url) {
     // Redirect requests for YouTube Player API to local files instead
     return chrome.runtime.getURL('assets/www-widgetapi.js');
   } else {
+    // Proxy video through the server
+    url.searchParams.append('local', true);
     return `${invidiousInstance}${url.pathname}${url.search}`;
   }
 }
diff --git a/manifest.json b/manifest.json
index 81a14428..6f935407 100644
--- a/manifest.json
+++ b/manifest.json
@@ -1,7 +1,7 @@
 {
   "name": "Privacy Redirect",
   "description": "Redirects Twitter, YouTube & Instagram requests to privacy friendly alternatives - Nitter, Invidious, & Bibliogram.",
-  "version": "1.1.8",
+  "version": "1.1.9",
   "manifest_version": 2,
   "background": {
     "scripts": [