about summary refs log tree commit diff stats
path: root/src/assets/javascripts/services.js
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2023-05-31 21:00:30 +0300
committerManeraKai <manerakai@protonmail.com>2023-05-31 21:00:30 +0300
commitecdb4466ef94480c77c693e2853e97a85e57c396 (patch)
tree8c3b746af0cce49a33ab8280cafeda2f1950f750 /src/assets/javascripts/services.js
parentAdded Export/Import Settings Sync https://github.com/libredirect/browser_exte... (diff)
downloadlibredirect-ecdb4466ef94480c77c693e2853e97a85e57c396.zip
Added Laboratory https://github.com/libredirect/browser_extension/issues/723
Diffstat (limited to 'src/assets/javascripts/services.js')
-rw-r--r--src/assets/javascripts/services.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/assets/javascripts/services.js b/src/assets/javascripts/services.js
index 0da2bfa5..a5e6a965 100644
--- a/src/assets/javascripts/services.js
+++ b/src/assets/javascripts/services.js
@@ -547,6 +547,11 @@ function redirect(url, type, initiator, forceRedirection) {
 			if (url.hostname == "i.pinimg.com") return `${randomInstance}/image_proxy.php?url=${url.href}`
 			return randomInstance
 		}
+		case "laboratory": {
+			let path = url.pathname
+			if (path == "/") path = ""
+			return `${randomInstance}/${url.hostname}${path}${url.search}`
+		}
 		default: {
 			return `${randomInstance}${url.pathname}${url.search}`
 		}
@@ -684,6 +689,7 @@ const defaultInstances = {
 	'mikuInvidious': ['https://mikuinv.resrv.org'],
 	"tent": ['https://tent.sny.sh'],
 	"wolfreeAlpha": ['https://gqq.gitlab.io', 'https://uqq.gitlab.io'],
+	"laboratory": ['https://lab.vern.cc'],
 	"libreSpeed": ['https://librespeed.org'],
 	'jitsi': ['https://meet.jit.si', 'https://8x8.vc'],
 	'binternet': ['https://binternet.ahwx.org']