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

7207 Commits

Author SHA1 Message Date
Daniel James Smith
2844e06aa8 Fix regression in notificationBar (#2314) 2022-02-07 11:31:18 +01:00
Matt Gibson
c3f9e1053b Add deleted date to items (#465) 2022-02-04 16:50:59 -06:00
github-actions[bot]
672772d043 Autosync the updated translations (#2309)
Co-authored-by: github-actions <>
2022-02-04 12:42:27 +01:00
Daniel James Smith
c2ae1bd565 Pull jslib for https://github.com/bitwarden/jslib/pull/654 (#464) 2022-02-03 23:40:15 +01:00
Addison Beck
c1a3178538 Update jslib (#1293)
* Update jslib

* [style] Ran prettier
2022-02-03 14:39:49 -05:00
Addison Beck
e4cf8bf656 Merge pull request #2308 from bitwarden/UpdateJslib
Update jslib
2022-02-03 14:08:53 -05:00
Addison Beck
af9b8b94f8 Update jslib (#462) 2022-02-03 14:08:45 -05:00
addison
901b88b21f Update jslib 2022-02-03 13:55:06 -05:00
Oscar Hinton
166c459da4 Potentially improve path detection of regedit vbs files (#1288) 2022-02-03 19:39:23 +01:00
Daniel James Smith
94b561382d fix announcement of security header (#1292) 2022-02-03 17:58:55 +01:00
Daniel James Smith
2b58861296 [AccountSwitching]Make account switcher accessible (#1289)
* Make account switcher keyboard accessible

* ScreenReader: Announce submenu and expansion

* ScreenReader: Announc switch account button with account info

* Fix tab focus on dropdown

* Fix esc not changing state

* Fix linting issues

Co-authored-by: Hinton <oscar@oscarhinton.com>
2022-02-03 17:46:14 +01:00
Vincent Salucci
3e8705d548 [Icons] FF - requested icon changes (#1291)
* [Icons] Remove FA

* Icon changes // webpack correction
2022-02-03 10:28:34 -06:00
Vincent Salucci
9c60563939 [Icons] FF - requested icon changes (#2306)
* [Icons] Remove FA

* Icon changes
2022-02-03 10:25:38 -06:00
Oscar Hinton
1e877f6cf8 Set minimumSystemVersion (#1287) 2022-02-03 14:13:50 +01:00
Joseph Flinn
9151fc0164 Switching the way we are pulling secrets for the EV SSL cert (#1285) 2022-02-02 14:35:03 -08:00
Addison Beck
03eed41d86 [bug] Remove scroll from login screen (#1283) 2022-02-02 10:32:06 -05:00
Addison Beck
cad6e9481f [bug] Attempt to resolve windows portable build issues (#1280) 2022-02-02 10:28:36 -05:00
Vincent Salucci
4e8795761f [bug] Update gulp and webpack to include new font sheet (#2305) 2022-02-02 09:11:09 -06:00
Daniel James Smith
270411dff7 Fix icons on the settings headers (#1279) 2022-02-02 15:50:48 +01:00
Vincent Salucci
7c68e3802e [bug] Add options string (#1281) 2022-02-01 23:06:29 -06:00
Addison Beck
48ff9f61ae [bug] Inactive accounts with power-based timeout settings are not timing out (#1278)
* [bug] Move bulk of system lock checks into app.component

* [review] Extract shared system timeout logic

* [review] Correct an improper number

* [review] Opt for a more locally scoped system timeout helper than a dedicated enum
2022-02-01 11:31:30 -05:00
Addison Beck
2b22a39d45 [chore] Update jslib (#1277)
* [chore] Update jslib

* [bug] Correct value for system theme dropdown key

* [chore] Update jslib
2022-01-31 18:00:37 -05:00
Addison Beck
3718f35efd [chore] Update jslib (#459) 2022-01-31 18:00:19 -05:00
Addison Beck
3ff2147ac8 Merge pull request #2301 from bitwarden/Chore/UpdateJslib
[chore] Update jslib
2022-01-31 18:00:12 -05:00
addison
c4844b9943 [style] Ran prettier 2022-01-31 14:48:52 -05:00
addison
4f9a741278 [style] Lint fixes 2022-01-31 14:46:04 -05:00
addison
66e6ea3908 [chore] Update jslib 2022-01-31 14:43:01 -05:00
addison
f6e274a9a0 [chore] Update jslib 2022-01-31 14:21:06 -05:00
Matt Gibson
68548d8db9 Add bot to enforce hold PRs aren't merged (#456)
* Add bot to enforce hold PRs aren't merged

* Use commit hash rather than tag
2022-01-31 12:44:29 -06:00
Micaiah Martin
4118b12cab Merge pull request #2299 from bitwarden/BEEEP-reorg-linting
Reorganizes linting in our CI.
2022-01-31 08:44:14 -07:00
Micaiah Martin
1d2b7c0b42 \n strikes again. 2022-01-28 14:40:51 -07:00
Micaiah Martin
a2c80bf0f9 Moved to ubuntu from windows 2022-01-28 14:29:11 -07:00
Micaiah Martin
f2f6113197 Formatting 2022-01-28 12:11:39 -07:00
Micaiah Martin
236064fbe1 Update actions and set slack job to check for lint errors 2022-01-28 11:48:09 -07:00
Micaiah Martin
99617cf709 added dependancies 2022-01-28 11:29:49 -07:00
Micaiah Martin
4072a8f5d8 moved linting to the front of CI 2022-01-28 11:23:34 -07:00
Addison Beck
c1ba54f646 [bug] Patch the windows menu bar regressions (#1273)
* [bug] Patch the windows menu bar regressions

* [chore] Update jslib
2022-01-28 11:27:30 -05:00
Addison Beck
5731e1e316 [chore] Update jslib (#457) 2022-01-28 10:09:24 -05:00
Addison Beck
32e54eec7f Merge pull request #2298 from bitwarden/Chore/UpdateJslib
[chore] Update jslib
2022-01-28 09:32:48 -05:00
Matt Gibson
210e0502ca Feature/put serve behind feature flag (#455)
* Add build-time feature flag capabilities

* Toggle `bw serve` command with `serve` flag

* Run linter and prettier
2022-01-28 08:29:04 -06:00
addison
5962abb382 [chore] Update jslib 2022-01-28 09:24:04 -05:00
Daniel James Smith
bb597e96a7 Use ThemeType instead of string (#1275) 2022-01-28 14:46:07 +01: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
github-actions[bot]
1b5f4c99b8 Autosync the updated translations (#2295)
Co-authored-by: github-actions <>
2022-01-28 11:08:11 +01:00
github-actions[bot]
6aa9e7611a Autosync the updated translations (#1274)
Co-authored-by: github-actions <>
2022-01-28 11:05:05 +01: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
Oscar Hinton
3c99920435 Add support for handling multiple accounts with native messaging (#1266) 2022-01-27 20:52:06 +01:00