Jacob Fink
12d439ff9f
update pinLockType states and add jsdocs
2023-07-05 16:50:15 -04:00
Jacob Fink
32867e9207
update comment about state service
2023-07-05 16:45:39 -04:00
Jacob Fink
86423d8e22
Merge branch 'master' into tde-key-model-migration
2023-06-30 11:46:37 -04:00
Jacob Fink
6068421df7
fix browser state service tests
2023-06-30 11:20:13 -04:00
Jacob Fink
e66ae53bf9
prevent duplicate cache deletes in browser
2023-06-30 11:11:11 -04:00
github-actions[bot]
5247168c1e
Autosync the updated translations ( #5714 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2023-06-30 07:43:59 +00:00
github-actions[bot]
71d6c84526
Autosync the updated translations ( #5713 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2023-06-30 00:10:28 +00:00
github-actions[bot]
899a593fe2
Autosync the updated translations ( #5712 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2023-06-30 00:08:46 +00:00
Jacob Fink
301028f8db
add hack to get around duplicate instances of disk cache on browser
2023-06-29 16:50:16 -04:00
Daniel James Smith
24d9ac88ba
[PM-1826] [PM-2168] [Tech debt] Migrate file-password-prompt to dialog ( #5666 )
...
* Migrate file-password-prompt to Dialog
* Fix issue with cancel/empty password returned
* Removed unneeded click handler to cancel dialog
* Added margin as requested by design
* Only apply margin to top of field
* Call submit when clicking on Import data
* Add form and and submit trigger
2023-06-29 20:59:17 +01:00
Jason Ng
3abb1c9a3b
[PM-269] remove no-hover from login items in browser tab ( #5696 )
2023-06-29 12:44:36 -04:00
Will Martin
3b1860b9ee
[SM-771] bulk add SM dialog ( #5669 )
...
* add dialog; add service method; add menu button
* update service layer
* update service method; add i18n; add success and error logic
* remove comment
* remove SM Beta copy in member dialog
* refactor error logic to utilize bitAction
* update i18n key
* use i18n in menu option
* use i18n in footer
* rename component file
* rename enableAccess method; remove button; use userName pipe
* only show if SM flag is enabled
* [SM-830] fix: close checkboxes on dialog close
2023-06-29 12:42:27 -04:00
Joseph Flinn
e615a2cd09
[DEVOPS-1421] fix auto branch updater ( #5710 )
...
* [DEVOPS-1421] Fix syntax error
* add a fetch-depth to fetch the branches
* Add the relative repo name to the branch being merged
* remove testing branch
2023-06-29 11:36:53 -04:00
renovate[bot]
a009ca3cfa
Update gh minor ( #5592 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-29 08:46:56 -06:00
Joseph Flinn
6b96511c58
Add a branch updater for the hardcoded URL hack ( #5705 )
2023-06-29 06:33:18 -07:00
Jacob Fink
7b7fa276be
add better tests to crypto service
2023-06-28 16:39:18 -04:00
Vince Grassia
997c2b1fe7
Add EU QA Web client information ( #5704 )
2023-06-28 13:03:30 -07:00
Will Martin
6530680b8a
[SM-810] remove token permission UI ( #5681 )
...
* Remove permission field from access token dialog; remove unused i18n key
* remove permissions column from access token table
* fix SA name placehold in access token dialog
* remove comment
* pass SA view into dialog upon opening
2023-06-28 14:57:42 -04:00
Vince Grassia
300fade281
DEVOPS-1449 - Add DevOps to CODEOWNERS ( #5694 )
2023-06-28 11:37:43 -07:00
Patrick
138c84aa19
[SM-822] i18n changes to SM project-people and service-account-people tables ( #5676 )
...
* SM-822
Change the column header from "Group/User" to "Name"
* update SA people i18n
---------
Co-authored-by: William Martin <contact@willmartian.com>
2023-06-28 12:25:48 -04:00
Vince Grassia
5bf98c6d4b
Remove EU DEVTEST environment ( #5693 )
2023-06-28 10:51:49 -05:00
Patrick
78bffc3024
[SM-821] Secrets specific export messages ( #5675 )
...
Add new messages for secrets specific export confirmation.
Co-authored-by: willmartian <contact@willmartian.com>
2023-06-28 11:46:39 -04:00
Jacob Fink
b41248cece
fix tests
2023-06-28 11:27:52 -04:00
Jacob Fink
97a2d5b962
revert sharing disk cache between contexts
2023-06-28 10:21:31 -04:00
ike-kottlowski
a1c4460068
[PM-270] fixed case in EN locale for browser ( #5670 )
2023-06-28 07:11:48 -07:00
Andreas Coroiu
a73525a80c
[PM-2135] [BEEEP] Refactor and refresh web user verification components ( #5377 )
...
* [PM-2135] feat: create new user-verification module
* [PM-2136] feat: add ability to remove form field bottom margin
(cherry picked from commit 05925ff77ed47f3865c2aecade8271390d9e2fa6)
* [PM-2135] feat: refactor user-verification component
* [PM-2135] feat: refactor user-verification-prompt
* [PM-2135] feat: use form validation in prompt
* [PM-2135] feat: change autofocus target
* [PM-2135] chore: clean up old code
* [PM-2135] feat: allow user verification to show invalid password error
* [PM-2135] feat: hack mark as touched to get error to display
* [PM-2135] chore: move to auth
* [PM-2135] fix: hardcoded dialog buttons
* [PM-2135] feat: add onDestroy handler
* [PM-2135] fix: remove unecessary directive input
* [PM-2135] feat: add password toggle
* [PM-2135] chore: add hack comment
* [PM-2135] chore: move services to auth folder and rename
* [PM-2135] fix: show correct error messages
* [PM-2135] fix: re-add non-existant files to whitelist
I honestly don't know why the linter is complaining about this
* Fix capital letters whitelist
* [PM-2135] chore: remove rows that were mistakenly added during merge from master
* [PM-2135] chore: remove rows that were mistakenly added during merge from master
* [PM-2135] feat: disable built-in browser validations
* Revert "[PM-2135] feat: disable built-in browser validations"
This reverts commit 969f75822a
.
---------
Co-authored-by: Thomas Rittson <trittson@bitwarden.com>
2023-06-28 09:02:22 -04:00
Jacob Fink
0debdc5514
more crypto service refactors
...
- check for auto key when getting user key
- consolidate getUserKeyFromMemory and FromStorage methods
- move bio key references out of base crypto service
- update either pin key when setting user key instead of lock component
- group deprecated methods
- rename key legacy method
2023-06-27 18:53:40 -04:00
Danielle Flinn
6ef6140b29
Storybook docs ( #5552 )
...
* updated sort order
* Update preview.tsx
* Create avatar.mdx
Added avatar documentation based on Figma docs
* Added badge docs
* fixed typos
* added breadcrumb docs
* Added callout docs
* added color password docs
* Added dialog docs
* fixed typo
* Updated Dialogs docs
Added a dialogs.mdx page for general docs that apply to both main Dialogs and Simple Dialogs.
Updated the sub-docs pages
* Update simple-dialog.mdx
* Added documentation from Figma to Forms docs
* Create icon-button.mdx
* added link docs
* Added menu docs
* Added progress indicator docs
* Updated table docs
* Added tab docs
* Added toggle group docs
* Revert "Update preview.tsx"
This reverts commit 4671d9726a
.
* added docs for appA11yTitle
* Fixed typos
* Update libs/components/src/link/link.mdx
Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>
* Update libs/components/src/menu/menu.mdx
Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>
* Addressed feedback
* Addressed feedback on callout, menu, and progress
* moved stories mdx files to proper location
* Addressed feedback on dialogs.mdx
* Update libs/components/src/tabs/tabs.mdx
Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>
* Addressed feedback on Tabs
* ran prettier
* Fixed title formatting
* ran prettier
* Update libs/components/src/dialog/dialogs.mdx
Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>
* ran prettier
---------
Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>
2023-06-27 12:46:44 -07:00
Jacob Fink
2efec1d880
options is nullable while setting user key
2023-06-27 11:58:05 -04:00
Robyn MacCallum
683b7fea77
[AC-1120] Implement 'New' button dropdown in Individual Vault ( #5235 )
...
* Change 'New' button to dropdown with folders and collections
* Individual vault changes to support adding collections
* Add org selector to CollectionDialogComponent
* Implement CollectionService.upsert() in CollectionAdminService.save()
* Filter collections to ones that users can create collections in
* Filter organizations by ones the user can create a collection in
* CollectionDialog observable updates
* Remove CollectionService.upsert from CollectionAdminService and return collection on save from CollectionDialog.
* Filter out collections that the user does not have access to in collection dialog for Individual Vault.
* Remove add folder action from vault filter
* Remove add button from filters as it is no longer used
* Update comment to reference future ticket
* Change CollectionDialogResult from a class to an interface
* Remove extra call to loadOrg() in the case of opening the modal from the individual vault
* Use async pipe instead of subscribe for organizations
2023-06-27 11:36:48 -04:00
Jacob Fink
230532875b
fix cipher service test
2023-06-27 10:42:42 -04:00
Jacob Fink
156c58fd94
clear deprecated keys when setting new user key
2023-06-27 09:52:06 -04:00
Matt Gibson
09ef9dd411
Fix code owners format issue ( #5689 )
2023-06-27 09:21:07 -04:00
Jacob Fink
0bbba9c6f7
rename retrieveUserKeyFromStorage
2023-06-27 09:16:16 -04:00
Jacob Fink
1e8dde81b7
refactor makeShareKey to be more clear its for orgs
2023-06-27 09:05:57 -04:00
Jacob Fink
f1761c6afc
use org key or user key for encrypting attachments
2023-06-26 23:08:25 -04:00
Jacob Fink
31a1491c81
rename pinLock to pinEnabled
2023-06-26 22:10:29 -04:00
renovate[bot]
d814010bd3
Update chromaui/action digest to 44caff7 ( #5590 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-27 00:13:41 +02:00
Matt Gibson
4d62849d01
Add default code owners ( #5687 )
2023-06-26 21:59:52 +00:00
Jacob Fink
57d270b08b
pass key to encrypt service
2023-06-26 16:45:14 -04:00
Jacob Fink
3e11a9b092
migrate master key if found
2023-06-26 16:42:34 -04:00
Jacob Fink
07ed368c24
add secondary fallback name for bio key for safari
2023-06-26 15:47:43 -04:00
Jacob Fink
3f496f8fb0
move biometric check to electron crypto service
2023-06-26 15:27:44 -04:00
Jacob Fink
71ebb17a56
change isPinLockSet to union type
2023-06-26 13:41:37 -04:00
Vince Grassia
2a63008e82
Add step to empty container in Storage Container ( #5685 )
2023-06-26 10:38:32 -07:00
Jacob Fink
167f404f91
check storage for user key if missing in memory
2023-06-26 10:18:33 -04:00
Jacob Fink
817b491fb6
require key in validateUserKey
2023-06-26 10:08:38 -04:00
Jacob Fink
d14240fb92
use encrypt service in crypto service
2023-06-26 09:38:35 -04:00
Jacob Fink
64ca08ef8a
use encrypt service in crypto service
2023-06-26 09:35:32 -04:00
Jacob Fink
3adfffeabd
jsdoc deprecate account properties
2023-06-23 16:22:33 -04:00