Commit Graph

1973 Commits

Author SHA1 Message Date
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
Kyle Spearrin 594ff3d6ec bump version 2019-12-27 17:05:21 -05:00
Kyle Spearrin f02c44decf normalize username detection 2019-12-26 07:51:16 -05:00
Kyle Spearrin 86e3374d3d autocomplete off for search inputs 2019-11-25 08:20:49 -05:00
Kyle Spearrin bbd32ed79d timeout of 200 ms before going back after share 2019-11-22 10:09:12 -05:00
Kyle Spearrin 0fd5979637 also autofill on mod+9 2019-11-22 08:08:56 -05:00
Kyle Spearrin 88b2746920 apply search state before reloading list 2019-11-20 16:31:46 -05:00
Máté Farkas 7d7b433f0b hide save password notification bar when printing the page (#1048) 2019-10-31 07:49:49 -04:00
Veit-Hendrik Schlenker ee19100af4 Enabled drag of username, password and totp in browser extension (#1044)
* enabled drag of username, password and totp in browser extension

* Start drag only on row label
2019-10-24 20:05:20 -04:00
Kyle Spearrin b9103f23ce conditional code for macos 10.12+ 2019-10-17 09:04:10 -04:00
Kyle Spearrin 1345980392 target 10.11 2019-10-17 08:31:23 -04:00
Kyle Spearrin 67c9dee469 bump version 2019-10-17 08:27:31 -04:00
Kyle Spearrin 277480e7ff still allow password generation when vault locked 2019-10-15 09:36:29 -04:00
Kyle Spearrin 1d03103faf support reversed 13 length month select 2019-10-09 17:12:21 -04:00
Kyle Spearrin 3e1e05ab4f ally on notification bar 2019-10-09 10:12:06 -04:00
Kyle Spearrin 60f6863e4f a11y work 2019-10-08 17:04:44 -04:00
Kyle Spearrin f10606adfd aria-live="polite" on toaster 2019-10-08 14:44:11 -04:00
Kyle Spearrin 17ce891aab data-recurly attr support for autofill 2019-10-08 12:49:43 -04:00
Kyle Spearrin 66857ac511
New Crowdin translations (#1025)
* New translations copy.resx (Hungarian)

* New translations copy.resx (Bulgarian)

* New translations messages.json (Vietnamese)

* New translations messages.json (Hungarian)

* 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 (English, United Kingdom)

* New translations messages.json (Estonian)

* New translations messages.json (Finnish)

* New translations messages.json (French)

* New translations messages.json (German)

* New translations messages.json (Hebrew)

* New translations messages.json (Hindi)

* New translations messages.json (Indonesian)

* New translations messages.json (Ukrainian)

* New translations messages.json (Romanian)

* New translations messages.json (Turkish)

* New translations messages.json (Thai)

* New translations messages.json (Swedish)

* New translations messages.json (Spanish)

* New translations messages.json (Slovak)

* New translations messages.json (Russian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Italian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Persian)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Korean)

* New translations messages.json (Japanese)
2019-10-02 10:38:57 -04:00
Kyle Spearrin 6a3859d476
New Crowdin translations (#1024)
* New translations messages.json (Dutch)

* New translations copy.resx (Dutch)
2019-10-02 10:34:16 -04:00
Kyle Spearrin 93e5eeda6b dont autofill non-empty fields on page load 2019-09-25 09:54:01 -04:00
Kyle Spearrin ab1a38ee4a embed swift libraries 2019-09-22 19:22:46 -04:00