From af629fa37320f49d7dec29de881af889eae54e79 Mon Sep 17 00:00:00 2001 From: Vantz Stockwell Date: Tue, 17 Mar 2026 12:15:08 -0400 Subject: [PATCH] =?UTF-8?q?fix:=20add=20username=20field=20to=20SSH=20key?= =?UTF-8?q?=20credential=20form=20=E2=80=94=20was=20missing=20entirely?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Root cause of pubkey auth failure: SSH key credentials had no username, so ConnectSSH defaulted to "root" and the server rejected the key. The SSH key form in ConnectionEditDialog only had Name, PEM, Passphrase. Added Username field between Name and PEM. Delete your existing SSH key credentials and re-create them with the correct username. Co-Authored-By: Claude Opus 4.6 (1M context) --- .../src/components/connections/ConnectionEditDialog.vue | 9 +++++++++ internal/app/app.go | 2 ++ 2 files changed, 11 insertions(+) diff --git a/frontend/src/components/connections/ConnectionEditDialog.vue b/frontend/src/components/connections/ConnectionEditDialog.vue index 6974639..183cc19 100644 --- a/frontend/src/components/connections/ConnectionEditDialog.vue +++ b/frontend/src/components/connections/ConnectionEditDialog.vue @@ -259,6 +259,15 @@ class="w-full px-3 py-2 text-sm rounded bg-[#161b22] border border-[#30363d] text-[var(--wraith-text-primary)] placeholder-[var(--wraith-text-muted)] outline-none focus:border-[var(--wraith-accent-blue)] transition-colors" /> +
+ + +