Fix simplytranslate and make things prettier

This commit is contained in:
BobIsMyManager 2022-08-02 23:04:04 +01:00
parent b1ebf0e2de
commit 9959aeb4ea
20 changed files with 244 additions and 246 deletions

View File

@ -32,7 +32,7 @@ async function initDefaults() {
firstPartyIsolate: false,
protocol: "normal",
protocolFallback: true,
latencyThreshold: 1000
latencyThreshold: 1000,
},
() => resolve()
)

View File

@ -29,7 +29,7 @@ function setRedirects(val) {
libremdbNormalRedirectsChecks,
libremdbTorRedirectsChecks: [...redirects.libremdb.tor],
libremdbI2pRedirectsChecks: [...redirects.libremdb.i2p],
libremdbLokiRedirectsChecks: [...redirects.libremdb.loki]
libremdbLokiRedirectsChecks: [...redirects.libremdb.loki],
})
})
}

View File

@ -29,7 +29,7 @@ function setRedirects(val) {
rimgoNormalRedirectsChecks,
rimgoTorRedirectsChecks: [...redirects.rimgo.tor],
rimgoI2pRedirectsChecks: [...redirects.rimgo.i2p],
rimgoLokiRedirectsChecks: [...redirects.rimgo.loki]
rimgoLokiRedirectsChecks: [...redirects.rimgo.loki],
})
})
}

View File

@ -28,7 +28,7 @@ function setRedirects(val) {
bibliogramNormalRedirectsChecks,
bibliogramTorRedirectsChecks: [...redirects.bibliogram.tor],
bibliogramI2pRedirectsChecks: [...redirects.bibliogram.i2p],
bibliogramLokiRedirectsChecks: [...redirects.bibliogram.loki]
bibliogramLokiRedirectsChecks: [...redirects.bibliogram.loki],
})
})
}

View File

@ -29,7 +29,7 @@ function setRedirects(val) {
librarianNormalRedirectsChecks,
librarianTorRedirectsChecks: [...redirects.librarian.tor],
librarianI2pRedirectsChecks: [...redirects.librarian.i2p],
librarianLokiRedirectsChecks: [...redirects.librarian.loki]
librarianLokiRedirectsChecks: [...redirects.librarian.loki],
})
})
}

View File

@ -33,7 +33,7 @@ function setRedirects(val) {
facilNormalRedirectsChecks,
facilTorRedirectsChecks: [...redirects.facil.tor],
facilI2pRedirectsChecks: [...redirects.facil.i2p],
facilLokiRedirectsChecks: [...redirects.facil.loki]
facilLokiRedirectsChecks: [...redirects.facil.loki],
})
})
}

View File

@ -52,7 +52,7 @@ function setRedirects(val) {
scribeNormalRedirectsChecks,
scribeTorRedirectsChecks: [...redirects.scribe.tor],
scribeI2pRedirectsChecks: [...redirects.scribe.i2p],
scribeLokiRedirectsChecks: [...redirects.scribe.loki]
scribeLokiRedirectsChecks: [...redirects.scribe.loki],
})
})
}

View File

@ -27,7 +27,7 @@ function setRedirects(val) {
simpleertubeNormalRedirectsChecks,
simpleertubeTorRedirectsChecks: [...redirects.simpleertube.tor],
simpleertubeI2pRedirectsChecks: [...redirects.simpleertube.i2p],
simpleertubeLokiRedirectsChecks: [...redirects.simpleertube.loki]
simpleertubeLokiRedirectsChecks: [...redirects.simpleertube.loki],
})
})
}

View File

@ -29,7 +29,7 @@ function setRedirects(val) {
quetreNormalRedirectsChecks,
quetreTorRedirectsChecks: [...redirects.quetre.tor],
quetreI2pRedirectsChecks: [...redirects.quetre.i2p],
quetreLokiRedirectsChecks: [...redirects.quetre.loki]
quetreLokiRedirectsChecks: [...redirects.quetre.loki],
})
})
}

View File

@ -36,7 +36,7 @@ function setRedirects(val) {
tedditNormalRedirectsChecks,
tedditTorRedirectsChecks: [...redirects.teddit.tor],
tedditI2pRedirectsChecks: [...redirects.teddit.i2p],
tedditLokiRedirectsChecks: [...redirects.teddit.loki]
tedditLokiRedirectsChecks: [...redirects.teddit.loki],
})
})
}

View File

@ -29,7 +29,7 @@ function setRedirects(val) {
neutersNormalRedirectsChecks,
neutersTorRedirectsChecks: [...redirects.neuters.tor],
neutersI2pRedirectsChecks: [...redirects.neuters.i2p],
neutersLokiRedirectsChecks: [...redirects.neuters.loki]
neutersLokiRedirectsChecks: [...redirects.neuters.loki],
})
})
}

View File

@ -53,7 +53,7 @@ function setRedirects(val) {
librexNormalRedirectsChecks,
librexTorRedirectsChecks: [...redirects.librex.tor],
librexI2pRedirectsChecks: [...redirects.librex.i2p],
librexLokiRedirectsChecks: [...redirects.librex.loki]
librexLokiRedirectsChecks: [...redirects.librex.loki],
})
})
}

View File

@ -29,7 +29,7 @@ function setRedirects(val) {
sendNormalRedirectsChecks,
sendTorRedirectsChecks: [...redirects.send.tor],
sendI2pRedirectsChecks: [...redirects.send.i2p],
sendLokiRedirectsChecks: [...redirects.send.loki]
sendLokiRedirectsChecks: [...redirects.send.loki],
})
})
}

