gnuzilla

default description
git clone https://git.awy.one/gnuzilla.git
Log | Files | Refs | README | LICENSE

commit a70807983971f3459f6e397fb80e66bd6b7bc158
parent a0b1a124e8e063a35389e1f20653047f37ca069b
Author: Mark H Weaver <mhw@netris.org>
Date:   Mon, 25 Nov 2024 20:16:48 -0500

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>.

Diffstat:
Mdata/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/reddit.js | 32+++++++++-----------------------
Mdata/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/twitter.js | 4+---
Mdata/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/youtube.js | 16++--------------
Mdata/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/manifest.json | 18+++---------------
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 @@ -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 @@ -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 @@ -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 @@ -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"