From 504d8e62642d64136e894e94c310243d31fce278 Mon Sep 17 00:00:00 2001 From: Caleb Clark Date: Thu, 5 Mar 2026 13:54:56 -0600 Subject: [PATCH 1/2] feat: added installing status to vault's SetupChecklist + other small installer tweaks --- src-vue/navigation-operations/ServerMenu.vue | 9 +++++++-- src-vue/overlays-operations/ServerOverlay.vue | 10 ++++++++-- .../vaulting-screen/SetupChecklist.vue | 18 +++++++++++++++++- 3 files changed, 32 insertions(+), 5 deletions(-) diff --git a/src-vue/navigation-operations/ServerMenu.vue b/src-vue/navigation-operations/ServerMenu.vue index 43314821..bd2aa172 100644 --- a/src-vue/navigation-operations/ServerMenu.vue +++ b/src-vue/navigation-operations/ServerMenu.vue @@ -18,7 +18,7 @@ style="box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.15)" >
-
{{ numeral(installerProgress).format('0.[0]')}}%
+
{{ numeral(installerProgress).format('0.[0]')}}%
@@ -72,8 +72,13 @@
- + +
+ +
diff --git a/src-vue/overlays-operations/ServerOverlay.vue b/src-vue/overlays-operations/ServerOverlay.vue index ff88e6d4..8aca3d95 100644 --- a/src-vue/overlays-operations/ServerOverlay.vue +++ b/src-vue/overlays-operations/ServerOverlay.vue @@ -11,11 +11,17 @@

We are updating the bot program on your {{ serverIdentity() }}. This will only - take a few minutes to complete. + take a few minutes to complete. Please do not close this app until it is finished.

-

+

We are verifying and setting up your {{ serverIdentity() }}. This may take several hours to complete. + +

diff --git a/src-vue/screens-operations/vaulting-screen/SetupChecklist.vue b/src-vue/screens-operations/vaulting-screen/SetupChecklist.vue index b2a50bdf..dde34631 100644 --- a/src-vue/screens-operations/vaulting-screen/SetupChecklist.vue +++ b/src-vue/screens-operations/vaulting-screen/SetupChecklist.vue @@ -41,7 +41,10 @@ >
-

Connect a Cloud Server

+

+ Connect a Cloud Server + INSTALLING +

@@ -262,4 +265,17 @@ section:hover { section p { @apply mt-1 ml-0.5 opacity-60; } + +.installing-badge { + animation: installing-fade 1.2s ease-in-out infinite alternate; +} + +@keyframes installing-fade { + from { + opacity: 0.3; + } + to { + opacity: 1; + } +} From 515ba4b43d20a72b706390f776e3de0cb1808c77 Mon Sep 17 00:00:00 2001 From: Caleb Clark Date: Fri, 6 Mar 2026 14:40:47 -0600 Subject: [PATCH 2/2] feat: some fixes based on copilot suggestions --- scripts/updateRuntimePin.ts | 2 +- src-vue/overlays-operations/ServerOverlay.vue | 2 +- .../screens-operations/mining-screen/SetupChecklist.vue | 2 +- .../screens-operations/vaulting-screen/SetupChecklist.vue | 8 ++++++-- 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/scripts/updateRuntimePin.ts b/scripts/updateRuntimePin.ts index 23d92173..0adc08d1 100644 --- a/scripts/updateRuntimePin.ts +++ b/scripts/updateRuntimePin.ts @@ -65,7 +65,7 @@ async function main(): Promise { if (resolvedPin.mainRepoCommitHash) { console.info(`- main repo commit: ${resolvedPin.mainRepoCommitHash}`); } - console.info('- next step: run yarn install to sync yarn.lock and node_modules'); + console.info('- next step: run `yarn install` followed by `yarn build:server`'); } function normalizeRef(value: string | undefined): string { diff --git a/src-vue/overlays-operations/ServerOverlay.vue b/src-vue/overlays-operations/ServerOverlay.vue index 8aca3d95..48d961ae 100644 --- a/src-vue/overlays-operations/ServerOverlay.vue +++ b/src-vue/overlays-operations/ServerOverlay.vue @@ -17,7 +17,7 @@ We are verifying and setting up your {{ serverIdentity() }}. This may take several hours to complete.