View File

@ -29,7 +29,7 @@ function setRedirects(val) {
proxiTokNormalRedirectsChecks,
proxiTokTorRedirectsChecks: [...redirects.proxiTok.tor],
proxiTokI2pRedirectsChecks: [...redirects.proxiTok.i2p],
proxiTokLokiRedirectsChecks: [...redirects.proxiTok.loki]
proxiTokLokiRedirectsChecks: [...redirects.proxiTok.loki],
})
})
}
@ -207,7 +207,6 @@ function initDefaults() {
}
browser.storage.local.get(["cloudflareBlackList", "offlineBlackList"], async r => {
proxiTokNormalRedirectsChecks = [...redirects.proxiTok.normal]
console.log(r)
for (const instance of [...r.cloudflareBlackList, ...r.offlineBlackList]) {
const a = proxiTokNormalRedirectsChecks.indexOf(instance)
if (a > -1) proxiTokNormalRedirectsChecks.splice(a, 1)

View File

@ -99,8 +99,8 @@ function setRedirects(val) {
const a = simplyTranslateNormalCustomRedirects.indexOf(instance)
if (a > -1) simplyTranslateNormalCustomRedirects.splice(a, 1)
const i = lingvaNormalRedirectsChecks.indexOf(instance)
if (i > -1) lingvaNormalRedirectsChecks.splice(i, 1)
const b = lingvaNormalRedirectsChecks.indexOf(instance)
if (b > -1) lingvaNormalRedirectsChecks.splice(b, 1)
}
browser.storage.local.set({
translateRedirects: redirects,
@ -111,7 +111,7 @@ function setRedirects(val) {
lingvaNormalRedirectsChecks,
lingvaTorRedirectsChecks: [...redirects.lingva.tor],
lingvaI2pRedirectsChecks: [...redirects.lingva.i2p],
lingvaLokiRedirectsChecks: [...redirects.lingva.loki]
lingvaLokiRedirectsChecks: [...redirects.lingva.loki],
})
})
}
@ -310,18 +310,17 @@ function initDefaults() {
return new Promise(async resolve => {
fetch("/instances/data.json")
.then(response => response.text())
.then(data => {
.then(async data => {
let dataJson = JSON.parse(data)
for (let i = 0; i < frontends.length; i++) {
redirects[frontends[i]] = dataJson[frontends[i]]
}
browser.storage.local.get(["cloudflareBlackList", "offlineBlackList"], async r => {
simplyTranslateNormalCustomRedirects = [...redirects.simplyTranslate.normal]
simplyTranslateNormalRedirectsChecks = [...redirects.simplyTranslate.normal]
lingvaNormalRedirectsChecks = [...redirects.lingva.normal]
console.log(r.offlineBlackList)
for (const instance of [...r.cloudflareBlackList, ...r.offlineBlackList]) {
const a = simplyTranslateNormalCustomRedirects.indexOf(instance)
if (a > -1) simplyTranslateNormalCustomRedirects.splice(a, 1)
const a = simplyTranslateNormalRedirectsChecks.indexOf(instance)
if (a > -1) simplyTranslateNormalRedirectsChecks.splice(a, 1)
const b = lingvaNormalRedirectsChecks.indexOf(instance)
if (b > -1) lingvaNormalRedirectsChecks.splice(b, 1)

View File

@ -29,7 +29,7 @@ function setRedirects(val) {
nitterNormalRedirectsChecks,
nitterTorRedirectsChecks: [...redirects.nitter.tor],
nitterI2pRedirectsChecks: [...redirects.nitter.i2p],
nitterLokiRedirectsChecks: [...redirects.nitter.loki]
nitterLokiRedirectsChecks: [...redirects.nitter.loki],
})
})
}

View File

@ -62,7 +62,7 @@ function updateInstances() {
invidious: instances.invidious,
piped: instances.piped,
pipedMaterial: instances.pipedMaterial,
cloudtube: instances.cloudtube
cloudtube: instances.cloudtube,
})
twitterHelper.setRedirects(instances.nitter)
instagramHelper.setRedirects(instances.bibliogram)

View File

@ -29,7 +29,7 @@ function setRedirects(val) {
wikilessNormalRedirectsChecks,
wikilessTorRedirectsChecks: [...redirects.wikiless.tor],
wikilessI2pRedirectsChecks: [...redirects.wikiless.i2p],
wikilessLokiRedirectsChecks: [...redirects.wikiless.loki]
wikilessLokiRedirectsChecks: [...redirects.wikiless.loki],
})
})
}

View File

@ -66,7 +66,7 @@ function setRedirects(val) {
cloudtubeNormalRedirectsChecks,
cloudtubeTorRedirectsChecks: [...redirects.cloudtube.tor],
cloudtubeI2pRedirectsChecks: [...redirects.cloudtube.i2p],
cloudtubeLokiRedirectsChecks: [...redirects.cloudtube.loki]
cloudtubeLokiRedirectsChecks: [...redirects.cloudtube.loki],
})
})
}

View File

@ -39,7 +39,7 @@ function setRedirects(val) {
hyperpipeNormalRedirectsChecks,
hyperpipeTorRedirectsChecks: [...redirects.hyperpipe.tor],
hyperpipeI2pRedirectsChecks: [...redirects.hyperpipe.i2p],
hyperpipeLokiRedirectsChecks: [...redirects.hyperpipe.loki]
hyperpipeLokiRedirectsChecks: [...redirects.hyperpipe.loki],
})
})
}