Commit Graph

2907 Commits

Author SHA1 Message Date
Patrick H. Lauke 0b024e11d6
Update src/popup/scss/pages.scss
Co-authored-by: Addison Beck <addisonbeck1@gmail.com>
2021-09-17 21:19:34 +01:00
Oscar Hinton a848406ce0
Use explicit import paths (#2074) 2021-09-17 15:44:27 +02:00
Dane Powell 7d797f73fe
Automatic biometrics prompt (#2065)
Co-authored-by: Michael Cho <mcho@tutanota.com>
2021-09-17 10:22:46 +02:00
Vincent Salucci bb99af6e24
[SSO/Auto Enroll] Fix type for banner (#2073) 2021-09-16 23:00:40 -05:00
Thomas Rittson 8f700b0b45
Use a modal to set the unlock pin (#2060)
* Use separate modal for set pin

* Fix modal style and layout

* Minor fixes

* Remove incorrect label

* Fix initial focus and tab a11y

* Fix unrelated linting

* Update jslib
2021-09-16 05:56:29 +10:00
Oscar Hinton 205b1153de
Disable Private Vault Export Policy (#2064) 2021-09-15 21:06:13 +02:00
Oscar Hinton 2e6f0f4166
Vault Timeout Policy (#2048) 2021-09-14 13:36:34 +02:00
Thomas Rittson fa06e8ed6d
Fix QA feedback: save button not working (#2059) 2021-09-09 05:57:46 +10:00
Vincent Salucci d7754441d3
[SSO/Auto Enroll] Set Password banner (#2050)
* [SSO/Auto Enroll] Set Password banner

* Fix merge conflict

* Add missing string/style

* Update jslib
2021-09-07 12:06:43 -05:00
Dmitry Chepurovskiy cd2f174923
Select folder at save bar (#1409)
* Markup changes

* Render in notification bar folders list that is provided form TS code

* Implemented getting of folders list

* Refactor addPlatformEventListener and added default selection of "No Folder"

* Pass folder id info to saveAddLogin

* Modify saveAddLogin to use folder id

* Try to fix default folder selection

* Fix styling issues found during review

* Fix review issues found by kspearrin

* Fix default selection and null handling

* Fix import order

* Applied review suggestions

* Implement checking if folderExist during saving

* Fix compile issues

* Added select folder... option

* Add internalization for select folder message

* Hide select folder element on narrow screens

* Fix lint issues

* Review fixes in notification bar

* Adjust semi-responsive layout for folder selector

* Revert style change

Co-authored-by: Thomas Rittson <trittson@bitwarden.com>
2021-09-03 11:54:52 +10:00
Patrick H. Lauke fdb3e25d98
Apply suggestions from code review
Co-authored-by: Addison Beck <addisonbeck1@gmail.com>
2021-09-02 22:06:36 +01:00
Thomas Rittson 0bd22dcddc
Add new context menu item: Copy Custom Field Name (#2045)
* Add "Copy custom field name" context menu item

* Title case context menu string

* Improve Copy Custom Field Name logic

* Move CopyClickedElement to runtime.background

* Update dependencies

* Add comments, refactor logic, add failure messages

* Fix typo and linting

* Fix typos

* Move null check inside function
2021-09-02 07:51:43 +10:00
Thomas Rittson 515c72abb0
Move policy checks within policyService (#2036)
* Refactor: use policyService.policyAppliesToUser

* Fix inverted condition

* Update jslib
2021-09-01 07:11:28 +10:00
Vincent Salucci 1c7504a691
[Callout] Update UI structure (#2020)
* [Callout] Update UI structure

* Update jslib
2021-08-27 17:04:45 -05:00
Oscar Hinton a1f7e07f09
Add password show/hide to reprompt (#1902)
Co-authored-by: Addison Beck <abeck@bitwarden.com>
2021-08-27 15:27:22 +02:00
Joseph Flinn 8b61d05f85 Reverting changes to Portuguese and Chinese 2021-08-24 08:16:15 -07:00
Oscar Hinton 294e7c3b8d
Bump version to 1.52.1 (#2027) 2021-08-20 15:57:57 +02:00
Daniel James Smith 2ebd8603f6
Fixed order of supportedLocales to have 'en' as fallback again 2021-08-19 22:10:13 +02:00
Joseph Flinn 689303b684 Reverting the Crowdin English changes 2021-08-19 10:39:36 -07:00
Thomas Rittson b850117f52
Revert "Remove unsafe-inline from Content Security Policy in manifest.json (#1873)" (#2023)
This reverts commit 090e9f35ae.
2021-08-19 18:20:38 +10:00
Joseph Flinn 05ba96d3d5
Merge pull request #2010 from bitwarden/crowdin-auto-sync
Autosync Crowdin Translations
2021-08-18 14:27:00 -07:00
github-actions e2c5b8ead4 Autosync Crowdin translations 2021-08-18 21:14:03 +00:00
addison 061708cbdd changed ngIf to hidden for send options 2021-08-18 09:19:35 -04:00
Matt Gibson e2f0feaf7f
Version bump to 1.52.0 (#2018) 2021-08-17 14:07:46 -05:00
github-actions 7495476d9d Autosync Crowdin translations 2021-08-13 17:05:03 +00:00
Matt Gibson 4890ca3c51
Add iframe allow to initial load (#2005)
* Add iframe allow to initial load

Chrome seems to balk at this attribute being added after the fact. It
may be a race condition or an intentional block, but adding to the
template fixes our missing allow attribute problem.

* Update jslib
2021-08-13 09:23:36 -05:00
Addison Beck a61598253c
Merge pull request #1995 from bitwarden/m-rpv1-force-reset 2021-08-11 15:50:15 -04:00
addison c9a244471e also moved the rmp check in the two factor component 2021-08-11 13:44:09 -04:00
Mathew Hodson da12cbcd37
Don't use deprecated initKeyEvent() for autofill (#2001) 2021-08-11 12:40:36 -05:00
addison a54c4c8efa changed the header for the update temp password screen 2021-08-11 12:22:28 -04:00
addison 8e56790265 moved the update temp password check on login to right after syncing finishes 2021-08-11 12:19:08 -04:00
addison 2c954d2ce0 implemented password score styling for update temp password 2021-08-11 12:09:10 -04:00
addison b0b0e144ea Merge branch 'master' into m-rpv1-force-reset 2021-08-11 10:09:54 -04:00
Thomas Rittson 69c892807c
Use custom virtual scroll strategy (#2002)
* update jslib

* Use custom virtual scroll strategy
2021-08-11 12:52:44 +10:00
Vincent Salucci 2bddc1017b [Reset Password v1] Update Temp Password 2021-08-05 10:01:58 -05:00
Xandre V 090e9f35ae
Remove unsafe-inline from Content Security Policy in manifest.json (#1873) 2021-08-05 17:24:58 +10:00
Patrick H. Lauke 888fc74a57 A11y: use visually hidden styles rather than visibility
- `visibility:hidden` also hides text from assistive technologies, leading to the settings link lacking an accessible name when not hovered (focused with keyboard only, for instance)
- turn the styles around and hide the non-hovered link's span with "visually hidden" styles https://www.a11yproject.com/posts/2013-01-11-how-to-hide-content/
- also include `:focus` to make the text visible when hovered (for sighted keyboard users)
2021-07-31 22:07:05 +01:00
Patrick H. Lauke 7e1c491124 Add extra styles for buttons
- to maintain the existing look and feel after switching links to buttons
2021-07-31 21:10:37 +01:00
Patrick H. Lauke d528d72b4d Change links to buttons
- more semantically accurate, will expose these as buttons to assistive technologies
- note: while having block-level elements like `<div>` inside a `<button>` is an html validation error, it does not affect functionality as long as there's no more structure inside it
2021-07-31 20:50:46 +01:00
Oscar Hinton 7cf4cfe3d1
Add support for helpers in environment service (#1967) 2021-07-23 22:32:42 +02:00
Matt Gibson 55917b6cb0
Feature/use hcaptcha if bot (#1968)
* Add captcha to login page

* Include log service in DI providers for api-action directive

* Add captcha to register page

* update jslib
2021-07-23 13:22:53 -05:00
Addison Beck 829fb237c7
Merge pull request #1955 from bitwarden/SafariDateTimeWoes
Resolved Safari Date/Time Issues In Send
2021-07-16 14:31:43 -04:00
addison 867286a70e updated jslib 2021-07-16 13:58:37 -04:00
Oscar Hinton 056fdba6dd
Hide biometric setting when running in Android (#1907) 2021-07-16 10:11:21 +02:00
addison 39ef5d2e92 cleaned up date and time logic for Send 2021-07-15 11:10:58 -04:00
Trey Greer 1e3f2acfd4
Add AZ language (#1949) 2021-07-12 22:11:04 +10:00
Kyle Spearrin 4a38017ba2 New translations messages.json (English, India) 2021-07-07 17:43:04 -04:00
Kyle Spearrin a582df20eb New translations messages.json (Turkish) 2021-07-07 17:36:42 -04:00
Kyle Spearrin 1093c8b918 New translations messages.json (Ukrainian) 2021-07-07 17:36:41 -04:00
Kyle Spearrin 391058a8a7 New translations messages.json (Chinese Simplified) 2021-07-07 17:36:40 -04:00
Kyle Spearrin f9f1537f7f New translations messages.json (Chinese Traditional) 2021-07-07 17:36:39 -04:00
Kyle Spearrin 0e688a8b86 New translations messages.json (Portuguese, Brazilian) 2021-07-07 17:36:37 -04:00
Kyle Spearrin 95b3ecb563 New translations messages.json (Indonesian) 2021-07-07 17:36:36 -04:00
Kyle Spearrin ac925f33e8 New translations messages.json (Persian) 2021-07-07 17:36:35 -04:00
Kyle Spearrin 127ef9a6e1 New translations messages.json (Swedish) 2021-07-07 17:36:33 -04:00
Kyle Spearrin 3a2c1bc6be New translations messages.json (Estonian) 2021-07-07 17:36:31 -04:00
Kyle Spearrin 9b98e35e00 New translations messages.json (Azerbaijani) 2021-07-07 17:36:30 -04:00
Kyle Spearrin e58f0af31f New translations messages.json (Hindi) 2021-07-07 17:36:29 -04:00
Kyle Spearrin 473dd81001 New translations messages.json (English, United Kingdom) 2021-07-07 17:36:28 -04:00
Kyle Spearrin 00e06bb339 New translations messages.json (Kannada) 2021-07-07 17:36:25 -04:00
Kyle Spearrin 3bdf2aa29c New translations messages.json (English, India) 2021-07-07 17:36:22 -04:00
Kyle Spearrin 078918a7eb New translations messages.json (Serbian (Cyrillic)) 2021-07-07 17:36:21 -04:00
Kyle Spearrin 69a8e6ec4e New translations messages.json (Slovak) 2021-07-07 17:36:20 -04:00
Kyle Spearrin 5e8bccffb6 New translations messages.json (Bulgarian) 2021-07-07 17:36:18 -04:00
Kyle Spearrin 975f22e9f8 New translations messages.json (Czech) 2021-07-07 17:36:16 -04:00
Kyle Spearrin 23ce4f8ae8 New translations messages.json (Danish) 2021-07-07 17:36:15 -04:00
Kyle Spearrin 307e340e6b New translations messages.json (German) 2021-07-07 17:36:14 -04:00
Kyle Spearrin 25076769e9 New translations messages.json (Greek) 2021-07-07 17:36:13 -04:00
Kyle Spearrin 202dd93e79 New translations messages.json (Finnish) 2021-07-07 17:36:12 -04:00
Kyle Spearrin fb20f449a6 New translations messages.json (Japanese) 2021-07-07 17:36:08 -04:00
Kyle Spearrin afe533c5d9 New translations messages.json (Dutch) 2021-07-07 17:36:06 -04:00
Kyle Spearrin b97d86307a New translations messages.json (Polish) 2021-07-07 17:36:04 -04:00
Kyle Spearrin b810a8ed7a New translations messages.json (Russian) 2021-07-07 17:36:02 -04:00
Kyle Spearrin 04c51937af New translations messages.json (Hungarian) 2021-07-07 17:36:01 -04:00
Kyle Spearrin 425e248ecd New translations messages.json (Romanian) 2021-07-07 17:35:26 -04:00
Chad Scharf f70129185b [chore] version bump 1.51.1 2021-07-07 17:06:02 -04:00
Shashank S 914d88770d
Use radio buttons for password generator type instead of dropdown (#1894)
* fix: radio instead of dropdown

* fix: revert changes, use from upstream

* chore: remove unnecessary label

* chore: undo unnecessary formatting

* chore: undo unnecessary formatting

* feat: update jslib version

* chore: add label, remove unnec. intlz.

* Remove unnecessary name attribute

Co-authored-by: Thomas Rittson <trittson@bitwarden.com>
2021-07-07 21:39:03 +10:00
Thomas Rittson 72f315eada
Merge pull request #1935 from bitwarden/debounce-navigation
Fix loss of cipher data when using pass generator
2021-07-07 11:49:05 +10:00
tgreer-bw a55593a3c5 add Kannada language 2021-07-06 06:39:39 -04:00
Thomas Rittson 9d720d6058 Fix loss of cipher data when using pass generator 2021-07-06 19:23:49 +10:00
Thomas Rittson af1540267f
Merge pull request #1918 from bitwarden/fix-private-browsing
Don't start i18n service if in private mode
2021-07-01 08:04:38 +10:00
Kyle Spearrin 11cb110b4d New translations messages.json (Italian) 2021-06-29 15:05:18 -04:00
Kyle Spearrin 94bee8019c New translations messages.json (German) 2021-06-29 15:05:15 -04:00
Kyle Spearrin 29172b211f New translations messages.json (Catalan) 2021-06-29 15:05:13 -04:00
Kyle Spearrin 640e44347e New translations messages.json (Russian) 2021-06-29 15:05:09 -04:00
Kyle Spearrin 389113d88b New translations messages.json (Persian) 2021-06-29 15:05:04 -04:00
Kyle Spearrin efe29bd035 New translations messages.json (Turkish) 2021-06-29 14:09:11 -04:00
Kyle Spearrin d0e7c39ab8 New translations messages.json (Ukrainian) 2021-06-29 14:09:09 -04:00
Kyle Spearrin ac4c0bb62b New translations messages.json (Chinese Simplified) 2021-06-29 14:09:08 -04:00
Kyle Spearrin ccd90df9ef New translations messages.json (Chinese Traditional) 2021-06-29 14:09:07 -04:00
Kyle Spearrin aec91281ed New translations messages.json (Vietnamese) 2021-06-29 14:09:06 -04:00
Kyle Spearrin 8f1e13baa8 New translations messages.json (Portuguese, Brazilian) 2021-06-29 14:09:05 -04:00
Kyle Spearrin e5e97c3dec New translations messages.json (Indonesian) 2021-06-29 14:09:04 -04:00
Kyle Spearrin 1f85f8e0cc New translations messages.json (Persian) 2021-06-29 14:09:03 -04:00
Kyle Spearrin 483f0220b1 New translations messages.json (Bengali) 2021-06-29 14:09:02 -04:00
Kyle Spearrin fd8412be56 New translations messages.json (Swedish) 2021-06-29 14:09:01 -04:00
Kyle Spearrin 6ea1201584 New translations messages.json (Thai) 2021-06-29 14:09:00 -04:00
Kyle Spearrin 62cdb1f3b1 New translations messages.json (Estonian) 2021-06-29 14:08:58 -04:00
Kyle Spearrin 4fef02e2a6 New translations messages.json (Latvian) 2021-06-29 14:08:57 -04:00
Kyle Spearrin 4674e84883 New translations messages.json (Hindi) 2021-06-29 14:08:56 -04:00
Kyle Spearrin 93f830eddd New translations messages.json (English, United Kingdom) 2021-06-29 14:08:55 -04:00
Kyle Spearrin 537d074409 New translations messages.json (Malayalam) 2021-06-29 14:08:54 -04:00
Kyle Spearrin 381bd058a5 New translations messages.json (Sinhala) 2021-06-29 14:08:53 -04:00
Kyle Spearrin 38b8842a6b New translations messages.json (Kannada) 2021-06-29 14:08:52 -04:00
Kyle Spearrin eb659d1869 New translations messages.json (Norwegian Bokmal) 2021-06-29 14:08:51 -04:00
Kyle Spearrin 029610e0f8 New translations messages.json (Croatian) 2021-06-29 14:08:50 -04:00
Kyle Spearrin 8b1d2df0b4 New translations messages.json (English, India) 2021-06-29 14:08:49 -04:00
Kyle Spearrin b0c8b9bd2c New translations messages.json (Serbian (Cyrillic)) 2021-06-29 14:08:48 -04:00
Kyle Spearrin eb0b555d91 New translations messages.json (Slovak) 2021-06-29 14:08:47 -04:00
Kyle Spearrin 4624f6464b New translations messages.json (Spanish) 2021-06-29 14:08:46 -04:00
Kyle Spearrin ca66090123 New translations messages.json (Belarusian) 2021-06-29 14:08:45 -04:00
Kyle Spearrin e103f214f5 New translations messages.json (Bulgarian) 2021-06-29 14:08:44 -04:00
Kyle Spearrin cdcb4b4e3d New translations messages.json (Catalan) 2021-06-29 14:08:43 -04:00
Kyle Spearrin f1a171c6cd New translations messages.json (Czech) 2021-06-29 14:08:42 -04:00
Kyle Spearrin 1b95199a65 New translations messages.json (Danish) 2021-06-29 14:08:41 -04:00
Kyle Spearrin f391d73d9d New translations messages.json (German) 2021-06-29 14:08:39 -04:00
Kyle Spearrin f6b64d31dd New translations messages.json (Greek) 2021-06-29 14:08:38 -04:00
Kyle Spearrin dfedc9b18d New translations messages.json (Finnish) 2021-06-29 14:08:37 -04:00
Kyle Spearrin 62465a13ce New translations messages.json (Slovenian) 2021-06-29 14:08:36 -04:00
Kyle Spearrin 60e271dbf8 New translations messages.json (Hebrew) 2021-06-29 14:08:35 -04:00
Kyle Spearrin 0d303a9c73 New translations messages.json (Italian) 2021-06-29 14:08:34 -04:00
Kyle Spearrin 698f3be3bf New translations messages.json (Japanese) 2021-06-29 14:08:33 -04:00
Kyle Spearrin 8a80aa7128 New translations messages.json (Korean) 2021-06-29 14:08:32 -04:00
Kyle Spearrin a16436fdac New translations messages.json (Lithuanian) 2021-06-29 14:08:31 -04:00
Kyle Spearrin 06430bcca4 New translations messages.json (Dutch) 2021-06-29 14:08:30 -04:00
Kyle Spearrin 64abdf66a0 New translations messages.json (Polish) 2021-06-29 14:08:29 -04:00
Kyle Spearrin 43b5b14025 New translations messages.json (Portuguese) 2021-06-29 14:08:27 -04:00
Kyle Spearrin 3e845acfb0 New translations messages.json (Russian) 2021-06-29 14:08:26 -04:00
Kyle Spearrin 4e92adf7c6 New translations messages.json (Hungarian) 2021-06-29 14:08:25 -04:00
Kyle Spearrin 2ebe0cd5dc New translations messages.json (French) 2021-06-29 14:08:24 -04:00
Kyle Spearrin e49344cb6a New translations messages.json (Romanian) 2021-06-29 14:07:51 -04:00
Thomas Rittson 13f29ac8d6 Don't start i18n service if in private mode 2021-06-29 16:59:14 +10:00
Vincent Salucci 634cd6d56f
[Version] Bump to 1.51.0 (#1917) 2021-06-28 12:40:26 -05:00
Matt Gibson 2be717d0fb
Redefine cipher "share" to "move to organization" (#1903)
* Redefine cipher "share" to "move to organization"

* PR review

* update jslib
2021-06-22 15:44:06 -05:00
Matt Gibson f35f3550a7
Get either 'Bitwarden' and 'Bitwarden_biometric' keys. (#1904)
* Get either 'Bitwarden' and 'Bitwarden_biometric' keys.

* Fix let var typo

* Fix string handling error

* Retrieve biometric key from Desktop

* Null check key
2021-06-22 15:11:29 -05:00
Oscar Hinton 78b1ae9a6a
Add reprompt help link (#1908) 2021-06-21 20:55:39 +02:00
Vincent Salucci 8a75d0a1cf
[Toast] - BUG - Fixed styles (#1900) 2021-06-16 14:43:48 -05:00
Matt Gibson 5251ed2853
Must await to get stored value (#1899) 2021-06-16 08:36:14 -05:00
Thomas Rittson c19d4f882d
Merge pull request #1898 from dltmurphy/deprecated
Use addEventListener instead of addListener (deprecated)
2021-06-15 21:00:27 -07:00
Matt Gibson a54ce615c8
Update jslib (#1895)
* Update jslib

* Update jslib

* Revert `isDesktopClient`
2021-06-15 13:40:49 -05:00
Chad Scharf 81a6cc092e
Merge pull request #1896 from TritzA/patch-1
English mistake correction
2021-06-15 10:38:35 -04:00
Danny Murphy 6cdadc6bdf Fix Deprecation Issue 2021-06-15 10:43:56 +01:00
Thomas Rittson 75e47f2f62
Merge pull request #1858 from bitwarden/cdk-virtual-scroll
Use cdk-virtual-scroll for long cipher lists
2021-06-14 14:35:35 -07:00
Antonin Tritz 71f2c3e8cd
English mistake correction
Change "Enable Auto-fill On Page Load" to "Enable Auto-fill on Page Load".
The word "on" should not be capitalize on title because it is a preposition.

Source : https://www.grammarly.com/blog/capitalization-in-the-titles/
2021-06-14 16:59:33 -04:00
Thomas Rittson ebba6aed7f Remove unnecessary constructors 2021-06-10 07:36:30 +10:00
Thomas Rittson 57e34dc6e8 Merge remote-tracking branch 'origin' into cdk-virtual-scroll 2021-06-09 10:07:35 +10:00
Thomas Rittson f4d792aa9d Merge branch 'master' into use-lock-guard 2021-06-09 07:39:45 +10:00
Thomas Rittson 957f356dbc
Merge pull request #1886 from bitwarden/fix-private-mode-page
Don't start popup services if in private mode
2021-06-08 14:25:32 -07:00
Oscar Hinton 786dd28a84
Add a button to prompt WebAuthn on FF and Safari (#1879) 2021-06-08 09:29:11 +02:00
Thomas Rittson 44d6a99575 fix homepage routes 2021-06-08 15:49:03 +10:00
Thomas Rittson 5b06daace9 fix linting 2021-06-08 15:45:14 +10:00
Thomas Rittson 08e9dca7e4 Don't start popup services if in private mode 2021-06-08 15:31:54 +10:00
Thomas Rittson 6230302106 Finish refactoring route guards to use jslib 2021-06-08 10:04:59 +10:00
Thomas Rittson 2a810a1cca Merge branch 'master' into use-lock-guard 2021-06-08 08:58:30 +10:00
Oscar Hinton 4e1958f417
Add jslib as a "real" dependency (#1876)
* Support split jslib

* Fix tests

* Bump jslib
2021-06-07 19:25:37 +02:00
Thomas Rittson 1a143ef7c7 Use route guards from jslib to reduce duplication 2021-06-07 09:50:03 +10:00
Thomas Rittson 1e998094df Use lockGuardService to prevent back navigation 2021-06-07 08:59:02 +10:00
Thomas Rittson d00d081817 Convert sets to arrays before saving in storage 2021-06-04 09:38:17 +10:00
Thomas Rittson d71219caa9 Remove virtualScroll for favorites list 2021-06-03 08:50:36 +10:00
Thomas Rittson c12ceb4877 style fixes, more descriptive naming 2021-06-03 08:47:02 +10:00
Tecsi Aron cf59d24c51
Update autofill.js
Removed `="true"`
2021-06-02 22:28:07 +03:00
Tecsi Aron 1081f505d6
Update autofill.js
Removed data-lpignore.
2021-06-02 21:09:30 +03:00
Tecsi Aron d303e61745 Update autofill.js
Adds the option for web developers to exclude fields with an attribute, also added the LastPass variant of this functionality for better compatibility with existing pages.
2021-06-02 12:54:07 +03:00
Thomas Rittson a2c278471b remove ngx-infinite-scroll 2021-05-21 15:03:08 +10:00
Thomas Rittson f2977aab0c remove ciphers-list.component 2021-05-21 14:16:18 +10:00
Thomas Rittson 2b3ae50ed9 tidy up scss 2021-05-21 14:06:26 +10:00
Thomas Rittson 94ee6c1ab7 fix linting and style 2021-05-21 13:03:05 +10:00
Thomas Rittson 081bda255c use virtual scroll for favorite ciphers 2021-05-21 13:01:39 +10:00
Thomas Rittson 8151d5bcac Revert changes to original ciphers-list.component 2021-05-21 12:58:48 +10:00
Thomas Rittson 6b954df58c Refactor to use virtual-scroll more selectively 2021-05-21 12:42:56 +10:00
Thomas Rittson 9e5869773d Basic proof of concept for cdk-virtual-scroll 2021-05-21 12:42:21 +10:00
Thomas Rittson dae41425a4 Change Autofill on Page Load default to autofill 2021-05-21 09:11:04 +10:00
Thomas Rittson 56e127d20c Merge branch 'master' into feature-aopl-options 2021-05-18 10:11:40 +10:00
Thomas Rittson f429e1f874 Merge branch 'master' into totp-copy-page-load-2 2021-05-18 06:53:11 +10:00
Thomas Rittson df8a253a7d fix linting, minor bugfix 2021-05-17 14:32:48 +10:00
Thomas Rittson bdd8663fb3 Merge branch 'master' into feature-aopl-options 2021-05-17 13:46:53 +10:00
Thomas Rittson d4055a7613 Only show autofill options if enabled 2021-05-17 13:46:39 +10:00
Thomas Rittson 59c50f7fb0 remove unused skipTotp option on doAutoFill 2021-05-17 13:19:43 +10:00
Daniel James Smith a31366e5c9 Fixed support for ml language 2021-05-14 15:59:24 +02:00
Thomas Rittson 655877f75f reorder UI 2021-05-14 11:26:16 +10:00
Thomas Rittson 998f633210 Update UI per Options page redesign 2021-05-14 11:23:46 +10:00
Thomas Rittson 13b0e09c2c Merge branch 'master' into feature-aopl-options 2021-05-14 10:55:14 +10:00
Thomas Rittson af61732800 Copy TOTP after all autofills, remove old UI 2021-05-14 10:04:08 +10:00
Chad Scharf 17718ea00a
Merge pull request #1841 from tgreer-bw/language-adds
Missing languages from Crowdin
2021-05-13 17:08:31 -04:00
Kyle Spearrin c173217330
use swal titletext to avoid XSS (#1828) 2021-05-13 15:22:49 -04:00
tgreer-bw 7a8e1b60d9 added missing languages from Crowdin 2021-05-13 13:54:56 -04:00
Thomas Rittson 0c9ec9e635 update service deps 2021-05-13 10:51:07 +10:00
Thomas Rittson 9434eb7dd4
Merge pull request #1829 from bitwarden/send-verify-email-modal
Explain how to verify email for Sends
2021-05-13 08:15:57 +10:00
Kyle Spearrin fd92597e57 New translations messages.json (German) 2021-05-12 17:52:25 -04:00
Kyle Spearrin 9c703b1432 New translations messages.json (Bulgarian) 2021-05-12 17:52:24 -04:00
Kyle Spearrin 4e7f724c09 New translations messages.json (English, India) 2021-05-12 16:44:00 -04:00
Kyle Spearrin a5cf90fffc New translations messages.json (Russian) 2021-05-12 16:43:59 -04:00
Kyle Spearrin 057e07115f New translations messages.json (Portuguese) 2021-05-12 16:43:58 -04:00
Kyle Spearrin c9da36bf3a New translations messages.json (Polish) 2021-05-12 16:43:57 -04:00
Kyle Spearrin 88c7d0fb8b New translations messages.json (Dutch) 2021-05-12 16:43:56 -04:00
Kyle Spearrin a8a7d9565b New translations messages.json (Lithuanian) 2021-05-12 16:43:54 -04:00
Kyle Spearrin db14da961d New translations messages.json (Korean) 2021-05-12 16:43:53 -04:00
Kyle Spearrin 716dcc67a3 New translations messages.json (Japanese) 2021-05-12 16:43:52 -04:00
Kyle Spearrin 1eccd8d755 New translations messages.json (Italian) 2021-05-12 16:43:51 -04:00
Kyle Spearrin 16228da469 New translations messages.json (Hungarian) 2021-05-12 16:43:50 -04:00
Kyle Spearrin f7eacf5b49 New translations messages.json (Slovak) 2021-05-12 16:43:49 -04:00
Kyle Spearrin d01bf04fd3 New translations messages.json (Hebrew) 2021-05-12 16:43:47 -04:00
Kyle Spearrin 9d035dd110 New translations messages.json (Greek) 2021-05-12 16:43:46 -04:00
Kyle Spearrin 1299e62252 New translations messages.json (German) 2021-05-12 16:43:45 -04:00
Kyle Spearrin c18857a7b1 New translations messages.json (Danish) 2021-05-12 16:43:44 -04:00
Kyle Spearrin 02504b4ac6 New translations messages.json (Czech) 2021-05-12 16:43:43 -04:00
Kyle Spearrin 72a51c9d46 New translations messages.json (Catalan) 2021-05-12 16:43:41 -04:00
Kyle Spearrin 51d17deb9d New translations messages.json (Bulgarian) 2021-05-12 16:43:40 -04:00
Kyle Spearrin f9363e13c1 New translations messages.json (Belarusian) 2021-05-12 16:43:39 -04:00
Kyle Spearrin 09aee42349 New translations messages.json (Spanish) 2021-05-12 16:43:38 -04:00
Kyle Spearrin f7e890e901 New translations messages.json (Finnish) 2021-05-12 16:43:37 -04:00
Kyle Spearrin 55f81aefa9 New translations messages.json (French) 2021-05-12 16:43:36 -04:00
Kyle Spearrin c3761eccfb New translations messages.json (Slovenian) 2021-05-12 16:43:34 -04:00
Kyle Spearrin 12dba9d738 New translations messages.json (Swedish) 2021-05-12 16:43:33 -04:00
Kyle Spearrin 7975dfb47f New translations messages.json (Norwegian Bokmal) 2021-05-12 16:43:32 -04:00
Kyle Spearrin 3cbbe6b3a6 New translations messages.json (Sinhala) 2021-05-12 16:43:31 -04:00
Kyle Spearrin 0b8f368fc3 New translations messages.json (Malayalam) 2021-05-12 16:43:30 -04:00
Kyle Spearrin 2a62d6b257 New translations messages.json (English, United Kingdom) 2021-05-12 16:43:28 -04:00
Kyle Spearrin 6e2f50d52e New translations messages.json (Hindi) 2021-05-12 16:43:27 -04:00
Kyle Spearrin 43a68a16ce New translations messages.json (Latvian) 2021-05-12 16:43:26 -04:00
Kyle Spearrin a9b00e6732 New translations messages.json (Estonian) 2021-05-12 16:43:24 -04:00
Kyle Spearrin 4e65b414b6 New translations messages.json (Croatian) 2021-05-12 16:43:23 -04:00
Kyle Spearrin 572154e664 New translations messages.json (Serbian (Cyrillic)) 2021-05-12 16:43:22 -04:00
Kyle Spearrin ac4b7ce8be New translations messages.json (Thai) 2021-05-12 16:43:21 -04:00
Kyle Spearrin aab166c22f New translations messages.json (Persian) 2021-05-12 16:43:19 -04:00
Kyle Spearrin 8efe86dc62 New translations messages.json (Indonesian) 2021-05-12 16:43:18 -04:00
Kyle Spearrin 1e125ae4c8 New translations messages.json (Portuguese, Brazilian) 2021-05-12 16:43:17 -04:00
Kyle Spearrin 59c10c91bc New translations messages.json (Vietnamese) 2021-05-12 16:43:15 -04:00
Kyle Spearrin 54b4cdcb30 New translations messages.json (Chinese Traditional) 2021-05-12 16:43:14 -04:00
Kyle Spearrin c90afcce0a New translations messages.json (Chinese Simplified) 2021-05-12 16:43:13 -04:00
Kyle Spearrin 226e7f0535 New translations messages.json (Ukrainian) 2021-05-12 16:43:12 -04:00
Kyle Spearrin c6817e1210 New translations messages.json (Turkish) 2021-05-12 16:43:10 -04:00
Kyle Spearrin d4476372ff New translations messages.json (Bengali) 2021-05-12 16:43:09 -04:00
Kyle Spearrin fdf3a5eb79 New translations messages.json (Romanian) 2021-05-12 16:43:07 -04:00
Chad Scharf 4e0affb7a2 Add to extName description to limit to 40 chars 2021-05-12 16:04:50 -04:00
Kyle Spearrin 7184968b5c New translations messages.json (English, India) 2021-05-12 15:27:25 -04:00
Kyle Spearrin 5f2009f115 New translations messages.json (Russian) 2021-05-12 15:27:24 -04:00
Kyle Spearrin cf132930b0 New translations messages.json (Portuguese) 2021-05-12 15:27:23 -04:00
Kyle Spearrin 1312302389 New translations messages.json (Polish) 2021-05-12 15:27:22 -04:00
Kyle Spearrin 590af3af58 New translations messages.json (Dutch) 2021-05-12 15:27:20 -04:00
Kyle Spearrin 13866da9c2 New translations messages.json (Lithuanian) 2021-05-12 15:27:19 -04:00
Kyle Spearrin b7bda38fe3 New translations messages.json (Korean) 2021-05-12 15:27:18 -04:00
Kyle Spearrin 22f6bdcbf2 New translations messages.json (Japanese) 2021-05-12 15:27:17 -04:00
Kyle Spearrin 36f36d4648 New translations messages.json (Italian) 2021-05-12 15:27:15 -04:00
Kyle Spearrin b129530e5f New translations messages.json (Hungarian) 2021-05-12 15:27:14 -04:00
Kyle Spearrin e29b644a29 New translations messages.json (Slovak) 2021-05-12 15:27:13 -04:00
Kyle Spearrin 8bd682afef New translations messages.json (Hebrew) 2021-05-12 15:27:11 -04:00
Kyle Spearrin 8eeac041bd New translations messages.json (Greek) 2021-05-12 15:27:10 -04:00
Kyle Spearrin 278fe727de New translations messages.json (German) 2021-05-12 15:27:09 -04:00
Kyle Spearrin 98287b417b New translations messages.json (Danish) 2021-05-12 15:27:07 -04:00
Kyle Spearrin 0ffa418a9a New translations messages.json (Czech) 2021-05-12 15:27:06 -04:00
Kyle Spearrin f04d5edb36 New translations messages.json (Catalan) 2021-05-12 15:27:05 -04:00
Kyle Spearrin 7828af8e04 New translations messages.json (Bulgarian) 2021-05-12 15:27:03 -04:00
Kyle Spearrin dce14e0718 New translations messages.json (Belarusian) 2021-05-12 15:27:02 -04:00
Kyle Spearrin df6197e97e New translations messages.json (Spanish) 2021-05-12 15:27:00 -04:00
Kyle Spearrin 49378b2711 New translations messages.json (Finnish) 2021-05-12 15:26:59 -04:00
Kyle Spearrin f2845eebb6 New translations messages.json (French) 2021-05-12 15:26:58 -04:00
Kyle Spearrin 8e2d87a7a0 New translations messages.json (Slovenian) 2021-05-12 15:26:56 -04:00
Kyle Spearrin e019191d16 New translations messages.json (Swedish) 2021-05-12 15:26:55 -04:00
Kyle Spearrin fc0e34171a New translations messages.json (Norwegian Bokmal) 2021-05-12 15:26:54 -04:00
Kyle Spearrin 8a382de6e7 New translations messages.json (Sinhala) 2021-05-12 15:26:52 -04:00
Kyle Spearrin a64c2ac569 New translations messages.json (Malayalam) 2021-05-12 15:26:51 -04:00
Kyle Spearrin 440b365b3c New translations messages.json (English, United Kingdom) 2021-05-12 15:26:50 -04:00
Kyle Spearrin 93e8808c39 New translations messages.json (Hindi) 2021-05-12 15:26:49 -04:00
Kyle Spearrin abeef7a721 New translations messages.json (Latvian) 2021-05-12 15:26:47 -04:00
Kyle Spearrin 1255caa620 New translations messages.json (Estonian) 2021-05-12 15:26:46 -04:00
Kyle Spearrin 0587c8a33a New translations messages.json (Croatian) 2021-05-12 15:26:45 -04:00
Kyle Spearrin febdef6cde New translations messages.json (Serbian (Cyrillic)) 2021-05-12 15:26:44 -04:00
Kyle Spearrin cee86a23be New translations messages.json (Thai) 2021-05-12 15:26:42 -04:00
Kyle Spearrin 99f805cddb New translations messages.json (Persian) 2021-05-12 15:26:41 -04:00
Kyle Spearrin 38055ceb15 New translations messages.json (Indonesian) 2021-05-12 15:26:39 -04:00
Kyle Spearrin c315c64ff9 New translations messages.json (Portuguese, Brazilian) 2021-05-12 15:26:38 -04:00
Kyle Spearrin ccbacc296a New translations messages.json (Vietnamese) 2021-05-12 15:26:37 -04:00
Kyle Spearrin 247212df6a New translations messages.json (Chinese Traditional) 2021-05-12 15:26:36 -04:00
Kyle Spearrin 51c6a1ce62 New translations messages.json (Chinese Simplified) 2021-05-12 15:26:34 -04:00
Kyle Spearrin 750873eb9e New translations messages.json (Ukrainian) 2021-05-12 15:26:33 -04:00
Kyle Spearrin e0ed5f3058 New translations messages.json (Turkish) 2021-05-12 15:26:31 -04:00
Kyle Spearrin 3bce10f304 New translations messages.json (Bengali) 2021-05-12 15:26:30 -04:00
Kyle Spearrin 51dbf10d5c New translations messages.json (Romanian) 2021-05-12 15:26:28 -04:00
Thomas Rittson a591c4d457 Explain how to verify email for Sends 2021-05-12 13:38:07 +10:00
Daniel James Smith c5a75f2fc9 Fix typo in webAuthnAuthenticate 2021-05-11 20:37:07 +02:00
Kyle Spearrin 265e62307b New translations messages.json (English, India) 2021-05-11 13:47:39 -04:00
Kyle Spearrin 328a7db132 New translations messages.json (Portuguese) 2021-05-11 13:47:38 -04:00
Kyle Spearrin 0aab564565 New translations messages.json (Polish) 2021-05-11 13:47:36 -04:00
Kyle Spearrin 12099240bc New translations messages.json (Dutch) 2021-05-11 13:47:35 -04:00
Kyle Spearrin 38e990e110 New translations messages.json (Lithuanian) 2021-05-11 13:47:33 -04:00
Kyle Spearrin 72555faa1a New translations messages.json (Korean) 2021-05-11 13:47:31 -04:00
Kyle Spearrin fe0da62c89 New translations messages.json (Japanese) 2021-05-11 13:47:30 -04:00
Kyle Spearrin 3d5d777860 New translations messages.json (Italian) 2021-05-11 13:47:27 -04:00
Kyle Spearrin 36ab092d05 New translations messages.json (Hungarian) 2021-05-11 13:47:25 -04:00
Kyle Spearrin de8138db98 New translations messages.json (Russian) 2021-05-11 13:47:24 -04:00
Kyle Spearrin 5cb3aed51f New translations messages.json (Hebrew) 2021-05-11 13:47:22 -04:00
Kyle Spearrin b17970bd34 New translations messages.json (Greek) 2021-05-11 13:47:20 -04:00
Kyle Spearrin d1b2235fd4 New translations messages.json (German) 2021-05-11 13:47:19 -04:00
Kyle Spearrin 733f241c10 New translations messages.json (Danish) 2021-05-11 13:47:16 -04:00
Kyle Spearrin 7cdbd3b0f6 New translations messages.json (Czech) 2021-05-11 13:47:15 -04:00
Kyle Spearrin ab8a8dce39 New translations messages.json (Catalan) 2021-05-11 13:47:14 -04:00
Kyle Spearrin 157416f743 New translations messages.json (Bulgarian) 2021-05-11 13:47:12 -04:00
Kyle Spearrin ff794c1e1a New translations messages.json (Belarusian) 2021-05-11 13:47:10 -04:00
Kyle Spearrin 1ab4cfc275 New translations messages.json (Spanish) 2021-05-11 13:47:08 -04:00
Kyle Spearrin 83d1b888cf New translations messages.json (Finnish) 2021-05-11 13:47:07 -04:00
Kyle Spearrin a03e37a093 New translations messages.json (French) 2021-05-11 13:47:06 -04:00
Kyle Spearrin 77d14f1e48 New translations messages.json (Slovak) 2021-05-11 13:47:04 -04:00
Kyle Spearrin 592c4a2499 New translations messages.json (Serbian (Cyrillic)) 2021-05-11 13:47:03 -04:00
Kyle Spearrin 744636ed4e New translations messages.json (Norwegian Bokmal) 2021-05-11 13:47:02 -04:00
Kyle Spearrin 0bddb8e458 New translations messages.json (Sinhala) 2021-05-11 13:47:01 -04:00
Kyle Spearrin 240f9573d2 New translations messages.json (Malayalam) 2021-05-11 13:46:59 -04:00
Kyle Spearrin 78c9f9a78d New translations messages.json (English, United Kingdom) 2021-05-11 13:46:58 -04:00
Kyle Spearrin c935105a45 New translations messages.json (Hindi) 2021-05-11 13:46:56 -04:00
Kyle Spearrin 956b498c35 New translations messages.json (Latvian) 2021-05-11 13:46:55 -04:00
Kyle Spearrin a6ed22b510 New translations messages.json (Estonian) 2021-05-11 13:46:54 -04:00
Kyle Spearrin 5127455c5c New translations messages.json (Croatian) 2021-05-11 13:46:51 -04:00
Kyle Spearrin f6972925fe New translations messages.json (Thai) 2021-05-11 13:46:50 -04:00
Kyle Spearrin 09ce0fe38d New translations messages.json (Slovenian) 2021-05-11 13:46:48 -04:00
Kyle Spearrin 32d64f6dbb New translations messages.json (Bengali) 2021-05-11 13:46:46 -04:00
Kyle Spearrin 3125e25e0f New translations messages.json (Indonesian) 2021-05-11 13:46:43 -04:00
Kyle Spearrin c0aad6498e New translations messages.json (Portuguese, Brazilian) 2021-05-11 13:46:42 -04:00
Kyle Spearrin 0816f446ed New translations messages.json (Vietnamese) 2021-05-11 13:46:41 -04:00
Kyle Spearrin fa0e1fc83b New translations messages.json (Chinese Traditional) 2021-05-11 13:46:40 -04:00
Kyle Spearrin ed1377e624 New translations messages.json (Chinese Simplified) 2021-05-11 13:46:37 -04:00
Kyle Spearrin 017cdddb51 New translations messages.json (Ukrainian) 2021-05-11 13:46:36 -04:00
Kyle Spearrin df85321b86 New translations messages.json (Turkish) 2021-05-11 13:46:34 -04:00
Kyle Spearrin 8fb395a25d New translations messages.json (Swedish) 2021-05-11 13:46:33 -04:00
Kyle Spearrin 8114547646 New translations messages.json (Persian) 2021-05-11 13:46:31 -04:00
Kyle Spearrin 4ad3d86b89 New translations messages.json (Romanian) 2021-05-11 13:46:30 -04:00
Thomas Rittson 38e4ba0879
Merge pull request #1820 from arunkapur/master
Fixed Name & URI 1 Fields Populated Incorrectly
2021-05-06 06:40:59 +10:00
arun f556b2a207 Fixed Name & URI 1 Fields Populated Incorrectly when creating new Login in popout window (# 1816) 2021-05-05 13:59:42 -04:00
Thomas Rittson 8c29cf7f33 Organize Options page and add headings 2021-05-05 13:57:50 +10:00
Thomas Rittson 0da4f7df73
Merge branch 'master' into copy-totp-on-auto-fill 2021-05-05 12:23:37 +10:00
arun 8169922f84 Fixed Name & URI 1 Fields Populated Incorrectly when creating new Login in popout window (# 1816) 2021-05-04 13:55:10 -04:00
Oscar Hinton 6e9e0445de
Fix password re-prompt triggering on non-reprompt items (#1817)
* Fix password re-prompt triggering on non-reprompt items
2021-05-04 19:04:18 +02:00
Oscar Hinton cdc71dd661
Password reprompt (#1784)
* Add support for password reprompt

* Rename passwordPrompt to reprompt.

* Move showPasswordDialog to paltformutils

* Fix swal2 validation error styling

* Group imports

* Update src/_locales/en/messages.json

Co-authored-by: Matt Gibson <mgibson@bitwarden.com>
2021-05-03 20:56:38 +02:00
Tomer Shvueli efd224d380 fix: Updated UI so option is no longer nested, added proper description 2021-04-30 10:48:20 -04:00
Kyle Sferrazza a303511672 add note about Solarized being a noun 2021-04-28 16:23:29 -04:00
Kyle Sferrazza ab180d8470 move solarized variables into variables.scss 2021-04-28 16:15:18 -04:00
Kyle Sferrazza 60ef611b78 get name of Solarized Dark using i18n 2021-04-28 16:12:37 -04:00
Kyle Sferrazza 6e0087457d Add support for the Solarized Dark color scheme 2021-04-28 15:24:14 -04:00
Oscar Hinton 5bf10376a8
Change biometric prompt to use the same logic as electron (#1805)
* Change biometric prompt to use the same logic as electron
2021-04-27 20:29:47 +02:00
Oscar Hinton cb3286cc87
Use correct development_team (#1800) 2021-04-23 23:41:06 +02:00
Oscar Hinton d252fd1740
Bump dependencies (#1792)
* Bump dependencies
2021-04-23 10:45:20 +02:00
Vincent Salucci 2844a95183
[Version] Bump to 1.50.0 (#1797) 2021-04-22 12:10:21 -05:00
Matt Gibson 91daa2729c
Update view di requirements (#1796)
* Update view di requirements

* Update jslib
2021-04-22 09:40:31 -05:00
Oscar Hinton 1fa3e3d68b
Revert "Popover arrow background color" (#1793) 2021-04-22 15:30:17 +02:00
Thomas Rittson 16f726738d Update UI strings, remove autofillOnPageLoad enum 2021-04-16 13:46:56 +10:00
Thomas Rittson b029ead5f6
Don't use tokenService to manage emailVerified (#1788)
* Update send add-edit component dependencies
2021-04-15 11:39:38 +02:00
Oscar Hinton 44463e7bc0
Remove dead code (#1787)
* Remove dead analytics code
2021-04-14 23:43:09 +02:00
Matt Gibson 96df402df7
Simplify and fix file picker logic (#1779) 2021-04-12 10:13:53 -05:00
Thomas Rittson 9559d05346
Merge pull request #1774 from bitwarden/verify-email-for-send
Require user to verify email to use file Send
2021-04-12 08:21:27 +10:00
Thomas Rittson be79ef8981
Merge pull request #1758 from bitwarden/fix-sidebar-option-css
Fix bgcolor of option els when in FF sidebar
2021-04-12 08:19:40 +10:00
Thomas Rittson b634c7f178 Make tokenService public to correctly extend base 2021-04-09 15:50:39 +10:00