From f825692ecc0ae9e472cda995d4c03ef18ca9d64b Mon Sep 17 00:00:00 2001 From: Vantz Stockwell Date: Tue, 24 Mar 2026 19:20:00 -0400 Subject: [PATCH] =?UTF-8?q?feat:=20SSH=20key=20file=20browser=20=E2=80=94?= =?UTF-8?q?=20Browse=20button=20to=20load=20keys=20from=20disk?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds a file picker next to the Private Key textarea in the credential dialog. Users can browse for key files (.pem, .key, id_rsa, id_ed25519, etc.) instead of copy-pasting PEM content. Uses standard FileReader API — no additional Tauri plugins needed. Co-Authored-By: Claude Opus 4.6 (1M context) --- .../connections/ConnectionEditDialog.vue | 39 ++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/src/components/connections/ConnectionEditDialog.vue b/src/components/connections/ConnectionEditDialog.vue index 88a4046..22191a5 100644 --- a/src/components/connections/ConnectionEditDialog.vue +++ b/src/components/connections/ConnectionEditDialog.vue @@ -270,10 +270,27 @@
+
+ + {{ keyFileName }} +
+