Skip to content

Commit

Permalink
State dependency on version 2.26 and later of the desktop application
Browse files Browse the repository at this point in the history
While the extension's notification was highlighting the dependency on
the desktop application, it was not specifying the required minimum
version (2.26).

Add the information in the notification, add a link for the user to follow
and add a note to the repository's README.md file.

Signed-off-by: Alexandre Demers <alexandre.f.demers@gmail.com>
  • Loading branch information
Oxalin committed Mar 31, 2024
1 parent f7fb137 commit 8109d05
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 3 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Buttercup credentials manager extension for the browser.
[![Buttercup](https://cdn.rawgit.com/buttercup-pw/buttercup-assets/6582a033/badge/buttercup-slim.svg)](https://buttercup.pw) ![Tests status](https://github.com/buttercup/buttercup-core/actions/workflows/test.yml/badge.svg) [![Chrome version](https://img.shields.io/chrome-web-store/v/heflipieckodmcppbnembejjmabajjjj)](https://chrome.google.com/webstore/detail/buttercup/heflipieckodmcppbnembejjmabajjjj?hl=en-GB) [![Chrome users](https://img.shields.io/chrome-web-store/d/heflipieckodmcppbnembejjmabajjjj.svg?label=Chrome%20users)](https://chrome.google.com/webstore/detail/buttercup/heflipieckodmcppbnembejjmabajjjj?hl=en-GB) [![Firefox version](https://img.shields.io/amo/v/buttercup-pw)](https://addons.mozilla.org/en-US/firefox/addon/buttercup-pw/) [![Firefox users](https://img.shields.io/amo/users/buttercup-pw.svg?color=38c543&label=Firefox%20users)](https://addons.mozilla.org/en-US/firefox/addon/buttercup-pw/) [![Chat securely on Keybase](https://img.shields.io/badge/keybase-bcup-blueviolet)](https://keybase.io/team/bcup)

## About
This browser extension allows users to interface with password archives authored by the [Buttercup password manager](https://github.com/buttercup-pw/buttercup) (it _requires_ the application to be installed to function).
This browser extension allows users to interface with password archives authored by the [Buttercup password manager](https://github.com/buttercup-pw/buttercup) (it _requires_ v2.26 and later of the desktop application to be installed to function).

The extension makes secured requests to the desktop application for information within its unlocked vaults, and makes those credentials available within the browser. It is also able to save new logins from the browser extension as they're recognised. Besides a username and password, the extension can also enter OTP codes when required.

Expand Down
5 changes: 3 additions & 2 deletions source/shared/i18n/translations/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -92,8 +92,9 @@
"page": {
"welcome-v3": {
"line-1": "You're now using the new version of the <strong>Buttercup browser addon</strong>. It uses the latest core libraries to manage your password vaults and integrate with web pages and login forms. Version 3 is more light-weight and accurate when compared to previous versions, and it supports far more login forms as well.",
"line-2": "It should be noted that <strong>version 3 requires the Buttercup desktop application</strong> be installed <i>and</i> running, at least in the background. This browser addon uses an encrypted connection with the desktop application to transfer vault credentials during login and saving. This addon cannot function without the desktop application.",
"line-3": "We hope that you enjoy using this new version!",
"line-2": "It should be noted that <strong>version 3 of the extension requires the Buttercup desktop application version 2.26 or later</strong> be installed <i>and</i> running, at least in the background. This browser addon uses an encrypted connection with the desktop application to transfer vault credentials during login and saving. This addon cannot function without the desktop application.",
"line-3": "The latest version of the Buttercup desktop application should be downloaded from <a href='https://buttercup.pw/'>Buttercup.pw</a>",
"line-4": "We hope that you enjoy using this new version!",
"title": "Welcome to V3"
}
},
Expand Down
1 change: 1 addition & 0 deletions source/shared/notifications/pages/WelcomeV3.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ export function Page() {
<p dangerouslySetInnerHTML={{ __html: t("notifications.page.welcome-v3.line-1") }} />
<p dangerouslySetInnerHTML={{ __html: t("notifications.page.welcome-v3.line-2") }} />
<p dangerouslySetInnerHTML={{ __html: t("notifications.page.welcome-v3.line-3") }} />
<p dangerouslySetInnerHTML={{ __html: t("notifications.page.welcome-v3.line-4") }} />
<p>- The Buttercup Team</p>
</Fragment>
);
Expand Down

0 comments on commit 8109d05

Please sign in to comment.