about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--src/assets/images/meet-icon-light.svg39
-rw-r--r--src/assets/images/meet-icon.svg1
-rw-r--r--src/config.json27
3 files changed, 64 insertions, 3 deletions
diff --git a/src/assets/images/meet-icon-light.svg b/src/assets/images/meet-icon-light.svg
new file mode 100644
index 00000000..1e0e1804
--- /dev/null
+++ b/src/assets/images/meet-icon-light.svg
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   height="24"
+   viewBox="0 96 960 960"
+   width="24"
+   version="1.1"
+   id="svg4"
+   sodipodi:docname="meet-icon-light.svg"
+   inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
+  <defs
+     id="defs8" />
+  <sodipodi:namedview
+     id="namedview6"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:showpageshadow="2"
+     inkscape:pageopacity="0.0"
+     inkscape:pagecheckerboard="0"
+     inkscape:deskcolor="#d1d1d1"
+     showgrid="false"
+     inkscape:zoom="32.416667"
+     inkscape:cx="17.861183"
+     inkscape:cy="12"
+     inkscape:window-width="1888"
+     inkscape:window-height="1060"
+     inkscape:window-x="32"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="svg4" />
+  <path
+     d="M0 816v-63q0-43 44-70t116-27q13 0 25 .5t23 2.5q-14 21-21 44t-7 48v65H0Zm240 0v-65q0-32 17.5-58.5T307 646q32-20 76.5-30t96.5-10q53 0 97.5 10t76.5 30q32 20 49 46.5t17 58.5v65H240Zm540 0v-65q0-26-6.5-49T754 659q11-2 22.5-2.5t23.5-.5q72 0 116 26.5t44 70.5v63H780Zm-455-80h311q-10-20-55.5-35T480 686q-55 0-100.5 15T325 736ZM160 616q-33 0-56.5-23.5T80 536q0-34 23.5-57t56.5-23q34 0 57 23t23 57q0 33-23 56.5T160 616Zm640 0q-33 0-56.5-23.5T720 536q0-34 23.5-57t56.5-23q34 0 57 23t23 57q0 33-23 56.5T800 616Zm-320-40q-50 0-85-35t-35-85q0-51 35-85.5t85-34.5q51 0 85.5 34.5T600 456q0 50-34.5 85T480 576Zm0-80q17 0 28.5-11.5T520 456q0-17-11.5-28.5T480 416q-17 0-28.5 11.5T440 456q0 17 11.5 28.5T480 496Zm1 240Zm-1-280Z"
+     id="path2"
+     style="fill:#ffffff" />
+</svg>
diff --git a/src/assets/images/meet-icon.svg b/src/assets/images/meet-icon.svg
new file mode 100644
index 00000000..170f1023
--- /dev/null
+++ b/src/assets/images/meet-icon.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 96 960 960" width="24"><path d="M0 816v-63q0-43 44-70t116-27q13 0 25 .5t23 2.5q-14 21-21 44t-7 48v65H0Zm240 0v-65q0-32 17.5-58.5T307 646q32-20 76.5-30t96.5-10q53 0 97.5 10t76.5 30q32 20 49 46.5t17 58.5v65H240Zm540 0v-65q0-26-6.5-49T754 659q11-2 22.5-2.5t23.5-.5q72 0 116 26.5t44 70.5v63H780Zm-455-80h311q-10-20-55.5-35T480 686q-55 0-100.5 15T325 736ZM160 616q-33 0-56.5-23.5T80 536q0-34 23.5-57t56.5-23q34 0 57 23t23 57q0 33-23 56.5T160 616Zm640 0q-33 0-56.5-23.5T720 536q0-34 23.5-57t56.5-23q34 0 57 23t23 57q0 33-23 56.5T800 616Zm-320-40q-50 0-85-35t-35-85q0-51 35-85.5t85-34.5q51 0 85.5 34.5T600 456q0 50-34.5 85T480 576Zm0-80q17 0 28.5-11.5T520 456q0-17-11.5-28.5T480 416q-17 0-28.5 11.5T440 456q0 17 11.5 28.5T480 496Zm1 240Zm-1-280Z"/></svg>
\ No newline at end of file
diff --git a/src/config.json b/src/config.json
index 15c53019..013a6d2a 100644
--- a/src/config.json
+++ b/src/config.json
@@ -784,9 +784,9 @@
 				}
 			},
 			"targets": [
-				"^https?:\\/{2}speedtest\\.libredirect\\.invalid",
-				"^https?:\\/{2}(www\\.)?fast\\.com\\/",
-				"^https?:\\/{2}(www\\.)?speedtest\\.net\\/"
+				"^https?:\\/{2}speedtest\\.libredirect\\.invalid\\/",
+				"^https?:\\/{2}(www\\.)?fast\\.com\\/$",
+				"^https?:\\/{2}(www\\.)?speedtest\\.net\\/$"
 			],
 			"name": "Speed Test",
 			"options": {
@@ -797,6 +797,27 @@
 			"imageType": "svgMono",
 			"embeddable": false,
 			"url": "https://speedtest.libredirect.invalid"
+		},
+		"meet": {
+			"name": "Meet",
+			"frontends": {
+				"jitsi": {
+					"name": "Jitsi",
+					"instanceList": true,
+					"url": "https://jitsi.org"
+				}
+			},
+			"targets": [
+				"^https?:\\/{2}meet\\.libredirect\\.invalid\\/"
+			],
+			"options": {
+				"enabled": false,
+				"unsupportedUrls": "bypass",
+				"frontend": "jitsi"
+			},
+			"imageType": "svgMono",
+			"embeddable": false,
+			"url": "https://meet.libredirect.invalid"
 		}
 	}
 }
\ No newline at end of file