From 97ab5d066e16cf3403abf6a37d576606a12495cb Mon Sep 17 00:00:00 2001 From: antelle Date: Wed, 28 Apr 2021 20:22:21 +0200 Subject: [PATCH] Added extension links --- app/scripts/const/links.js | 8 +++++--- .../scripts/ipc-handlers/browser-extension-connector.js | 2 ++ desktop/scripts/util/browser-extension-installer.js | 4 +++- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/app/scripts/const/links.js b/app/scripts/const/links.js index f4d3efeb..df55d383 100644 --- a/app/scripts/const/links.js +++ b/app/scripts/const/links.js @@ -23,9 +23,11 @@ const Links = { HaveIBeenPwnedPrivacy: 'https://haveibeenpwned.com/Passwords', ExtensionHelpForOtherBrowsers: 'https://github.com/keeweb/keeweb/wiki/Browser-AutoFill#other-browsers', - KWCForChrome: 'https://TODO', - KWCForFirefox: 'https://TODO', - KWCForEdge: 'https://TODO', + KWCForChrome: + 'https://chrome.google.com/webstore/detail/keeweb-connect/pikpfmjfkekaeinceagbebpfkmkdlcjk', + KWCForFirefox: 'https://addons.mozilla.org/firefox/addon/keeweb-connect/', + KWCForEdge: + 'https://microsoftedge.microsoft.com/addons/detail/keewebconnect/nmggpehkjmeaeocmaijenpejbepckinm', KWCForSafari: 'https://TODO', KPXCForChrome: 'https://chrome.google.com/webstore/detail/keepassxc-browser/oboonakemofpalcgghocfoadofidjkkk', diff --git a/desktop/scripts/ipc-handlers/browser-extension-connector.js b/desktop/scripts/ipc-handlers/browser-extension-connector.js index 7539b00a..c4661848 100644 --- a/desktop/scripts/ipc-handlers/browser-extension-connector.js +++ b/desktop/scripts/ipc-handlers/browser-extension-connector.js @@ -26,6 +26,8 @@ const ExtensionOrigins = { 'safari-keeweb-connect': BrowserExtensionNames.KWC, 'keeweb-connect@keeweb.info': BrowserExtensionNames.KWC, 'chrome-extension://aphablpbogbpmocgkpeeadeljldnphon/': BrowserExtensionNames.KWC, + 'chrome-extension://pikpfmjfkekaeinceagbebpfkmkdlcjk/': BrowserExtensionNames.KWC, + 'chrome-extension://nmggpehkjmeaeocmaijenpejbepckinm/': BrowserExtensionNames.KWC, 'keepassxc-browser@keepassxc.org': BrowserExtensionNames.KPXC, 'chrome-extension://oboonakemofpalcgghocfoadofidjkkk/': BrowserExtensionNames.KPXC, 'chrome-extension://pdffhmdngciaglkoonimfcmckehcpafo/': BrowserExtensionNames.KPXC diff --git a/desktop/scripts/util/browser-extension-installer.js b/desktop/scripts/util/browser-extension-installer.js index ab15105b..e66a9536 100644 --- a/desktop/scripts/util/browser-extension-installer.js +++ b/desktop/scripts/util/browser-extension-installer.js @@ -73,7 +73,9 @@ function createManifest(browser, extension) { ? { 'allowed_extensions': ['keeweb-connect@keeweb.info'] } : { 'allowed_origins': [ - 'chrome-extension://aphablpbogbpmocgkpeeadeljldnphon/' + 'chrome-extension://aphablpbogbpmocgkpeeadeljldnphon/', + 'chrome-extension://pikpfmjfkekaeinceagbebpfkmkdlcjk/', + 'chrome-extension://nmggpehkjmeaeocmaijenpejbepckinm/' ] }), description: 'KeeWeb native messaging host',