1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-11-28 12:45:45 +01:00
Commit Graph

1994 Commits

Author SHA1 Message Date
Matt Smith
09b7d7ec16 Cleaned up home.component.ts for feedback. 2020-08-12 14:17:55 -05:00
Matt Smith
e10e006b51 Removed dev logging 2020-08-11 15:29:11 -05:00
Matt Smith
1d0b549123 Modifications made to support SSO in Browser 2020-08-11 15:25:07 -05:00
Chad Scharf
bfd848ba26 Added logging and completion handler for JS 2020-08-03 11:15:26 -04:00
Chad Scharf
707f259e73 Fixed jslib compat changes for biometrics 2020-07-29 17:01:05 -04:00
Chad Scharf
728d181fff
Merge pull request #1322 from Hinton/feature/biometric-jslib
Support biometric changes in jslib
2020-07-29 16:54:45 -04:00
K. Sasa
4a35930e2d
Consistent: Replaced the clipboard icon with a clone icon to improve UX (#1344)
* Replace clone item button fa-clone to fa-files-o

* Replace copy value button fa-clipboard to fa-clone
2020-07-27 13:22:56 -04:00
Chad Scharf
8f032fd03d Fix completion handler nil crashes SFSafariWindow 2020-07-22 18:12:08 -04:00
Matt Smith
ccd7af1a44 Modified url to display port where applicable. 2020-07-14 11:51:07 -05:00
Matt Smith
43c0669816
Merge pull request #1321 from bitwarden/chrome-clipboard-clear-space-fix
Modified Chrome to pass in null unicode on clear
2020-07-10 09:56:30 -05:00
Rohit Rathi
c6a655caf7
Fix edge double password reveal buttons issue (#1325) 2020-07-10 08:46:35 -04:00
Matt Smith
6c7d730d36 Missed space in formatting. 2020-07-09 14:59:47 -05:00
Hinton
a5116728a9 Support biometric changes in jslib 2020-07-09 20:14:51 +02:00
Matt Smith
689f39d365 Modified Chrome to pass in null unicode on clear 2020-07-09 12:25:46 -05:00
Addison Beck
73bff85752 Changed a few disabled fields to readonly for keyboard focus 2020-07-08 14:26:32 -05:00
Addison Beck
0ad533d1a0 Addressed issue #1269 2020-07-08 10:54:47 -05:00
Anthony Garera
d111a01b49
Updated expiration year placeholder text to be dynamic (#1272)
* Updated Example text to be dynamic to current year using New Date(); and then a Date pipe to display properly in the UI

* Removed change in the add-edit.component.ts file because it is now made in jslib
2020-07-03 22:46:42 -04:00
Kyle Spearrin
c444da9a18 fix missing paren 2020-06-29 14:57:56 -04:00
Kyle Spearrin
6526b2134a
New Crowdin updates (#1315)
* New translations messages.json (French)

* New translations copy.resx (Polish)

* New translations messages.json (Estonian)

* New translations messages.json (Persian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Ukrainian)

* New translations messages.json (Swedish)

* New translations messages.json (Russian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Spanish)

* New translations messages.json (Dutch)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Hungarian)

* New translations messages.json (Hebrew)

* New translations messages.json (German)

* New translations messages.json (Danish)

* New translations messages.json (Catalan)

* New translations messages.json (Bulgarian)

* New translations messages.json (Belarusian)

* New translations messages.json (English, United Kingdom)
2020-06-29 11:29:46 -04:00
Jonathan Ehman
b4e15aba6e
Avoid a common One Time Password field name (#1314)
Many sites have one time password fields for Two Factor Authentication. A common name for those fields is OneTimePassword or some variant. If these fields were commonly of type "password" it would not be significant. However, since they are commonly of type "text", it is a security risk for users to auto fill these fields.
2020-06-29 10:27:14 -04:00
Kyle Spearrin
6e441e54d4
New Crowdin updates (#1310)
* New translations messages.json (Romanian)

* New translations messages.json (Persian)

* New translations messages.json (Turkish)

* New translations messages.json (Ukrainian)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Vietnamese)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Indonesian)

* New translations copy.resx (Persian)

* New translations messages.json (Slovak)

* New translations messages.json (Thai)

* New translations messages.json (Croatian)

* New translations messages.json (Estonian)

* New translations messages.json (Hindi)

* New translations messages.json (English, United Kingdom)

* New translations messages.json (Sinhala)

* New translations copy.resx (Sinhala)

* New translations messages.json (Swedish)

* New translations messages.json (Russian)

* New translations messages.json (French)

* New translations messages.json (Greek)

* New translations messages.json (Spanish)

* New translations messages.json (Belarusian)

* New translations messages.json (Bulgarian)

* New translations messages.json (Catalan)

* New translations messages.json (Czech)

* New translations messages.json (Danish)

* New translations messages.json (German)

* New translations messages.json (Finnish)

* New translations messages.json (Portuguese)

* New translations messages.json (Hebrew)

* New translations messages.json (Hungarian)

* New translations messages.json (Italian)

* New translations messages.json (Japanese)

* New translations messages.json (Korean)

* New translations messages.json (Dutch)

* New translations messages.json (Polish)

* New translations messages.json (Norwegian Bokmal)
2020-06-26 21:27:49 -04:00
Chad Scharf
79e3a0f2db Version bump - minor version 2020-06-25 16:52:36 -04:00
Chad Scharf
7faa33ec2b version bump 2020-06-25 16:50:32 -04:00
Chad Scharf
2481852170
cleanup swift type unwrapping (#1300) 2020-06-19 09:12:22 -04:00
Kyle Spearrin
6e04920180
cmd + 8 to autofill for safari (#1292) 2020-06-12 12:50:56 -04:00
Kyle Spearrin
29b370961e
Cleanup current uris selection list (#1294) 2020-06-12 12:50:39 -04:00
Melanie Kanavakatini
32db40ec7f
persist browser context on popout, add uri options input & toggle (#1290)
* persist browser context on popout, add uri options input & toggle

* pass tab array to ngOptions, add null check
2020-06-12 11:01:08 -04:00
Hinton
954d78a46e Merge branch 'master' of https://github.com/bitwarden/browser into feature/hidden-password 2020-06-11 20:35:30 +02:00
Scott Mangiapane
6e21b26904
Increased resolution of notification icons for HiDPI displays (#1288) 2020-06-10 09:05:05 -04:00
hinton
d88ed609aa Disable TOTP field, disable edit and show of hidden fields. 2020-06-03 21:25:55 +02:00
Kyle Spearrin
acc3ed01b2
New Crowdin translations (#1276)
* New translations messages.json (Spanish)

* New translations messages.json (German)

* New translations messages.json (Dutch)

* New translations messages.json (Polish)

* New translations messages.json (Russian)

* New translations messages.json (Turkish)
2020-06-01 15:02:52 -04:00
Kyle Spearrin
1c683b12c2 bump version 2020-06-01 14:50:00 -04:00
Kyle Spearrin
bd6a5ceccd
fix null ref of cipher.isDeleted (#1275) 2020-06-01 10:30:39 -04:00
Kyle Spearrin
3eedb2f86c
New Crowdin translations (#1262)
* New translations messages.json (Czech)

* New translations messages.json (Danish)

* New translations messages.json (Chinese Simplified)
2020-05-28 20:02:28 -04:00
Vincent Salucci
e6856a52b4
Initial commit: made lock state default (#1261) 2020-05-28 13:30:11 -05:00
Kyle Spearrin
4aa092a18d update jslib and bump version 2020-05-28 14:10:25 -04:00
Kyle Spearrin
d3ab19becb
Check for premium access for totp copying option (#1252)
* Check for premium access for totp copying option

* restore old null check logic
2020-05-26 14:53:17 -04:00
Kyle Spearrin
f996f1b243 bump version 2020-05-26 10:37:45 -04:00
Kyle Spearrin
b0905dd4b3
New Crowdin translations (#1251)
* New translations messages.json (Belarusian)

* New translations messages.json (Italian)

* New translations messages.json (Estonian)

* New translations messages.json (English, United Kingdom)

* New translations messages.json (Norwegian Bokmal)
2020-05-26 10:34:53 -04:00
hinton
5e4259db38 Add support for hidden password 2020-05-24 19:59:49 +02:00
Kyle Spearrin
ae5dbbd267
Add support for greek language (#1246) 2020-05-22 23:15:32 -04:00
Kyle Spearrin
afccde2337
update icons to new branding (#1245) 2020-05-22 23:14:29 -04:00
Chad Scharf
6747fec964 Removed verbose debug logging 2020-05-22 09:54:28 -04:00
Chad Scharf
2873ba42d3
Merge pull request #1241 from bitwarden/safari-ext-debug
Ridiculously verbose debug build
2020-05-21 17:41:29 -04:00
Chad Scharf
b80cc3bbfa Ridiculously verbose debug build 2020-05-21 16:21:23 -04:00
Kyle Spearrin
03c48d960c
New Crowdin translations (#1240)
* New translations messages.json (French)

* New translations messages.json (Polish)

* New translations messages.json (Estonian)

* New translations messages.json (Persian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Swedish)

* New translations messages.json (Russian)

* New translations messages.json (Portuguese)

* New translations messages.json (Dutch)

* New translations messages.json (Spanish)

* New translations messages.json (Korean)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Hungarian)

* New translations messages.json (Hebrew)

* New translations messages.json (Finnish)

* New translations messages.json (Greek)

* New translations messages.json (German)

* New translations messages.json (Catalan)

* New translations messages.json (Bulgarian)

* New translations messages.json (English, United Kingdom)
2020-05-21 09:49:22 -04:00
Chad Scharf
47c9047fa8
Merge pull request #1238 from bitwarden/swift-nil-unwrap-exception
Potential fix for swift nil unwrap exception
2020-05-20 10:45:45 -04:00
Chad Scharf
e12cce711c Potential fix for swift nil unwrap exception 2020-05-20 10:01:58 -04:00
Kyle Spearrin
b08a09b379 bump version 2020-05-20 09:32:42 -04:00
Kyle Spearrin
9321558f4e
New Crowdin translations (#1235)
* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Slovak)

* New translations copy.resx (Slovak)

* New translations messages.json (Swedish)

* New translations messages.json (Turkish)

* New translations messages.json (Ukrainian)

* New translations copy.resx (Ukrainian)

* New translations messages.json (Chinese Simplified)

* New translations copy.resx (Chinese Simplified)

* New translations messages.json (Chinese Traditional)

* New translations copy.resx (Chinese Traditional)

* New translations messages.json (Vietnamese)

* New translations copy.resx (Vietnamese)

* New translations copy.resx (Portuguese, Brazilian)

* New translations copy.resx (Portuguese)

* New translations messages.json (Indonesian)

* New translations copy.resx (Indonesian)

* New translations messages.json (Persian)

* New translations copy.resx (Persian)

* New translations messages.json (Thai)

* New translations messages.json (Croatian)

* New translations copy.resx (Croatian)

* New translations messages.json (Estonian)

* New translations copy.resx (Estonian)

* New translations messages.json (Hindi)

* New translations messages.json (English, United Kingdom)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Russian)

* New translations messages.json (Portuguese)

* New translations copy.resx (Romanian)

* New translations copy.resx (German)

* New translations messages.json (French)

* New translations messages.json (Spanish)

* New translations copy.resx (Spanish)

* New translations messages.json (Belarusian)

* New translations messages.json (Bulgarian)

* New translations copy.resx (Bulgarian)

* New translations messages.json (Catalan)

* New translations copy.resx (Catalan)

* New translations messages.json (Czech)

* New translations copy.resx (Czech)

* New translations messages.json (Danish)

* New translations messages.json (German)

* New translations messages.json (Greek)

* New translations copy.resx (Polish)

* New translations messages.json (Finnish)

* New translations copy.resx (Finnish)

* New translations messages.json (Hebrew)

* New translations copy.resx (Hebrew)

* New translations messages.json (Hungarian)

* New translations copy.resx (Hungarian)

* New translations messages.json (Italian)

* New translations copy.resx (Italian)

* New translations messages.json (Japanese)

* New translations messages.json (Korean)

* New translations messages.json (Dutch)

* New translations messages.json (Polish)

* New translations copy.resx (Norwegian Bokmal)
2020-05-18 15:57:53 -04:00
Chad Scharf
95846277bb Reapply removal of dead code 2020-05-14 17:34:43 -04:00
Chad Scharf
d5ab36e577 try revert getAppPath 2020-05-14 14:44:11 -04:00
Chad Scharf
bf141ab20c Attempt fix for safair app extension crash 2020-05-13 19:00:49 -04:00
Chad Scharf
40ffda4da4 Merge branch 'master' into soft-delete 2020-05-08 09:20:35 -04:00
Kyle Spearrin
11ee00c134 remove titlements that wernt helping 2020-05-07 12:30:23 -04:00
Kyle Spearrin
166573dafb brand color updates 2020-05-05 16:59:20 -04:00
Kyle Spearrin
dd00151469 color updates + jslib 2020-05-05 16:32:20 -04:00
Vincent Salucci
0b5cb901aa
Added warning dialog for log out confirmation (#1216) 2020-04-25 09:13:00 -05:00
Kyle Spearrin
f636e3a957 try adding check-by-audit-token entitlement 2020-04-21 08:46:22 -04:00
Chad Scharf
1522f3b79e [Soft Delete] - Deleted toast message trash 2020-04-14 15:10:43 -04:00
Chad Scharf
35235a9c30 [Soft delete] - fixed borders, spacing for buttons 2020-04-13 11:56:37 -04:00
Chad Scharf
2644afca93 [Soft delete] - remove uselss type definition 2020-04-13 11:32:56 -04:00
Chad Scharf
7f49ceead2 lint change revert, failed unit test fix 2020-04-13 11:14:21 -04:00
Chad Scharf
a473dc958e Lint errors 2020-04-13 10:32:45 -04:00
Chad Scharf
4116302965 [Soft Delete] - Trash bin in browser extension 2020-04-13 10:26:11 -04:00
Kyle Spearrin
b8b3c01d68 test apple-events entitlement 2020-04-08 10:44:08 -04:00
Vincent Salucci
a96a20e1ca
[Auto-Logout] Updated Context Menu State (#1201)
* Added context menu states

* Refactored title logic

Co-authored-by: Vincent Salucci <vsalucci@bitwarden.com>
2020-04-07 19:19:47 -05:00
Vincent Salucci
02b0f15c6d
Update jslib (28e3fff -> 72e3893) (#1199)
* Update jslib 28e3fff -> 72e3893

* Update vaultTimeoutService init

Co-authored-by: Vincent Salucci <vsalucci@bitwarden.com>
2020-04-06 12:44:28 -05:00
Vincent Salucci
e510738a03
[Auto-Logout] Implement Vault Timeout Options (#1194)
* Update jslib 31a2574 -> 28e3fff

* Initial commit for vault timeout

* Updated timeout/action retrieval in idle.background

* Cycle saved for idle check

* Await async calls for lock/logout in idle bg

* Updated lock vs log out conditional

Co-authored-by: Vincent Salucci <vsalucci@bitwarden.com>
2020-04-06 10:40:16 -05:00
Kyoro
f18deddb59
Add context menu entry sanitation (#1198)
Fixes a bug where a context menu entry
(auto-fill, copy password, etc.)
would display incorrectly when it included an ampersand.
2020-04-06 11:25:07 -04:00
Kyle Spearrin
ce78d1d9fb
New Crowdin translations (#1186)
* New translations messages.json (French)

* New translations messages.json (Korean)

* New translations copy.resx (Greek)

* New translations messages.json (Greek)

* New translations messages.json (Czech)

* New translations copy.resx (English, United Kingdom)

* New translations messages.json (Polish)

* New translations messages.json (Portuguese, Brazilian)

* New translations copy.resx (Korean)
2020-03-24 14:51:19 -04:00
Kyle Spearrin
c46da3f17d version bump 2020-03-21 00:55:17 -04:00
Kyle Spearrin
fdfb99d29b bump version 2020-03-12 21:16:24 -04:00
Kyle Spearrin
131730dd5b
New Crowdin translations (#1173)
* New translations messages.json (Russian)

* New translations messages.json (Korean)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Polish)

* New translations copy.resx (Russian)

* New translations messages.json (Japanese)

* New translations messages.json (Spanish)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Dutch)

* New translations messages.json (English, United Kingdom)
2020-03-12 21:15:27 -04:00
Kyle Spearrin
a3ac4ff37f bump version 2020-03-12 21:08:52 -04:00
Vincent Salucci
c6b0898213
Enforce Passphrase Policy (#1172)
* Update jslib (44b86f5 -> 36241e9) and initial commit of passphrase policy

* Reverted string changes - updated number of words event trigger

* Update input event to blur to match other number fields

* Update jslib (36241e9 -> 0a30c7e)

Co-authored-by: Vincent Salucci <vsalucci@bitwarden.com>
2020-03-12 17:52:14 -05:00
Kyle Spearrin
2f727f81b4
New Crowdin translations (#1169)
* New translations messages.json (Russian)

* New translations messages.json (Persian)

* New translations messages.json (Polish)

* New translations messages.json (Portuguese)

* New translations messages.json (Japanese)

* New translations messages.json (Spanish)

* New translations messages.json (Swedish)

* New translations messages.json (Turkish)

* New translations messages.json (Ukrainian)

* New translations messages.json (Italian)

* New translations messages.json (Bulgarian)

* New translations messages.json (Catalan)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Danish)

* New translations copy.resx (Danish)

* New translations messages.json (Dutch)

* New translations messages.json (Estonian)

* New translations messages.json (French)

* New translations messages.json (German)

* New translations messages.json (Hebrew)
2020-03-06 11:29:40 -05:00
Kyle Spearrin
f8bc0da40e bump version 2020-03-05 11:56:27 -05:00
Kyle Spearrin
1eb4f84f35 goodbye edge build 2020-03-05 11:13:55 -05:00
Kyle Spearrin
7590385eb7
New Crowdin translations (#1167)
* New translations messages.json (Belarusian)

* New translations messages.json (Russian)

* New translations messages.json (Korean)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Persian)

* New translations messages.json (Polish)

* New translations copy.resx (Polish)

* New translations messages.json (Portuguese)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Romanian)

* New translations copy.resx (Russian)

* New translations messages.json (Japanese)

* New translations messages.json (Slovak)

* New translations messages.json (Spanish)

* New translations messages.json (Swedish)

* New translations copy.resx (Swedish)

* New translations messages.json (Thai)

* New translations copy.resx (Thai)

* New translations messages.json (Turkish)

* New translations copy.resx (Turkish)

* New translations messages.json (Ukrainian)

* New translations copy.resx (Japanese)

* New translations messages.json (Italian)

* New translations copy.resx (Belarusian)

* New translations copy.resx (Dutch)

* New translations messages.json (Bulgarian)

* New translations messages.json (Catalan)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Croatian)

* New translations messages.json (Czech)

* New translations messages.json (Danish)

* New translations messages.json (Dutch)

* New translations messages.json (English, United Kingdom)

* New translations messages.json (Indonesian)

* New translations messages.json (Estonian)

* New translations messages.json (Finnish)

* New translations messages.json (French)

* New translations copy.resx (French)

* New translations messages.json (German)

* New translations messages.json (Hebrew)

* New translations messages.json (Hindi)

* New translations copy.resx (Hindi)

* New translations messages.json (Hungarian)

* New translations messages.json (Vietnamese)

* New translations messages.json (German)
2020-03-05 09:37:06 -05:00
Kyle Spearrin
695a4bf5b5 bump version 2020-03-05 09:12:51 -05:00
Kyle Spearrin
68794877bc reverse button order in alert 2020-03-04 14:03:02 -05:00
Kyle Spearrin
40c00222f2 small fixes to styling 2020-03-04 13:56:30 -05:00
Kyle Spearrin
cc0125b920 sweetalert tweaks 2020-03-04 13:51:52 -05:00
MartB
0b42d14d58
sweetalert: port to sweetalert2 (#1153)
Minor styling changes (same as web and desktop)
2020-03-04 11:42:21 -05:00
Kyle Spearrin
f8759cc17a formatting 2020-03-03 10:42:49 -05:00
Matthew Knox
ceb4f3771d
More options for copying TOTP values (#1130)
* Implement ability to copy TOTP values without needing to view the full record"

* Remove changes to popup as they will be addressed separately
2020-03-03 10:40:06 -05:00
Kyle Spearrin
8dea9daeea make sure new edge doesnt open chrome rating 2020-03-03 08:48:11 -05:00
Kyle Spearrin
a06ef80dc6
implement callout component w/ generator policy (#1158) 2020-02-28 16:58:28 -05:00
Vincent Salucci
9b4f1045f3
Enforce Password Generator Policy Options (#1155) 2020-02-28 11:43:27 -06:00
Vincent Salucci
7d93ebe732
Added missing attachments conditional (#1145) 2020-02-19 14:00:37 -06:00
Kyle Spearrin
23acc1bfb3 bitwarden inc. 2020-02-18 22:35:28 -05:00
Vincent Salucci
7f6a909b63
Fixed issue with strict equals operator (#1141) 2020-02-10 12:05:06 -05:00
Vincent Salucci
c57340c4f3
Implement personal item cloning capability (#1129)
* Initial pass of clone item

* Updated npm sub:pull script to include target branches

* Made requested changes

* Formatting changes

* Fixed lint warnings
2020-02-04 16:08:13 -05:00
Kyle Spearrin
97a38b000b make policy service injectable to popup 2020-01-28 22:44:10 -05:00
Kyle Spearrin
fadbb01e6a update jslib and construct policyService 2020-01-28 22:35:40 -05:00
Kyle Spearrin
70eb421e7a load lang from chrome.i18n.getUILanguage() 2020-01-22 08:10:35 -05:00
Kyle Spearrin
11d34cff88 dont toLower the saved username on addLogin 2020-01-18 07:34:12 -05:00
setyb
48b41f50e9 Fix for Firefox "Manage Extension Shortcuts" UI (part 2) (#1099)
This is the second part of the fix for https://github.com/bitwarden/browser/issues/899
2020-01-05 09:03:03 -05:00
setyb
c0c206d379 Fix for Firefox "Manage Extension Shortcuts" UI (#1098)
This is part #1 of fix for https://github.com/bitwarden/browser/issues/899
2020-01-05 09:02:51 -05:00