Skip to content

Commit 04e8803

Browse files
committed
Update
1 parent baffeb2 commit 04e8803

4 files changed

Lines changed: 11 additions & 4 deletions

annoyance-level-warning.user.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ const RECORD_KEY = 'annoyanceLevelWarning';
1919
const IP_TO_COMPANY_KEY = `${RECORD_KEY}IpToCompany`;
2020

2121
// FIXME: don't leak local IPs
22+
// TODO: detect dead links https://wikimore.private.coffee/wiki/en/wiki/Dead_Internet_theory
2223
// https://github.com/curl/curl/wiki/DNS-over-HTTPS#publicly-available-servers
2324
const DOH_HOSTS = ['3dns.eu/dns-query', 'arashi.net.eu.org/dns-query', 'dns.belnet.be/dns-query', 'dns.blokada.org/dns-query', 'dns.csswg.org/dns-query', 'dns.dnsguard.pub/dns-query', 'dns.dnsguard.pub/dns-query', 'dns.elemental.software/dns-query', 'dns.girino.org/dns-query', 'dns.glf.wtf/dns-query', 'dns.mzjtechnology.com/dns-query', 'dns.nextdns.io/resolve', 'dns.novg.net/dns-query', 'dns.startupstack.tech/dns-query', 'dns.stirringphoto.com/dns-query', 'dns.svoi.dev/dns-query', 'dns.tls-data.de/dns-query', 'dns.w3ctag.org/dns-query', 'dns4eu.online/dns-query', 'doh.li/dns-query', 'doh.seby.io/dns-query', 'dukun.de/dns-query', 'masters-of-cloud.de/dns-query', 'ns.net.kg/dns-query'];
2425

disable-embedded-youtube-videos.user.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// ==UserScript==
22
// @name Turn Embedded YouTube Videos Into Redirects
33
// @icon https://external-content.duckduckgo.com/ip3/youtube.com.ico
4-
// @version 0.6
4+
// @version 0.7
55
// @downloadURL https://userscripts.codonaft.com/disable-embedded-youtube-videos.user.js
66
// @require https://userscripts.codonaft.com/utils.js
77
// ==/UserScript==
@@ -10,7 +10,8 @@
1010
'use strict';
1111

1212
//const REDIRECT = 'https://redirect.invidious.io';
13-
const REDIRECT = 'https://inv.nadeko.net';
13+
//const REDIRECT = 'https://inv.nadeko.net';
14+
const REDIRECT = 'https://invidious.smesh.lol';
1415
const PROXY = pickRandom(['imgproxy.nostu.be/insecure/f:webp/rs:fill::360/plain/', 'imgproxy.nosotros.app/_/feed_img/plain/', 'wsrv.nl/?url=']);
1516

1617
const imageURL = url => {

improve-adult-experience.user.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -888,6 +888,7 @@ const sites = {
888888
},
889889

890890
'pmvtube.com': _ => {
891+
// FIXME: best newest popular buttons
891892
init({
892893
searchInputSelector: 'input#s[type="text"], input[type="text"][name="s"]',
893894
searchFilter: query => ['search', { s: query, filter: 'longest' }],

improve-privacy.user.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ==UserScript==
22
// @name Improve Privacy
3-
// @version 0.26
3+
// @version 0.27
44
// @downloadURL https://userscripts.codonaft.com/improve-privacy.user.js
55
// @require https://userscripts.codonaft.com/utils.js
66
// ==/UserScript==
@@ -32,9 +32,13 @@ const cleanup = node => {
3232

3333
try {
3434
if (!node.matches(links)) return true;
35-
const href = node.href;
35+
let href = node.href;
3636
if (!href) return true;
3737

38+
if href.startsWith('/') {
39+
href = `${window.location.origin}${href}`;
40+
}
41+
3842
const url = new URL(href);
3943
Array.from(url.searchParams.keys())
4044
.filter(k => k.startsWith('utm_') || k === 'notification_referrer_id' || k === 'redir_token')

0 commit comments

Comments
 (0)