1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-15 07:43:35 +00:00
Commit Graph

52 Commits

Author SHA1 Message Date
Vincent Salucci
c51b8523b7 [Help] Update links to new pattern (#1300)
* [Help] Update links to new pattern

* Update jslib
2022-02-08 18:02:17 -06:00
Oscar Hinton
521feae535 Apply Prettier (#1202) 2021-12-20 15:47:17 +01:00
Addison Beck
0b306ca1a7 [Account Switching] [Feature] Add the ability to maintain state for up to 5 accounts at once (#1079)
* [refactor] Remove references to deprecated services

* [feature] Implement account switching

* [bug] Fix state handling for authentication dependent system menu items

* [bug] Enable the account switcher to fucntion properly when switching to a locked accounts

* [feature] Enable locking any account from the menu

* [bug] Ensure the avatar instance used in the account switcher updates on account change

* [style] Fix lint complaints

* [bug] Ensure the logout command callback can handle any user in state

* [style] Fix lint complaints

* rollup

* [style] Fix lint complaints

* [bug] Don't clean up state until everything else is done on logout

* [bug] Navigate to vault on a succesful account switch

* [bug] Init the state service on start

* [feature] Limit account switching to 5 account maximum

* [bug] Resolve app lock state with 5 logged out accounts

* [chore] Update account refrences to match recent jslib restructuring

* [bug] Add missing awaits

* [bug] Update app menu on logout

* [bug] Hide the switcher if there are no authed accounts

* [bug] Move authenticationStatus display information out of jslib

* [bug] Remove unused active style from scss

* [refactor] Rewrite the menu bar

* [style] Fix lint complaints

* [bug] Clean state of loggout out user after redirect

* [bug] Redirect on logout if not explicity provided a userId that isn't active

* [bug] Relocated several settings items to persistant storage

* [bug] Correct account switcher styles on all themes

* [chore] Include state migration service in services

* [bug] Swap to next account on logout

* [bug] Correct DI service

* [bug] fix loginGuard deps in services.module

* [chore] update jslib

* [bug] Remove badly merged scss

* [chore] update jslib

* [review] Code review cleanup

* [review] Code review cleanup

Co-authored-by: Hinton <oscar@oscarhinton.com>
2021-12-15 17:32:00 -05:00
Oscar Hinton
04cfdb246d BEEEP: Refactor services DI (#1175) 2021-12-06 12:03:02 +01:00
Thomas Rittson
afb30d5e0b [Key Connector] Add support for key connector and OTP (#1135)
Co-authored-by: Hinton <oscar@oscarhinton.com>
2021-11-09 19:00:01 +01:00
Oscar Hinton
6f69486c36 Remove empty catch blocks and remove allow-empty-catch tslint rule (#1117) 2021-10-21 11:10:36 +02:00
Oscar Hinton
9c4ea9b491 Add reprompt help link (#963) 2021-06-21 20:56:37 +02:00
Oscar Hinton
296340a5be Add jslib as a "real" dependency (#941)
* Add jslib as a "real" dependency

* Move more packages to jslib

* Remove some unesessary dev dependencies.

* Add back missing preinstall

* Revert jslib bump

* Fix jslib containing wrong types/node.

* Bump jslib

* Remove unessesary alias

* Remove dummy module
2021-06-07 19:26:36 +02:00
Oscar Hinton
c7345197f7 Password reprompt fixes (#926)
* Hide card number when hidden

* Avoid double password prompts

* Bump jslib
2021-05-28 20:08:44 +02:00
Chad Griffis
7bed3b0b59 Update a formatting issue with markPasswordAsDirty 2021-05-01 16:44:40 +08:00
Chad Griffis
06f2364733 Implement the markAsDirty form controls for AddEditComponent(#761). 2021-04-22 23:24:59 +08:00
Matt Gibson
e76e56d824 Match linter rules 2021-02-03 12:21:22 -06:00
Vincent Salucci
82ca93db91 [Policy] Personal Ownership (#605)
* Initial commit of personal ownership

* Saving updated merge conflicts

* Updated jslib (dcbd09e -> 72bf18f)

* Fixed casing
2020-12-09 14:11:39 -06:00
Chad Scharf
97e982bf01 onDestroy needed for broadcast subscriptions 2020-11-04 14:00:44 -05:00
Chad Scharf
fe031ac6b8 remove trailing whitespace for lint errors 2020-11-04 12:19:56 -05:00
Chad Scharf
c001a00f82 Hide hidden fields on hide/minimize 2020-11-04 12:09:21 -05:00
Chad Scharf
5ff545e541 Undo broadcast service refs (not needed) 2020-11-02 17:08:39 -05:00
Chad Scharf
d8d1ee3022 Handle main window hide 2020-10-29 16:35:09 -04:00
Vincent Salucci
c0add18db2 Update Add-Edit Component load function (#416)
* Apply save changes prompt to groupings

* Revert "Apply save changes prompt to groupings"

This reverts commit 9e8873e5c7716f06bd228a10906d0765bfe575a4.

* Updated load function

Co-authored-by: Vincent Salucci <vsalucci@bitwarden.com>
2020-03-23 12:48:14 -05:00
Vincent Salucci
5254c5ae59 Added missed clone mode conditionals and fixed add/edit state bug (#385) 2020-02-19 13:59:38 -06:00
Kyle Spearrin
2df2e7c32c client events for edit page 2019-07-12 10:41:12 -04:00
Kyle Spearrin
06736b97d1 add new messaging service dependecy 2019-01-03 10:23:45 -05:00
Kyle Spearrin
435cad12c7 set org and collections on add based on filters 2018-10-29 22:43:02 -04:00
Kyle Spearrin
2244519596 fix add/edit 2018-10-23 13:35:26 -04:00
Kyle Spearrin
2ca8ac573b move toaster and analytics to platform utils 2018-10-03 09:42:11 -04:00
Kyle Spearrin
d1499a649a sub updates 2018-04-09 17:36:20 -04:00
Kyle Spearrin
e27b2a7a53 convert to ngtools/webpack for aot compilation 2018-04-06 12:25:22 -04:00
Kyle Spearrin
86226990ee move component code out to jslib 2018-04-05 23:50:06 -04:00
Kyle Spearrin
89bdfac963 rename to match detection 2018-03-12 12:28:56 -04:00
Kyle Spearrin
b3d21c6f17 loginUriMatchChanged 2018-03-03 22:55:33 -05:00
Kyle Spearrin
97fc293df7 rename basedomain 2018-03-02 13:50:35 -05:00
Kyle Spearrin
8d45302e26 change to full hostname to host 2018-03-02 12:03:27 -05:00
Kyle Spearrin
59b8014c69 default options to show if match has a value set 2018-03-02 08:49:40 -05:00
Kyle Spearrin
295068a30c toggle uri options 2018-03-02 08:15:55 -05:00
Kyle Spearrin
72771d4b90 add support for login uris 2018-03-01 23:45:12 -05:00
Kyle Spearrin
0e993285ab add password check back to add/edit as well 2018-02-28 11:55:00 -05:00
Kyle Spearrin
093071c8f3 password breach check moved to view page 2018-02-28 11:35:48 -05:00
Oscar Hinton
df9d79ab7d Integration with Have I been pwned (#47)
* Add password check.

* Fix indention, update messages.
2018-02-28 10:53:18 -05:00
Kyle Spearrin
fa0c0fa24d toggle password focus on add/edit 2018-02-24 13:51:12 -05:00
Kyle Spearrin
c76b4821c6 menu with messages back to app 2018-02-08 15:58:47 -05:00
Kyle Spearrin
58e39c0c81 lint fixes 2018-02-08 10:37:54 -05:00
Kyle Spearrin
0a647e4846 show dialog device util 2018-02-02 23:42:33 -05:00
Kyle Spearrin
59726ad818 refresh ciphers list on add/edit/delete 2018-01-31 17:20:27 -05:00
Kyle Spearrin
1c41dfa196 api actions on add/edit 2018-01-31 12:52:12 -05:00
Kyle Spearrin
7d2d4eafcb highlight active cipher and default folder for add 2018-01-29 17:57:58 -05:00
Kyle Spearrin
6d23338aa4 toggle cs hidden type visibility on add/edit 2018-01-29 17:24:48 -05:00
Kyle Spearrin
28d35db38b more flex. toggle password on add/edit 2018-01-29 17:11:31 -05:00
Kyle Spearrin
40c5cfa10b set generated password from add/edit 2018-01-29 16:33:38 -05:00
Kyle Spearrin
c50b478a4d modal component 2018-01-29 09:33:43 -05:00
Kyle Spearrin
8a7311e441 lint fixes 2018-01-26 16:41:26 -05:00