summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark H Weaver <mhw@netris.org>2024-11-25 20:16:48 -0500
committerMark H Weaver <mhw@netris.org>2024-11-25 20:23:48 -0500
commita70807983971f3459f6e397fb80e66bd6b7bc158 (patch)
tree6b31dfc1ad5df163607d2d662204bbb47a63b405
parenta0b1a124e8e063a35389e1f20653047f37ca069b (diff)
Update Invidious/Nitter/Libreddit instances in "Privacy Redirect".
* data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/manifest.json, data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/reddit.js, data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/twitter.js, data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/youtube.js: Remove instances that no longer work for me, and add some new instances listed in <https://docs.invidious.io/instances/>, <https://github.com/zedeus/nitter/wiki/Instances>, and <https://github.com/libreddit/libreddit-instances/blob/master/instances.md>.
-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.js4
-rw-r--r--data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/youtube.js16
-rw-r--r--data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/manifest.json18
4 files changed, 15 insertions, 55 deletions
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
index 0f7c0a4..0c6a176 100644
--- 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
@@ -8,33 +8,19 @@ const targets = [
];
const redirects = [
// libreddit: privacy w/ modern UI
- "https://libreddit.pussthecat.org",
- "https://libreddit.northboot.xyz",
- "https://r.walkx.fyi",
- "https://libreddit.kylrth.com",
- "https://libreddit.tiekoetter.com",
+ "https://safereddit.com",
+ "https://libreddit.kavin.rocks",
"https://reddit.rtrace.io",
- "https://libreddit.privacydev.net",
- "https://l.opnxng.com",
- "https://lr.slipfox.xyz",
- "https://libreddit.oxymagnesium.com",
- "https://reddit.utsav2.dev",
- "https://libreddit.freedit.eu",
- "https://lr.artemislena.eu",
- "https://reddit.smnz.de",
+ "https://libreddit.projectsegfau.lt",
"https://libreddit.bus-hit.me",
"https://snoo.habedieeh.re",
- // teddit: privacy w/ old UI
- "https://teddit.net",
- "https://teddit.zaggy.nl",
- "https://teddit.pussthecat.org",
- "https://teddit.bus-hit.me",
- "https://teddit.rawbit.ninja",
- "https://teddit.hostux.net",
- "https://teddit.no-logs.com",
- "https://teddit.projectsegfau.lt",
- "https://t.sneed.network",
+ "https://redlib.pussthecat.org",
+ "https://redlib.northboot.xyz",
+ "https://redlib.kylrth.com",
+ "https://lr.artemislena.eu",
"https://old.reddit.com", // desktop
+ "http://red.lpoaj7z2zkajuhgnlltpeqh3zyq7wk2iyeggqaduhgxhyajtdt2j7wad.onion",
+ "http://snoo.habeehrhadazsw3izbrbilqajalfyqqln54mrja3iwpqxgcuxnus7eid.onion",
];
const bypassPaths = /\/(gallery\/poll\/rpan\/settings\/topics)/;
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
index 0a2fda0..60c68b9 100644
--- 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
@@ -19,10 +19,8 @@ const targets = [
*/
const redirects = [
"https://nitter.privacydev.net",
- "https://nitter.lucabased.xyz",
- "http://nitter.g4c3eya4clenolymqbpgwz3q3tawoxw56yhzk4vugqrl6dtu3ejvhjid.onion",
"http://nitter.pjsfkvpxlinjamtawaksbnnaqs2fc2mtvmozrzckxh7f3kis6yea25ad.onion",
- "http://nitter.coffee2m3bjsrrqqycx6ghkxrnejl2q6nl7pjw2j4clchjj6uk5zozad.onion",
+ "http://nitter.g4c3eya4clenolymqbpgwz3q3tawoxw56yhzk4vugqrl6dtu3ejvhjid.onion",
];
export default {
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
index 3fa6b4f..62a6254 100644
--- 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
@@ -16,22 +16,10 @@ const targets = [
when updating this list:
*/
const redirects = [
- "https://yewtu.be",
- "https://yt.artemislena.eu",
- "https://invidious.flokinet.to",
- "https://invidious.privacydev.net",
- "https://iv.melmac.space",
"https://inv.nadeko.net",
- "https://inv.tux.pizza",
- "https://invidious.protokolla.fi",
- "https://yt.drgnz.club",
- "https://inv.us.projectsegfau.lt",
- "https://invidious.jing.rocks",
- "https://invidious.reallyaweso.me",
- "https://invidious.materialio.us",
- "http://ng27owmagn5amdm7l5s3rsqxwscl5ynppnis5dqcasogkyxcfqn7psid.onion",
+ "https://invidious.privacydev.net",
+ "https://invidious.nerdvpn.de",
"http://invidious.g4c3eya4clenolymqbpgwz3q3tawoxw56yhzk4vugqrl6dtu3ejvhjid.onion",
- "http://inv.nadekonw7plitnjuawu6ytjsl7jlglk2t6pyq6eftptmiv3dvqndwvyd.onion",
];
export default {
diff --git a/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/manifest.json b/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/manifest.json
index 58e10ef..aab3c6a 100644
--- a/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/manifest.json
+++ b/data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/manifest.json
@@ -48,22 +48,10 @@
},
{
"matches": [
- "*://yewtu.be/*",
- "*://yt.artemislena.eu/*",
- "*://invidious.flokinet.to/*",
- "*://invidious.privacydev.net/*",
- "*://iv.melmac.space/*",
"*://inv.nadeko.net/*",
- "*://inv.tux.pizza/*",
- "*://invidious.protokolla.fi/*",
- "*://yt.drgnz.club/*",
- "*://inv.us.projectsegfau.lt/*",
- "*://invidious.jing.rocks/*",
- "*://invidious.reallyaweso.me/*",
- "*://invidious.materialio.us/*",
- "*://ng27owmagn5amdm7l5s3rsqxwscl5ynppnis5dqcasogkyxcfqn7psid.onion/*",
- "*://invidious.g4c3eya4clenolymqbpgwz3q3tawoxw56yhzk4vugqrl6dtu3ejvhjid.onion/*",
- "*://inv.nadekonw7plitnjuawu6ytjsl7jlglk2t6pyq6eftptmiv3dvqndwvyd.onion/*"
+ "*://invidious.privacydev.net/*",
+ "*://invidious.nerdvpn.de/*",
+ "*://invidious.g4c3eya4clenolymqbpgwz3q3tawoxw56yhzk4vugqrl6dtu3ejvhjid.onion/*"
],
"js": [
"assets/javascripts/persist-invidious-prefs.js"