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

1184 Commits

Author SHA1 Message Date
Oscar Hinton
679b1f5ae2 Fix send icons position (#2356) 2022-02-11 15:43:37 +01:00
Oscar Hinton
4d776961b9 Fix search bar position when using sr-only (#2355) 2022-02-11 15:22:38 +01:00
Vincent Salucci
ebbf1d8b90 [Help] Update links to new pattern (#2324)
* [Help] Update links to new pattern

* Update jslib
2022-02-08 17:44:56 -06:00
addison
55850e6cc6 [bug] Dont block redirecting on logout 2022-02-08 09:49:44 -05:00
Thomas Rittson
7d43835ea2 Update client for authService refactor (#2302) 2022-02-08 09:06:37 +10:00
addison
9c7f399a76 [bug] Don't force an active user to init activity recording functions 2022-02-07 11:44:16 -05:00
addison
6da6e46900 [bug] await the vault timeout dropdown change event 2022-02-07 11:44:16 -05:00
Vincent Salucci
9c60563939 [Icons] FF - requested icon changes (#2306)
* [Icons] Remove FA

* Icon changes
2022-02-03 10:25:38 -06:00
addison
5962abb382 [chore] Update jslib 2022-01-28 09:24:04 -05:00
Vincent Salucci
33314869f0 [Icons] Update Font Sheet (#2272)
* [Icons] Update Font Sheet

* Prettier updates

* Updated refresh -> generate

* Updated closed folder icon

* Reverted to using a base class

* Update jslib

* Removed unused import

* Updated eye/eye-slash icon references

* Update jslib

* Updating fallback image for cipher icon

* Update jslib

* Removed duplicate icon base class

* Update jslib

* Prettier

Co-authored-by: Hinton <oscar@oscarhinton.com>
2022-01-28 04:53:06 -06:00
Thomas Rittson
4ca282f701 Run Prettier on #2163 (#2296) 2022-01-28 11:00:48 +01:00
Thomas Rittson
805d387469 Move keyConnectorService call to syncService (#2279) 2022-01-28 07:49:23 +10:00
Linus Aarnio
55e6de691d Add credit card logos to allow displaying icons based on brand (#2163)
* Add credit card logos to allow displaying icons based on brand

* Add light and dark card icons and select based on theme

* Change usage of icon scss to the one in jslib

* Fix typos in scss import code
2022-01-27 22:42:32 +01:00
Daniel James Smith
bd770c90ed [Account Switching] Base changes for account switching (#2250)
* Pull in jslib

* Create new state models

* Create browser specific stateService

* Remove registration deprecated services, register stateService

* Replace usage of deprecated services (user, constants)

* Add missing properties to BrowserGroupingsComponentState

* Remove StorageService from initFactory

* Clear the correct state

* Add null check when restoring send-grouping state

* add remember email

* Initialize stateservice in services.module

* Fix 'lock now' not working

* Comment to remove setting defaults on install

* Pull jslib

* Remove setting defaults on install

* Bump jslib

* Pass the current userId to services when logging out

* Bump jslib

* Override vaultTimeout default on account addition

* Pull latest jslib

* Retrieve vaultTimeout from stateService

* Record activity per Account

* Add userId to logout and add fallback if not present

* Register AccountFactory

* Pass userId in messages

* Base changes for account switching di fixes (#2280)

* [bug] Null checks on Account init

* [bug] Use same stateService instance for all operations

We override the stateService in browser, but currently don't pull the background service into popup and allow jslib to create its own instance of the base StateService for jslib services.
This causes a split in in memory state between the three isntances that results in many errors, namely locking not working.

* [chore] Update jslib

* Pull in jslib

* Pull in jslib

* Pull in latest jslib to multiple stateservice inits

* Check vault states before executing processReload

* Adjust iterator

* Update native messaging to include the userId (#2290)

* Re-Add UserVerificationService

* Fix email not being remembered by base component

* Improve readability of reloadProcess

* Removed unneeded null check

* Fix constructor dependency (stateService)

* Added missing await

* Simplify dependency registration

* Fixed typos

* Reverted back to simple loop

* Use vaultTimeoutService to retrieve Timeout

Co-authored-by: Addison Beck <abeck@bitwarden.com>
Co-authored-by: Oscar Hinton <oscar@oscarhinton.com>
2022-01-27 22:22:51 +01:00
Robyn MacCallum
4d63769d42 Run prettier 2022-01-21 11:23:01 -05:00
Robyn MacCallum
5c4bcf86a7 Added aria-hidden="true" 2022-01-21 11:21:23 -05:00
Robyn MacCallum
879b983818 Replace sad face with searching image 2022-01-21 10:31:01 -05:00
Andrew Marquez
3f4032011a Send deletedCipher message to messagingService to refresh badge and menu. Fixes #1708 (#2244) 2022-01-17 16:25:32 +01:00
Danielle Flinn
42d8f99249 aligned dark theme variables to the new WV dark theme (#2241)
* aligned dark theme variables to the new WV dark theme

* Update plugins.scss

updated toast close button color

* Run prettier on plugins.scss

Co-authored-by: Daniel James Smith <djsmith@web.de>
2022-01-12 13:12:30 +01:00
Robyn MacCallum
5445103200 rename fb to formBuilder 2021-12-31 10:14:16 -05:00
Oscar Hinton
8fe821b9a3 Apply Prettier (#2238) 2021-12-21 15:43:35 +01:00
Patrick H. Lauke
c733f2def6 A11y: make expandable box headers actual buttons, expose state with aria-expanded
Closes https://github.com/bitwarden/browser/issues/1983
2021-12-19 17:26:57 +00:00
Patrick H. Lauke
df0e7d1ec0 Merge branch 'master' into patrickhlauke-issue1984 2021-12-19 14:43:37 +00:00
Daniel James Smith
19c5b9fc73 Merge pull request #2233 from patrickhlauke/patrickhlauke-issue1985
Add clearer accessible names for password generator options (A-Z, a-z, 0-9, !@#$%^&*)
2021-12-19 13:31:46 +01:00
Patrick H. Lauke
a3f2af707a Add clearer accessible names for password generator options
Closes https://github.com/bitwarden/browser/issues/1985
2021-12-18 22:29:53 +00:00
Patrick H. Lauke
6e050349e4 Add aria-pressed attribute to all toggleVisibility buttons
Closes https://github.com/bitwarden/browser/issues/2228
2021-12-18 20:22:11 +00:00
Patrick H. Lauke
557dd8f68d View entry: add labels to readonly fields, expand aria-label for repeated toggles
Closes https://github.com/bitwarden/browser/issues/1984
2021-12-16 13:41:57 +00:00
Patrick H. Lauke
ba37c05d1b Add visually hidden <h1> to views that lack an overarching heading 2021-12-13 20:56:23 +00:00
Patrick H. Lauke
75878442f0 Missing class 2021-12-13 20:16:43 +00:00
Patrick H. Lauke
b5f2474b68 Neutralise/reset heading styles
- make size/weight match regular text
- remove the theming, as it will inherit this anyway from its surroundings/container; having the color explicitly defined here creates issues as it's more specific otherwise and overrides the local context
2021-12-13 19:53:01 +00:00
Patrick H. Lauke
ea02d228f5 Typo 2021-12-13 19:15:48 +00:00
Patrick H. Lauke
1b79812056 Straggler 2021-12-13 17:46:29 +00:00
Patrick H. Lauke
1916136f4c Merge branch 'master' into patrickhlauke-issue1987 2021-12-13 17:37:42 +00:00
Thomas Rittson
d7a72b66ff Revert hack to fix appearance in FF sidebar (#2218)
Bug fixed upstream in FF 90
2021-12-10 18:10:39 +10:00
Oscar Hinton
e4aaf81816 Replace toaster library (#2210) 2021-12-07 20:42:18 +01:00
Oscar Hinton
17aa403461 Fix DI not working (#2211) 2021-12-06 19:56:07 +01:00
Oscar Hinton
3eb860f464 BEEEP: Refactor services DI (#2201) 2021-12-06 12:21:07 +01:00
Thomas Rittson
3a1c050502 Update jslib (#2202)
* Update jslib

* Update constructors

* Update jslib
2021-11-29 10:14:04 +10:00
Daniel James Smith
fdbcf81d2b Condensed text to verifyIdentity instead of different text for pin and no pin 2021-11-22 17:20:08 +01:00
Daniel James Smith
1af712df04 Hide password input when using key connector 2021-11-21 13:04:07 +01:00
Thomas Rittson
adb95e76f4 [Key Connector] Hide "Master Pass On Restart" prompt when setting pin (#2186)
* Disable Master Pass on Restart for Key Connector

* Update jslib
2021-11-18 21:38:47 +10:00
Oscar Hinton
378e6433be Update export design (#2184) 2021-11-17 20:31:35 +01:00
Daniel James Smith
5294ffacc1 Center login and 2fa entry when login via new tab 2021-11-16 13:48:47 +01:00
Thomas Rittson
f85a6958bc Update jslib and service dependencies (#2179)
* Update service deps

* Fix linting

* Update jslib
2021-11-16 20:50:58 +10:00
Thomas Rittson
cf28435ce3 [Key Connector] Add support for key connector and OTP (#2156)
Co-authored-by: Hinton <oscar@oscarhinton.com>
2021-11-09 18:59:51 +01:00
Daniel James Smith
c667b000b9 Merge pull request #2155 from patrickhlauke/patrickhlauke-issue1096
Prevent passphrase words from breaking over two lines (when using `-` separator)
2021-11-04 16:09:11 +01:00
Thomas Rittson
2113c709a4 [Linked fields] Add Linked Field as a custom field type (#1963)
* Proof of concept for Linked custom field type

* Linked Fields for all cipher types, use dropdown

* Fix linked icon alignment

* Tweak linked icon alignment and style

* Move add-edit custom fields to own component

* Disable copy for linked field

* Use Field.LinkedId to store linked field info
2021-11-04 07:40:42 +10:00
Patrick H. Lauke
c8fc7ee6fc Add basic heading markup 2021-11-02 22:41:17 +00:00
Patrick H. Lauke
0ef7a60ba3 Prevent passphrase words from breaking over two lines
Closes https://github.com/bitwarden/browser/issues/1096
2021-11-02 17:43:56 +00:00
Thomas Rittson
bbbf152c62 Fix performance on MacOS, Chrome & external screen (#2104)
* Fix performance on MacOS, Chrome & external screen

* Undo dev logging, tidy up
2021-11-02 08:15:49 +10:00