From 4e1f208a9ff46c84870e86930239561d53d47d70 Mon Sep 17 00:00:00 2001 From: Bryan Van Deusen Date: Tue, 26 May 2026 11:16:32 -0400 Subject: [PATCH] =?UTF-8?q?fix(ui-copy):=20copyText=20utility=20with=20exe?= =?UTF-8?q?cCommand=20fallback=20=E2=80=94=20navigator.clipboard=20is=20ga?= =?UTF-8?q?ted=20by=20Secure=20Context=20(HTTPS-only)=20and=20is=20undefin?= =?UTF-8?q?ed=20on=20plain-HTTP=20self-hosted=20deployments.=20Apply=20to?= =?UTF-8?q?=20ExtensionKeyBar=20+=20BrowserExtensionCard.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.7 (1M context) --- .../credentials/ExtensionKeyBar.vue | 3 +- .../settings/BrowserExtensionCard.vue | 3 +- frontend/src/utils/clipboard.js | 35 +++++++++++++++++++ 3 files changed, 39 insertions(+), 2 deletions(-) create mode 100644 frontend/src/utils/clipboard.js diff --git a/frontend/src/components/credentials/ExtensionKeyBar.vue b/frontend/src/components/credentials/ExtensionKeyBar.vue index cf56b3c..2563ec6 100644 --- a/frontend/src/components/credentials/ExtensionKeyBar.vue +++ b/frontend/src/components/credentials/ExtensionKeyBar.vue @@ -28,6 +28,7 @@