1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-19 01:33:33 +00:00
Commit Graph

1128 Commits

Author SHA1 Message Date
Thomas Rittson
82138a08ff [Refactor] Use rxjs first instead of unsubscribe from queryParams (#2112)
* Use rxjs first instead of unsubscribe

* Update jslib
2021-10-15 07:58:59 +10:00
Daniel James Smith
2c2de6a233 Merge pull request #2094 from bitwarden/add-login-with-locked-vault
Show save/update password prompt and save credentials even when vault is locked
2021-10-14 22:30:41 +02:00
Daniel James Smith
732f065012 Add missing semicolons to base.scss 2021-10-14 18:59:38 +02:00
Daniel James Smith
d8dbeab911 Position the unlock button closer to the master password entry 2021-10-13 22:32:43 +02:00
Daniel James Smith
b910708a31 To center the login prompt use a media query and padding instead 2021-10-12 23:24:05 +02:00
Daniel James Smith
f860bcd548 Restrict content width on login prompt via tab 2021-10-12 22:32:05 +02:00
Vincent Salucci
ddfb02e938 [Reset Password] Update jslib (#2106)
* Update jslib

* Updated constructor
2021-10-08 16:58:14 -05:00
Thomas Rittson
cffd4b3515 Fix Copy Custom Field Name on pages with iframes (#2091)
* Improve error messages

* Send getClickedElement msg to specific frameId

* Add support for finding input element from label

* Use i18n for error messages

* Fix unrelated linting
2021-10-07 09:52:33 +10:00
Thomas Rittson
bbcbcf2b40 Fix breaking typo (#2099) 2021-10-05 08:41:21 +10:00
Thomas Rittson
6dfb06c5b0 Use theme enum and platformUtilsService helpers (#2089)
* Use theme enum and platformUtilsService helpers

* Update jslib
2021-10-05 06:30:31 +10:00
Addison Beck
e4260e7df5 Merge pull request #1988 from patrickhlauke/patrickhlauke-a11y-patch2
A11y: Change links to buttons
2021-10-04 13:02:38 -04:00
Patrick H. Lauke
03b60d17bb Change CRLF to LF 2021-10-01 14:55:53 +01:00
Patrick H. Lauke
bd005ffeef Update src/popup/accounts/home.component.html
Co-authored-by: Addison Beck <addisonbeck1@gmail.com>
2021-10-01 14:43:09 +01:00
Addison Beck
1f87a84b28 Merge pull request #1990 from patrickhlauke/patrickhlauke-a11y-patch3
A11y: use visually hidden styles rather than visibility, make visible on :focus as well
2021-10-01 09:28:22 -04:00
Patrick H. Lauke
c39636fe8a Change CRLF to LF 2021-09-30 09:04:11 +01:00
Patrick H. Lauke
bf7dd5da96 Change links to buttons in new split-out components 2021-09-28 19:55:11 +01:00
Patrick H. Lauke
f359a1c2be Merge branch 'master' into patrickhlauke-a11y-patch2 2021-09-28 19:50:11 +01:00
Oscar Hinton
b0bc00a2c0 Prevent the lock component from removing the biometric error message (#2087) 2021-09-28 16:37:18 +02:00
Addison Beck
e63d44b214 Merge pull request #2083 from bitwarden/feature/webfont
Use webfonts from jslib instead of downloading them using gulp
2021-09-24 12:24:42 -04:00
Vincent Salucci
c1613f79cd [Reset Password v1] Refactor ForcePasswordReset flow (#2063)
* [Reset Password v1] Refactor ForcePasswordReset flow

* Update jslib
2021-09-24 08:34:09 -05:00
Hinton
ee1af34e2e Use webfonts from jslib instead of downloading them using gulp 2021-09-24 13:00:58 +02:00
Thomas Rittson
2449534e9e Fix totp copy not working in Chrome (#2067)
* Fix totp copy not working in Chrome

* Only use fix for Chromium-based browsers
2021-09-22 07:36:28 +10:00
Thomas Rittson
10734fc024 Move custom fields to separate components (#2072)
* Move add-edit custom fields to own component

* Fix linting and mistakes

* Update directive

* Removed linked fields work

* Move view custom fields to own component

* Remove unnecessary imports

* Wrap template in ng-container

* Update jslib

* Fix imports
2021-09-21 10:49:05 +10:00
Patrick H. Lauke
f389ea2951 Change links to buttons in new components/fragments that appeared after latest merge 2021-09-18 17:55:18 +01:00
Patrick H. Lauke
6b0167a098 Merge branch 'master' into patrickhlauke-a11y-patch2 2021-09-18 17:47:59 +01:00
Patrick H. Lauke
8ce5cbe943 Tweak styles to accommodate for buttons 2021-09-18 17:45:34 +01:00
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
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
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
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
addison
061708cbdd changed ngIf to hidden for send options 2021-08-18 09:19:35 -04: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
c9a244471e also moved the rmp check in the two factor component 2021-08-11 13:44:09 -04: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
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