diff options
author | BobIsMyManager <ahoumatt@yahoo.com> | 2022-04-09 09:19:13 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-09 12:19:13 +0300 |
commit | f56733ca03e46d3bf154b947db53c83f80b8057d (patch) | |
tree | e5a52969878ad12e27e3dc8b431b4ab8920a92b3 /src/assets | |
parent | Added Piped Instance (#178) (diff) | |
download | libredirect-f56733ca03e46d3bf154b947db53c83f80b8057d.zip |
Automatic send instance fetching (#174)
Diffstat (limited to 'src/assets')
-rw-r--r-- | src/assets/javascripts/helpers/common.js | 4 | ||||
-rw-r--r-- | src/assets/javascripts/helpers/general.js | 2 | ||||
-rw-r--r-- | src/assets/javascripts/helpers/sendTargets.js | 22 |
3 files changed, 9 insertions, 19 deletions
diff --git a/src/assets/javascripts/helpers/common.js b/src/assets/javascripts/helpers/common.js index 678b9dd5..50180497 100644 --- a/src/assets/javascripts/helpers/common.js +++ b/src/assets/javascripts/helpers/common.js @@ -8,6 +8,7 @@ import searchHelper from "./search.js"; import translateHelper from "./translate/translate.js"; import wikipediaHelper from "./wikipedia.js"; import localise from '../localise.js' +import sendTargetsHelper from "./sendTargets.js"; function getRandomInstance(instances) { return instances[~~(instances.length * Math.random())]; @@ -22,6 +23,7 @@ async function wholeInit() { await searchHelper.init(); await wikipediaHelper.init(); await mediumHelper.init(); + await sendTargetsHelper.init(); } async function updateInstances() { @@ -55,6 +57,8 @@ async function updateInstances() { mediumHelper.setRedirects(instances.scribe); + sendTargetsHelper.setRedirects(instances.send); + console.info("Successfully updated Instances"); return true; } diff --git a/src/assets/javascripts/helpers/general.js b/src/assets/javascripts/helpers/general.js index 67c8b57b..1ee6bcf5 100644 --- a/src/assets/javascripts/helpers/general.js +++ b/src/assets/javascripts/helpers/general.js @@ -147,4 +147,4 @@ export default { isException, init, -} \ No newline at end of file +} diff --git a/src/assets/javascripts/helpers/sendTargets.js b/src/assets/javascripts/helpers/sendTargets.js index 8cfca7bb..5b6d4201 100644 --- a/src/assets/javascripts/helpers/sendTargets.js +++ b/src/assets/javascripts/helpers/sendTargets.js @@ -10,23 +10,7 @@ const targets = [ let redirects = { "send": { - "normal": [ - "https://send.silkky.cloud", - "https://send.turingpoint.de", - "https://send.ephemeral.land", - "https://send.monks.tools", - "https://send.jeugdhulp.be", - "https://send.aurorabilisim.com", - "https://nhanh.cloud", - "https://send.datahoarder.dev", - "https://send.navennec.net", - "https://fileupload.ggc-project.de", - "https://drop.chapril.org", - "https://files.psu.ru", - "https://send.portailpro.net", - "https://bytefile.de", - "https://transfer.acted.org ", - ], + "normal": [], "tor": [] } } @@ -35,7 +19,8 @@ const getRedirects = () => redirects; const getCustomRedirects = function () { return { "send": { - "normal": [...sendNormalRedirectsChecks, ...sendNormalCustomRedirects] + "normal": [...sendNormalRedirectsChecks, ...sendNormalCustomRedirects], + "tor": [...sendTorRedirectsChecks, ...sendTorCustomRedirects] }, }; }; @@ -173,6 +158,7 @@ async function init() { protocol = r.sendTargetsProtocol ?? "normal"; + //redirects.send = dataJson.send; if (r.sendTargetsRedirects) redirects = r.sendTargetsRedirects; sendNormalRedirectsChecks = r.sendNormalRedirectsChecks ?? [...redirects.send.normal]; |