diff --git a/config/default_config.yaml b/config/default_config.yaml index 8d5b119..6ab33eb 100644 --- a/config/default_config.yaml +++ b/config/default_config.yaml @@ -70,7 +70,7 @@ web_server: remote: mode: byok # local | managed | byok - server_url: "" # Proxy server URL for managed mode (e.g., wss://your-proxy.com) + server_url: "https://transcribe.shadowdao.com" # Proxy server URL for managed mode auth_token: "" # JWT stored after login (managed mode) byok_api_key: "" # Deepgram API key for BYOK mode deepgram_model: nova-2 # Deepgram model to use diff --git a/src/lib/components/Settings.svelte b/src/lib/components/Settings.svelte index 113c76b..be8c103 100644 --- a/src/lib/components/Settings.svelte +++ b/src/lib/components/Settings.svelte @@ -207,7 +207,7 @@ }, remote: { mode: remoteMode, - server_url: remoteServerUrl, + server_url: remoteServerUrl || MANAGED_SERVER_URL, byok_api_key: byokApiKey, }, updates: { @@ -252,28 +252,20 @@ } } + const MANAGED_SERVER_URL = "https://transcribe.shadowdao.com"; + async function handleManagedLogin() { try { await backendStore.apiPost("/api/login", { email: managedEmail, password: managedPassword, + server_url: remoteServerUrl || MANAGED_SERVER_URL, }); } catch (err) { console.error("Login failed:", err); } } - async function handleManagedRegister() { - try { - await backendStore.apiPost("/api/register", { - email: managedEmail, - password: managedPassword, - }); - } catch (err) { - console.error("Register failed:", err); - } - } - const CAPTION_SERVER = "https://caption.shadowdao.com"; function generateRandomName(): string { @@ -486,15 +478,6 @@ {/if} {#if remoteMode === "managed"} -
- - -
@@ -515,8 +498,10 @@
-
+

+ Don't have an account? Sign up here +

{/if}