diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 2d36ff902b8..34233fd1aa0 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -6,7 +6,7 @@ Code contributions are welcome! Please commit any pull requests against the `mas
We use a translation tool called [Crowdin](https://crowdin.com) to help manage our localization efforts across many different languages.
-If you are interested in helping translate the bitwarden browser extension into another language (or make a translation correction), please register an account at Crowdin and join our project here: https://crowdin.com/project/bitwarden-browser
+If you are interested in helping translate the Bitwarden browser extension into another language (or make a translation correction), please register an account at Crowdin and join our project here: https://crowdin.com/project/bitwarden-browser
If the language that you are interested in translating is not already listed, create a new account on Crowdin, join the project, and contact the project owner (https://crowdin.com/mail/compose/kspearrin).
diff --git a/README.md b/README.md
index 4631a49e863..7f47bd40eb0 100644
--- a/README.md
+++ b/README.md
@@ -2,17 +2,18 @@
[](https://crowdin.com/project/bitwarden-browser)
[](https://gitter.im/bitwarden/Lobby)
-# bitwarden Browser Extension
+# Bitwarden Browser Extension
+
-The bitwarden browser extension is written using the Chrome Web Extension API and AngularJS.
+The Bitwarden browser extension is written using the Chrome Web Extension API and AngularJS.

@@ -20,15 +21,17 @@ The bitwarden browser extension is written using the Chrome Web Extension API an
**Requirements**
-- [Node.js](https://nodejs.org/en/)
+- [Node.js](https://nodejs.org)
- [Gulp](http://gulpjs.com/) (`npm install --global gulp-cli`)
- Chrome (preferred), Opera, or Firefox browser
+**API endpoint**
+
By default the extension is targeting the production API. If you are running the [Core](https://github.com/bitwarden/core) API locally, you'll need to switch the extension to target your local instance. Open `src/services/api.service.ts` and set `this.baseUrl` and `this.identityBaseUrl` to your local API instance (ex. `http://localhost:5000`).
-Then run the following commands:
+**Run the app**
-```bash
+```
npm install
npm run dev:watch
```
diff --git a/SECURITY.md b/SECURITY.md
index 3564ea7b081..ef94f0b494f 100644
--- a/SECURITY.md
+++ b/SECURITY.md
@@ -1,4 +1,4 @@
-bitwarden believes that working with security researchers across the globe is crucial to keeping our
+Bitwarden believes that working with security researchers across the globe is crucial to keeping our
users safe. If you believe you've found a security issue in our product or service, we encourage you to
notify us. We welcome working with you to resolve the issue promptly. Thanks in advance!
@@ -16,7 +16,7 @@ notify us. We welcome working with you to resolve the issue promptly. Thanks in
# In-scope
-- Security issues in any current release of bitwarden. This includes the web vault, browser extension,
+- Security issues in any current release of Bitwarden. This includes the web vault, browser extension,
and mobile apps (iOS and Android). Product downloads are available at https://bitwarden.com. Source
code is available at https://github.com/bitwarden.
@@ -24,14 +24,14 @@ notify us. We welcome working with you to resolve the issue promptly. Thanks in
The following bug classes are out-of scope:
-- Bugs that are already reported on any of bitwarden's issue trackers (https://github.com/bitwarden),
+- Bugs that are already reported on any of Bitwarden's issue trackers (https://github.com/bitwarden),
or that we already know of. Note that some of our issue tracking is private.
- Issues in an upstream software dependency (ex: Xamarin, ASP.NET) which are already reported to the
upstream maintainer.
- Attacks requiring physical access to a user's device.
- Self-XSS
-- Issues related to software or protocols not under bitwarden's control
-- Vulnerabilities in outdated versions of bitwarden
+- Issues related to software or protocols not under Bitwarden's control
+- Vulnerabilities in outdated versions of Bitwarden
- Missing security best practices that do not directly lead to a vulnerability
- Issues that do not have any impact on the general public
@@ -39,7 +39,7 @@ While researching, we'd like to ask you to refrain from:
- Denial of service
- Spamming
-- Social engineering (including phishing) of bitwarden staff or contractors
-- Any physical attempts against bitwarden property or data centers
+- Social engineering (including phishing) of Bitwarden staff or contractors
+- Any physical attempts against Bitwarden property or data centers
-Thank you for helping keep bitwarden and our users safe!
+Thank you for helping keep Bitwarden and our users safe!
diff --git a/src/_locales/en/messages.json b/src/_locales/en/messages.json
index d7053a37d51..ef7b64c9e51 100644
--- a/src/_locales/en/messages.json
+++ b/src/_locales/en/messages.json
@@ -1,13 +1,13 @@
{
"appName": {
- "message": "bitwarden"
+ "message": "Bitwarden"
},
"extName": {
- "message": "bitwarden - Free Password Manager",
+ "message": "Bitwarden - Free Password Manager",
"description": "Extension name"
},
"extDesc": {
- "message": "bitwarden is a secure and free password manager for all of your devices.",
+ "message": "A secure and free password manager for all of your devices.",
"description": "Extension description"
},
"loginOrCreateNewAccount": {
@@ -167,7 +167,7 @@
"message": "Visit Our Website"
},
"visitOurWebsiteDirectly": {
- "message": "Visit our website to get help, news, email us, and/or learn more about how to use bitwarden."
+ "message": "Visit our website to get help, news, email us, and/or learn more about how to use Bitwarden."
},
"fileBugReport": {
"message": "File a Bug Report"
@@ -191,22 +191,22 @@
"message": "Automatically generate strong, unique passwords for your logins."
},
"bitWebVault": {
- "message": "bitwarden Web Vault"
+ "message": "Bitwarden Web Vault"
},
"bitWebVaultInfo": {
- "message": "Manage your items from any web browser with the bitwarden web vault."
+ "message": "Manage your items from any web browser with the Bitwarden web vault."
},
"bitIosVault": {
- "message": "bitwarden iOS Vault"
+ "message": "Bitwarden iOS Vault"
},
"bitIosVaultInfo": {
- "message": "Manage your items from your mobile devices with the bitwarden iOS vault."
+ "message": "Manage your items from your mobile devices with the Bitwarden iOS vault."
},
"bitAndrVault": {
- "message": "bitwarden Android Vault"
+ "message": "Bitwarden Android Vault"
},
"bitAndrVaultInfo": {
- "message": "Manage your items from your mobile devices with the bitwarden Android vault."
+ "message": "Manage your items from your mobile devices with the Bitwarden Android vault."
},
"importItems": {
"message": "Import Items"
@@ -502,7 +502,7 @@
"message": "The \"Add Login Notification\" automatically prompts you to save new logins to your vault whenever you log into them for the first time."
},
"notificationAddDesc": {
- "message": "Should bitwarden remember this password for you?"
+ "message": "Should Bitwarden remember this password for you?"
},
"notificationAddSave": {
"message": "Yes, Save Now"
@@ -635,7 +635,7 @@
"message": "You are a premium member!"
},
"premiumCurrentMemberThanks": {
- "message": "Thank you for supporting bitwarden."
+ "message": "Thank you for supporting Bitwarden."
},
"premiumPrice": {
"message": "All for just %price% /year!"
@@ -727,7 +727,7 @@
"message": "Self-hosted Environment"
},
"selfHostedEnvironmentFooter": {
- "message": "Specify the base URL of your on-premise hosted bitwarden installation."
+ "message": "Specify the base URL of your on-premise hosted Bitwarden installation."
},
"customEnvironment": {
"message": "Custom Environment"
diff --git a/src/background/main.background.ts b/src/background/main.background.ts
index 10714fb1abd..bf83d9c75c7 100644
--- a/src/background/main.background.ts
+++ b/src/background/main.background.ts
@@ -322,7 +322,7 @@ export default class MainBackground {
type: 'normal',
id: 'root',
contexts: ['all'],
- title: 'bitwarden',
+ title: 'Bitwarden',
});
await this.contextMenusCreate({
@@ -607,7 +607,7 @@ export default class MainBackground {
tabId: tabId,
});
} else if (this.sidebarAction.setTitle) {
- let title = 'bitwarden';
+ let title = 'Bitwarden';
if (text && text !== '') {
title += (' [' + text + ']');
}
diff --git a/src/manifest.json b/src/manifest.json
index 810a54da1a1..778c1a0ed08 100644
--- a/src/manifest.json
+++ b/src/manifest.json
@@ -63,7 +63,7 @@
"19": "images/icon19.png",
"38": "images/icon38.png"
},
- "default_title": "bitwarden",
+ "default_title": "Bitwarden",
"default_popup": "popup/index.html"
},
"permissions": [
@@ -119,7 +119,7 @@
}
},
"sidebar_action": {
- "default_title": "bitwarden",
+ "default_title": "Bitwarden",
"default_panel": "popup/index.html?uilocation=sidebar",
"default_icon": "images/icon19.png"
}
diff --git a/src/popup/index.html b/src/popup/index.html
index bc5a0c1dd42..27d50b53dfe 100644
--- a/src/popup/index.html
+++ b/src/popup/index.html
@@ -3,7 +3,7 @@