Robyn MacCallum
33704b016f
Beeep/remove sad faces ( #1255 )
...
* Replace sad face with searching image
* Change css variable name
* Added aria-hidden="true" to images
* Run prettier
2022-01-21 14:37:28 -05:00
Addison Beck
032d2be990
[bug] Remove old mac-bar styling ( #1246 )
...
With the account switching work a header was added to the desktop app that new acts as a home for the mac window controls.
Previously we needed a special home for these controls, but since moving them we are not just creating empty space.
Removing this class and the divs that use it corrects the behavior.
2022-01-20 07:44:20 -05:00
Robyn MacCallum
ef5e8e1e2a
rename fb to formBuilder ( #1214 )
2021-12-31 10:52:28 -05: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
5fd1da0c58
Replace toaster library ( #1183 )
2021-12-07 20:42:31 +01:00
Oscar Hinton
04cfdb246d
BEEEP: Refactor services DI ( #1175 )
2021-12-06 12:03:02 +01:00
Thomas Rittson
b83058ecab
Apply AppInputVerbatim directive ( #1170 )
2021-11-24 08:03:43 +10:00
Oscar Hinton
b57cba8632
Update export to match the design changes ( #1163 )
2021-11-17 20:32:00 +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
Thomas Rittson
f2a5fe4429
[Linked fields] Add Linked Field as custom field type ( #1091 )
...
* Add linked fields
* Update to use Field.linkedId
* Add missing deps
* Update jslib
2021-11-04 08:02:41 +10:00
Thomas Rittson
52a30f4d8a
Fixes for dynamic modal a11y ( #1107 )
...
* Remove tabindex and cdkTrapFocus from modals
* Add styling for modal-dismiss
* Remove modal-dismiss styles
* Update jslib
2021-10-25 16:26:12 +10:00
Oscar Hinton
6f69486c36
Remove empty catch blocks and remove allow-empty-catch tslint rule ( #1117 )
2021-10-21 11:10:36 +02:00
Thomas Rittson
77ab177d2c
[Refactor] Use rxjs first instead of unsubscribe from queryParams ( #1105 )
...
* Use rxjs first instead of unsubscribe
* Remove unneeded variable
* Update jslib
2021-10-15 07:59:08 +10:00
Thomas Rittson
c385efdbd2
Move custom fields to separate components ( #1076 )
...
* Move custom fields to own component
* Update jslib
* Fix import statements
* Fix linting
2021-09-21 10:48:17 +10:00
Oscar Hinton
da4af743f3
Disable Private Vault Export Policy ( #1068 )
2021-09-15 20:02:17 +02:00
Oscar Hinton
cdac1a4508
Improve ViewComponent ( #1069 )
2021-09-10 15:32:08 +02:00
Oscar Hinton
2ba8925b81
Add password show/hide to reprompt ( #959 )
2021-08-27 15:30:44 +02:00
Thomas Rittson
816249a48a
Use cdk-virtual-scroll for long cipher lists ( #1001 )
...
* Use cdk-virtual-scroll for cipher lists
* add trackBy, reorder dom
* Undo merge conflict error
* Fix layout, increase scrolling buffer
* fix linting
* Remove unused infinite-scroll directives for Send
* Add back refresh method
* Update jslib
* Fix itemSize and min/maxBufferPx directives
* Move refresh() into base class
* Use cipherListVirtualScroll strategy
* fix linting
* Update to use latest virtual-scroll strategy
* Update jslib
2021-08-11 13:00:04 +10:00
Shashank S
359daffd9e
Use radio buttons for password generator type instead of dropdown ( #955 )
...
* fix: radio instead of dropdown
* fix: remove, depend on upstream jslib
* chore: remove unnecessary label
* fix: missing tag
* chore: add label, remove dupl. intlz.
* feat: update jslib version
* Revert "feat: update jslib version"
This reverts commit 85f4b758bd .
* Update jslib
Co-authored-by: Thomas Rittson <trittson@bitwarden.com >
2021-07-07 21:28:41 +10:00
Matt Gibson
56a1cfe277
Redefine cipher "share" to "move to organization" ( #961 )
...
* Redefine cipher "share" to "move to organization"
* Update jslib
* PR review
2021-06-21 19:26:37 -05: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 Scharf
3a342be095
Merge pull request #870 from gryffs/box-content-flex
...
Add flexbox to cipher list to correct display center issue.
2021-05-04 16:05:26 -04:00
Oscar Hinton
42564285d9
Password reprompt ( #838 )
...
* Add support for password reprompt
2021-05-04 21:32:03 +02:00
Chad Griffis
49748ee05a
Replace single quote with double quotes in HTML and use div in place of a element.
2021-05-03 23:31:45 +08:00
Chad Griffis
0c12367721
Add flexbox to cipher list to correct display center issue.
2021-05-03 17:17:19 +08:00
Thomas Rittson
163fa2aa41
Merge pull request #851 from gryffs/prompt-trigger-apwd
...
Implement the markAsDirty form controls for AddEditComponent(#761 )
Prevents add-edit page from closing if new password has been generated
2021-05-03 07:45:03 +10: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
42636d3d2e
Update view DI
2021-04-22 08:28:47 -05:00
Oscar Hinton
6acfba4b40
Remove dead code ( #839 )
...
* Remove last remnants of old analytics code
2021-04-14 23:43:22 +02:00
Oscar Hinton
eebd4fc9d9
Remove electron remote ( #830 )
...
* Remove calls to remote
2021-04-07 20:25:15 +02:00
Matt Gibson
99f8fdb4e9
Use file upload service for file uploads
2021-03-29 08:24:00 -05:00
Thomas Rittson
7f04d8e952
Add extra encrypted export warnings
2021-03-05 07:53:35 +10:00
addison
f6fb4fee29
refactor
2021-02-22 15:00:19 -05:00
addison
7e03d282df
inital pass at menu bar functions
2021-02-22 13:17:02 -05:00
Matt Gibson
113c035152
Add trailing comma to linter
2021-02-08 12:58:44 -06:00
Matt Gibson
ba173f9da5
Add main menu copy and shortcut and context copy for totp
2021-02-08 11:20:12 -06:00
Addison Beck
e066077542
Merge pull request #710 from bitwarden/Send
2021-02-05 14:21:52 -05:00
addison
ec933025f3
made nav into a toolbar
2021-02-05 12:34:01 -05:00
addison
6e49c481f0
Send layout & search
2021-02-03 16:24:49 -05:00
Matt Gibson
e76e56d824
Match linter rules
2021-02-03 12:21:22 -06:00
Vincent Salucci
0fee18bedb
Initial commit of ownership banner ( #636 )
2021-01-05 17:33:40 -06:00
Kyle Spearrin
d5249f3acd
warning dialog is now handled in base component ( #625 )
2020-12-22 16:38:26 -05:00
Chad Scharf
aced23574b
Updated to show icon vs. caret for non-nested item
2020-12-18 16:56:59 -05:00
Chad Scharf
ac870ef31a
Merge pull request #303 from DarkArc/carat-fix
...
Only show carats for items with children
2020-12-15 16:33:02 -05: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
Kyle Spearrin
2bfba0be5c
add supprot for encrypted json export ( #607 )
...
* add supprot for encrypted json export
* fix lint issues
2020-12-08 12:09:31 -05:00