summaryrefslogtreecommitdiff
path: root/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers
diff options
context:
space:
mode:
Diffstat (limited to 'data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers')
-rw-r--r--data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/common.js12
-rw-r--r--data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/google-maps.js52
-rw-r--r--data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/google-search.js27
-rw-r--r--data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/google-translate.js8
-rw-r--r--data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/instagram.js49
-rw-r--r--data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/reddit.js32
-rw-r--r--data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/twitter.js30
-rw-r--r--data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/wikipedia.js8
-rw-r--r--data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/youtube.js26
9 files changed, 0 insertions, 244 deletions
diff --git a/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/common.js b/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/common.js
deleted file mode 100644
index a0e05c7..0000000
--- a/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/common.js
+++ /dev/null
@@ -1,12 +0,0 @@
-function filterInstances(instances) {
- return instances.filter((instance) => !instance.includes(".onion"));
-}
-
-function getRandomInstance(instances) {
- return instances[~~(instances.length * Math.random())];
-}
-
-export default {
- filterInstances,
- getRandomInstance,
-};
diff --git a/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/google-maps.js b/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/google-maps.js
deleted file mode 100644
index 2ba924b..0000000
--- a/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/google-maps.js
+++ /dev/null
@@ -1,52 +0,0 @@
-const targets = /https?:\/\/(((www|maps)\.)?(google\.).*(\/maps)|maps\.(google\.).*)/;
-const redirects = ["https://openstreetmap.org"];
-const mapCentreRegex = /@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})[.z]/;
-const dataLatLngRegex = /(!3d|!4d)(-?[0-9]{1,10}.[0-9]{1,10})/g;
-const placeRegex = /\/place\/(.*)\//;
-const travelModes = {
- driving: "fossgis_osrm_car",
- walking: "fossgis_osrm_foot",
- bicycling: "fossgis_osrm_bike",
- transit: "fossgis_osrm_car", // not implemented on OSM, default to car.
-};
-const layers = {
- none: "S",
- transit: "T",
- traffic: "S", // not implemented on OSM, default to standard.
- bicycling: "C",
-};
-function addressToLatLng(address, callback) {
- const xmlhttp = new XMLHttpRequest();
- xmlhttp.onreadystatechange = () => {
- if (xmlhttp.readyState === XMLHttpRequest.DONE) {
- if (xmlhttp.status === 200) {
- const json = JSON.parse(xmlhttp.responseText)[0];
- if (json) {
- callback(
- `${json.lat}%2C${json.lon}`,
- `${json.boundingbox[2]},${json.boundingbox[1]},${json.boundingbox[3]},${json.boundingbox[0]}`
- );
- }
- } else {
- console.info("Error: Status is " + xmlhttp.status);
- }
- }
- };
- xmlhttp.open(
- "GET",
- `https://nominatim.openstreetmap.org/search/${address}?format=json&limit=1`,
- false
- );
- xmlhttp.send();
-}
-
-export default {
- targets,
- redirects,
- mapCentreRegex,
- dataLatLngRegex,
- placeRegex,
- travelModes,
- layers,
- addressToLatLng,
-};
diff --git a/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/google-search.js b/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/google-search.js
deleted file mode 100644
index 8bd6a10..0000000
--- a/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/google-search.js
+++ /dev/null
@@ -1,27 +0,0 @@
-const targets = /https?:\/\/(((www|maps)\.)?(google\.).*(\/search)|search\.(google\.).*)/;
-const redirects = [
- { link: "https://duckduckgo.com", q: "/" },
- { link: "https://startpage.com", q: "/search/" },
- { link: "https://www.ecosia.org", q: "/search" },
- { link: "https://www.qwant.com", q: "/" },
- { link: "https://www.mojeek.com", q: "/search" },
- { link: "https://search.snopyta.org", q: "/" },
- { link: "https://searx.info", q: "/" },
- { link: "https://searx.be", q: "/" },
- { link: "https://search.disroot.org", q: "/" },
- { link: "https://searx.tuxcloud.net", q: "/" },
- { link: "https://searx.ninja", q: "/" },
- { link: "https://tromland.org/searx", q: "/search" },
- { link: "https://engine.presearch.org", q: "/search" },
- { link: "https://searx.silkky.cloud", q: "/" },
- { link: "https://search.trom.tf", q: "/" },
- { link: "https://whooglesearch.net", q: "/search" },
- { link: "https://whoogle.sdf.org", q: "/search" },
- { link: "https://whoogle.himiko.cloud", q: "/search" },
- { link: "https://whoogle-search.zeet.app", q: "/search" },
-];
-
-export default {
- targets,
- redirects,
-};
diff --git a/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/google-translate.js b/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/google-translate.js
deleted file mode 100644
index 98bd09d..0000000
--- a/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/google-translate.js
+++ /dev/null
@@ -1,8 +0,0 @@
-const targets = ["translate.google.com", "translate.google.no"];
-
-const redirects = ["https://translate.metalune.xyz"];
-
-export default {
- targets,
- redirects,
-};
diff --git a/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/instagram.js b/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/instagram.js
deleted file mode 100644
index 7759603..0000000
--- a/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/instagram.js
+++ /dev/null
@@ -1,49 +0,0 @@
-const targets = [
- "instagram.com",
- "www.instagram.com",
- "help.instagram.com",
- "about.instagram.com",
-];
-const redirects = [
- "https://bibliogram.art",
- "https://bibliogram.snopyta.org",
- "https://bibliogram.pussthecat.org",
- "https://bibliogram.nixnet.services",
- "https://bibliogram.ethibox.fr",
- "https://bibliogram.hamster.dance",
- "https://insta.trom.tf",
- "https://bib.actionsack.com"
-];
-const reservedPaths = [
- "about",
- "explore",
- "support",
- "press",
- "api",
- "privacy",
- "safety",
- "admin",
- "graphql",
- "accounts",
- "help",
- "terms",
- "contact",
- "blog",
- "igtv",
- "u",
- "p",
- "fragment",
- "imageproxy",
- "videoproxy",
- ".well-known",
- "tv",
- "reel",
-];
-const bypassPaths = /\/(accounts\/|embeds?.js)/;
-
-export default {
- targets,
- redirects,
- reservedPaths,
- bypassPaths,
-};
diff --git a/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/reddit.js b/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/reddit.js
deleted file mode 100644
index e37972b..0000000
--- a/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/reddit.js
+++ /dev/null
@@ -1,32 +0,0 @@
-const targets = [
- "www.reddit.com",
- "np.reddit.com",
- "new.reddit.com",
- "amp.reddit.com",
- "i.redd.it",
- "redd.it",
-];
-const redirects = [
- // libreddit: privacy w/ modern UI
- "https://safereddit.com",
- "https://reddit.rtrace.io",
- "https://libreddit.privacydev.net",
- "https://l.opnxng.com",
- "https://libreddit.projectsegfau.lt",
- "https://discuss.whatever.social",
- "https://snoo.habedieeh.re",
- "https://redlib.pussthecat.org",
- "https://redlib.northboot.xyz",
- "https://redlib.kylrth.com",
- "https://red.artemislena.eu",
- "https://old.reddit.com", // desktop
- "http://red.lpoaj7z2zkajuhgnlltpeqh3zyq7wk2iyeggqaduhgxhyajtdt2j7wad.onion",
- "http://snoo.habeehrhadazsw3izbrbilqajalfyqqln54mrja3iwpqxgcuxnus7eid.onion",
-];
-const bypassPaths = /\/(gallery\/poll\/rpan\/settings\/topics)/;
-
-export default {
- targets,
- redirects,
- bypassPaths,
-};
diff --git a/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/twitter.js b/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/twitter.js
deleted file mode 100644
index f57fb68..0000000
--- a/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/twitter.js
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- Please remember to also update the src/manifest.json file
- (content_scripts > matches, 'remove-twitter-sw.js')
- when updating this list:
- */
-const targets = [
- "x.com",
- "mobile.x.com",
- "twitter.com",
- "www.twitter.com",
- "mobile.twitter.com",
- "pbs.twimg.com",
- "video.twimg.com",
-];
-/*
- Please remember to also update the
- src/assets/javascripts/remove-twitter-sw.js file
- (const nitterInstances) when updating this list:
- */
-const redirects = [
- "https://nitter.privacydev.net",
- "https://xcancel.com",
- "http://nitter.pjsfkvpxlinjamtawaksbnnaqs2fc2mtvmozrzckxh7f3kis6yea25ad.onion",
- "http://nitter.g4c3eya4clenolymqbpgwz3q3tawoxw56yhzk4vugqrl6dtu3ejvhjid.onion",
-];
-
-export default {
- targets,
- redirects,
-};
diff --git a/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/wikipedia.js b/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/wikipedia.js
deleted file mode 100644
index 2800661..0000000
--- a/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/wikipedia.js
+++ /dev/null
@@ -1,8 +0,0 @@
-const targets = /wikipedia.org/;
-
-const redirects = ["https://wikiless.org"];
-
-export default {
- targets,
- redirects,
-};
diff --git a/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/youtube.js b/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/youtube.js
deleted file mode 100644
index 53aa099..0000000
--- a/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/youtube.js
+++ /dev/null
@@ -1,26 +0,0 @@
-const targets = [
- "m.youtube.com",
- "youtube.com",
- "img.youtube.com",
- "www.youtube.com",
- "youtube-nocookie.com",
- "www.youtube-nocookie.com",
- "youtu.be",
- "s.ytimg.com",
- "music.youtube.com",
- "piped.video",
-];
-/*
- Please remember to also update the manifest.json file
- (content_scripts > matches, 'persist-invidious-prefs.js')
- when updating this list:
- */
-const redirects = [
- "https://inv.nadeko.net",
- "http://inv.nadekonw7plitnjuawu6ytjsl7jlglk2t6pyq6eftptmiv3dvqndwvyd.onion",
-];
-
-export default {
- targets,
- redirects,
-};