From f3b4dbce49d4f88bd40ccb914d32d81f9052e173 Mon Sep 17 00:00:00 2001 From: Aveline <352441+ym@users.noreply.github.com> Date: Mon, 17 Feb 2025 11:34:38 +0100 Subject: [PATCH] feat: use the api url from device config (#161) --- ui/.env.development | 2 ++ ui/.env.device | 2 ++ ui/.env.production | 4 +++- ui/index.html | 1 + ui/src/components/AuthLayout.tsx | 3 ++- ui/src/components/Header.tsx | 5 +++-- ui/src/components/MountMediaDialog.tsx | 3 ++- ui/src/components/sidebar/settings.tsx | 5 +++-- ui/src/main.tsx | 3 ++- ui/src/routes/adopt.tsx | 7 ++++--- ui/src/routes/devices.$id.deregister.tsx | 5 +++-- ui/src/routes/devices.$id.rename.tsx | 5 +++-- ui/src/routes/devices.$id.setup.tsx | 5 +++-- ui/src/routes/devices.$id.tsx | 13 +++++++------ ui/src/routes/devices.tsx | 3 ++- ui/src/routes/login-local.tsx | 7 ++++--- ui/src/routes/welcome-local.mode.tsx | 5 +++-- ui/src/routes/welcome-local.password.tsx | 5 +++-- ui/src/routes/welcome-local.tsx | 3 ++- ui/src/ui.config.ts | 23 +++++++++++++++++++++++ web.go | 22 ++++++++++++++++++++++ 21 files changed, 99 insertions(+), 32 deletions(-) create mode 100644 ui/src/ui.config.ts diff --git a/ui/.env.development b/ui/.env.development index 4534cc5..172328c 100644 --- a/ui/.env.development +++ b/ui/.env.development @@ -2,3 +2,5 @@ VITE_SIGNAL_API=http://localhost:3000 VITE_CLOUD_APP=http://localhost:5173 VITE_CLOUD_API=http://localhost:3000 + +VITE_JETKVM_HEAD= \ No newline at end of file diff --git a/ui/.env.device b/ui/.env.device index f13097c..2aaa6a7 100644 --- a/ui/.env.device +++ b/ui/.env.device @@ -2,3 +2,5 @@ VITE_SIGNAL_API= # Uses the KVM device's IP address as the signal API endpoint VITE_CLOUD_APP=https://app.jetkvm.com VITE_CLOUD_API=https://api.jetkvm.com + +VITE_JETKVM_HEAD= \ No newline at end of file diff --git a/ui/.env.production b/ui/.env.production index de65a37..2587c0c 100644 --- a/ui/.env.production +++ b/ui/.env.production @@ -1,4 +1,6 @@ VITE_SIGNAL_API=https://api.jetkvm.com VITE_CLOUD_APP=https://app.jetkvm.com -VITE_CLOUD_API=https://api.jetkvm.com \ No newline at end of file +VITE_CLOUD_API=https://api.jetkvm.com + +VITE_JETKVM_HEAD= \ No newline at end of file diff --git a/ui/index.html b/ui/index.html index af9bdfb..72d2594 100644 --- a/ui/index.html +++ b/ui/index.html @@ -28,6 +28,7 @@ JetKVM + %VITE_JETKVM_HEAD%