aboutsummaryrefslogtreecommitdiffstats
path: root/src/pages/messages_src
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2024-09-14 22:51:35 +0300
committerManeraKai <manerakai@protonmail.com>2024-09-14 22:51:35 +0300
commit823af5a0a31a628d84a106dc5b78b2085329a5e7 (patch)
tree62acced4c72466747eb5f9abefc7e64f2452f86d /src/pages/messages_src
parent3.0.0 => 3.0.1 (diff)
downloadlibredirect-823af5a0a31a628d84a106dc5b78b2085329a5e7.zip
Moving Server error listener to popup https://github.com/libredirect/browser_extension/issues/992
Diffstat (limited to 'src/pages/messages_src')
-rw-r--r--src/pages/messages_src/App.svelte61
1 files changed, 0 insertions, 61 deletions
diff --git a/src/pages/messages_src/App.svelte b/src/pages/messages_src/App.svelte
index 1c5170dd..9f464ac7 100644
--- a/src/pages/messages_src/App.svelte
+++ b/src/pages/messages_src/App.svelte
@@ -80,39 +80,6 @@
const newUrl = await servicesHelper.redirectAsync(oldUrl, "main_frame", null, null, false, true)
browser.tabs.update({ url: newUrl })
}
-
- async function switchInstance() {
- const newUrl = await servicesHelper.switchInstance(oldUrl)
- browser.tabs.update({ url: newUrl })
- }
-
- async function removeInstance() {
- const service = await servicesHelper.computeService(oldUrl)
- const frontend = params.get("frontend")
- const i = _options[frontend].findIndex(instance => oldUrl.href.startsWith(instance))
- _options[frontend].splice(i, 1)
- options.set(_options)
- const newUrl = await servicesHelper.switchInstance(oldUrl, service)
- browser.tabs.update({ url: newUrl })
- }
-
- async function removeAndAutoPickInstance() {
- const service = await servicesHelper.computeService(oldUrl)
-
- const frontend = params.get("frontend")
- const i = _options[frontend].findIndex(instance => oldUrl.href.startsWith(instance))
- _options[frontend].splice(i, 1)
- options.set(_options)
- await autoPick()
- const newUrl = await servicesHelper.switchInstance(oldUrl, service)
- browser.tabs.update({ url: newUrl })
- }
-
- async function addAutoPickInstance() {
- await autoPick()
- const newUrl = await servicesHelper.switchInstance(oldUrl)
- browser.tabs.update({ url: newUrl })
- }
</script>
{#if _options && _config}
@@ -124,34 +91,6 @@
{browser.i18n.getMessage("enable") || "Enable"}
</Button>
</div>
- {:else if params.get("message") == "server_error"}
- <!-- https://httpstat.us/403 for testing -->
- <div>
- <h1>Your selected instance gave out an error: {params.get("code")}</h1>
- {#if _options[params.get("frontend")].length > 1}
- <Button on:click={switchInstance}>
- <SwitchInstanceIcon class="margin margin_{document.body.dir}" />
- {browser.i18n.getMessage("switchInstance") || "Switch Instance"}
- </Button>
- <Button on:click={removeInstance}>
- <SwitchInstanceIcon class="margin margin_{document.body.dir}" />
- {browser.i18n.getMessage("removeInstance") || "Remove Instance"}
- +
- {browser.i18n.getMessage("switchInstance") || "Switch Instance"}
- </Button>
- {:else}
- <Button on:click={addAutoPickInstance} disabled={autoPicking}>
- <AutoPickIcon class="margin margin_{document.body.dir}" />
- {browser.i18n.getMessage("autoPickInstance") || "Auto Pick Instance"}
- </Button>
- <Button on:click={removeAndAutoPickInstance} disabled={autoPicking}>
- <AutoPickIcon class="margin margin_{document.body.dir}" />
- {browser.i18n.getMessage("removeInstance") || "Remove Instance"}
- +
- {browser.i18n.getMessage("autoPickInstance") || "Auto Pick Instance"}
- </Button>
- {/if}
- </div>
{:else if params.get("message") == "no_instance"}
<div>
<h1>You have no instance selected for this frontend</h1>