Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PM-7175] Create vault settings component (navigational changes) #8840

Merged
merged 21 commits into from
May 7, 2024

Merge branch 'main' of https://github.com/bitwarden/clients into tool…

899188c
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

[PM-7175] Create vault settings component (navigational changes) #8840

Merge branch 'main' of https://github.com/bitwarden/clients into tool…
899188c
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Results succeeded May 7, 2024 in 1s

8148 passed, 0 failed and 4 skipped

Tests passed successfully

✅ junit.xml

8152 tests were completed in 98s with 8148 passed, 0 failed and 4 skipped.

Test suite Passed Failed Skipped Time
1Password 1Pif Importer 5✅ 252ms
1Password 1Pux Importer 29✅ 6s
1Password mac CSV Importer 3✅ 890ms
1Password windows CSV Importer 3✅ 218ms
AccessPolicySelectorService 17✅ 1s
AccessSelectorComponent 15✅ 3s
Account 2✅ 167ms
accountInfoEqual 35✅ 332ms
AccountKeys 4✅ 181ms
AccountProfile 1✅ 186ms
AccountSettings 2✅ 146ms
AccountSwitcherService 6✅ 528ms
Addy.io Forwarder 24✅ 167ms
AppIdService 14✅ 150ms
Attachment 9✅ 174ms
AttachmentView 1✅ 193ms
AuthPopoutWindow 8✅ 155ms
AuthRequestService 11✅ 788ms
AuthService 13✅ 166ms
AutofillInit 36✅ 637ms
AutofillOverlayButton 7✅ 197ms
AutofillOverlayButtonIframe 1✅ 124ms
AutofillOverlayContentService 97✅ 936ms
AutofillOverlayIframeElement 3✅ 96ms
AutofillOverlayIframeService 39✅ 480ms
AutofillOverlayList 28✅ 5s
AutofillOverlayListIframe 1✅ 93ms
AutofillOverlayPageElement 13✅ 108ms
AutofillService 232✅ 7s
BannerComponent 2✅ 299ms
BaseImporter class 27✅ 161ms
BillingAccountProfileStateService 11✅ 165ms
biometrics tests 6✅ 479ms
BiometricStateService 31✅ 454ms
BitwardenPasswordProtectedImporter 11✅ 166ms
Browser Send State Service 2✅ 193ms
Browser Utils Service 28✅ 189ms
BrowserApi 40✅ 337ms
BrowserClipboardService 8✅ 96ms
BrowserLocalStorageService 6✅ 111ms
BrowserMultithreadEncryptServiceImplementation 5✅ 239ms
BrowserPopupUtils 30✅ 418ms
BufferedKeyDefinition 9✅ 207ms
BufferedState 22✅ 322ms
buildSvgDomElement 10✅ 131ms
Button 6✅ 1s
Button 3✅ 503ms
Button 3✅ 396ms
Callout 4✅ 329ms
canAccessFeature 9✅ 3s
Card 6✅ 146ms
Chrome CSV Importer 2✅ 224ms
Cipher DTO 19✅ 957ms
Cipher Service 13✅ 2s
CipherContextMenuHandler 6✅ 670ms
CipherView 5✅ 255ms
cleanUserAgent 4✅ 251ms
clearClipboard 2✅ 125ms
CLI Console log service 2✅ 678ms
CollectAutofillContentService 129✅ 5s
Collection 3✅ 263ms
CollectionUtils Service 1✅ 808ms
combine 1✅ 103ms
commaSeparatedEmails 5✅ 274ms
ConfigService 39✅ 467ms
ConsoleLogService 5✅ 163ms
ContentMessageHandler 9✅ 165ms
context-menu 12✅ 5s
ContextMenuClickedHandler 7✅ 4s
createFilter 20✅ 364ms
cryptoService 36✅ 1s
currentVersion 4✅ 256ms
Dashlane CSV Importer 7✅ 310ms
decodeJwtTokenToJson 5✅ 248ms
Deep Link Guard 9✅ 508ms
DefaultActiveUserState 28✅ 966ms
DefaultActiveUserStateProvider 1✅ 169ms
DefaultDerivedState 9✅ 331ms
DefaultDomainSettingsService 2✅ 203ms
DefaultGeneratorNavigationService 5✅ 191ms
DefaultGlobalState 18✅ 553ms
DefaultOffscreenDocumentService synchronous callback 20✅ 150ms
DefaultSingleUserState 26✅ 513ms
DefaultStateProvider 17✅ 191ms
DeriveDefinition 2✅ 185ms
deserialization helpers 2✅ 171ms
deserializes state key definitions 10✅ 143ms
deserializes state UserKeyDefinition {
stateDefinition: [StateDefinition],
key: 'clientKeyHalf',
options: [Object],
clearOn: [Array],
[Symbol(UserKeyDefinition)]: true
} 7✅ 120ms
devFlag decorator 2✅ 130ms
deviceTrustService 39✅ 664ms
DomElementVisibilityService 19✅ 293ms
DuckDuckGo Forwarder 16✅ 197ms
EFF long word list generation strategy 10✅ 168ms
electronCryptoService 3✅ 933ms
ElectronLogMainService 1✅ 310ms
Email subaddress list generation strategy 10✅ 217ms
Email subaddress list generation strategy 10✅ 189ms
EmergencyAccessService 7✅ 1s
encArrayBuffer 7✅ 135ms
encrypted folders 3✅ 158ms
encrypted org keys 4✅ 142ms
encrypted provider keys 4✅ 178ms
EncryptionPair 4✅ 137ms
EncryptService 20✅ 377ms
EncString 24✅ 267ms
Enpass JSON Importer 5✅ 421ms
EnvironmentService 24✅ 398ms
EventRunnerService 2✅ 147ms
Ever had user key 8✅ 178ms
ExposedPasswordsReportComponent 3✅ 1s
Fastmail Forwarder 27✅ 270ms
Fido2 Content Script 8✅ 170ms
Fido2 page script with native WebAuthn support 7✅ 414ms
Fido2 page script without native WebAuthn support 3✅ 195ms
FIDO2 page-script for manifest v2 4✅ 130ms
Fido2 Utils 5✅ 141ms
Fido2Background 21✅ 479ms
Fido2Credential 7✅ 197ms
FidoAuthenticatorService 31✅ 2⚪ 2s
FidoAuthenticatorService 32✅ 809ms
Field 6✅ 159ms
FilelessImporterBackground 17✅ 301ms
Firefox CSV Importer 2✅ 267ms
Firefox Relay Forwarder 19✅ 306ms
flagEnabled 11✅ 170ms
Folder 3✅ 130ms
Folder Service 8✅ 452ms
FolderView 1✅ 135ms
forbiddenCharacters 4✅ 304ms
foreground background derived state interactions 5✅ 206ms
foreground background memory storage interaction 6✅ 555ms
ForegroundDerivedState 2✅ 162ms
FormSelectionList 15✅ 415ms
ForwardEmail Forwarder 34✅ 289ms
ForwarderGeneratorStrategy 8✅ 182ms
fromChromeEvent 4✅ 117ms
FSecure FSK Importer 2✅ 153ms
functionToObservable 9✅ 310ms
GeneratedCredential 6✅ 171ms
GeneratePasswordToClipboardCommand 2✅ 123ms
GeneratorComponent 2✅ 1s
GeneratorNavigationEvaluator 10✅ 139ms
getStoredValue 3✅ 144ms
helpers 6✅ 177ms
Icon 5✅ 219ms
IconComponent 2✅ 473ms
Identity 6✅ 159ms
IfFeatureDirective 6✅ 495ms
ImportService 12✅ 732ms
InactiveTwoFactorReportComponent 3✅ 1s
InsertAutofillContentService 54✅ 1s
IntegrationCardComponent 13✅ 827ms
IntegrationGridComponent 3✅ 527ms
IntegrationsComponent 1✅ 731ms
KdfConfigService 11✅ 186ms
KeePass2 Xml Importer 5✅ 269ms
Keeper CSV Importer 5✅ 221ms
Keeper Json Importer 5✅ 202ms
Key definitions 12✅ 134ms
Key definitions 2✅ 131ms
Key definitions 2✅ 160ms
KeyConnectorService 14✅ 410ms
KeyDefinition 8✅ 143ms
KeyGenerationService 9✅ 203ms
KeyRotationService 8✅ 930ms
Lastpass CSV Importer 5✅ 302ms
Lazy 7✅ 158ms
leastPrivilege 5✅ 120ms
leastPrivilege 9✅ 165ms
leastPrivilege 5✅ 134ms
LegacyPasswordGenerationService 11✅ 363ms
LegacyUsernameGenerationService 15✅ 2s
LocalBackedSessionStorage 21✅ 240ms
LocalGeneratorHistoryService 12✅ 268ms
LockComponent 29✅ 7s
Login DTO 8✅ 211ms
LoginStrategy 29✅ 5s
LoginStrategy 10✅ 2s
LoginStrategy 17✅ 2s
LoginStrategy 16✅ 1s
LoginStrategy 15✅ 1s
LoginStrategy 12✅ 1s
LoginStrategy 22✅ 2s
LoginStrategyService 3✅ 859ms
LoginUri 8✅ 140ms
LoginUriView 28✅ 239ms
LoginView 1✅ 176ms
LP Suppress Import Download 5✅ 111ms
LP Suppress Import Download for Manifest v2 1✅ 280ms
LpFilelessImporter 16✅ 324ms
MemoryStorageService 5✅ 206ms
Menu 4✅ 636ms
MessageListener 2✅ 144ms
Messenger 7✅ 206ms
MigrationBuilder 32✅ 294ms
MigrationBuilderService 32✅ 620ms
MigrationRunner 4✅ 1⚪ 1s
migrator default methods 24✅ 154ms
Myki CSV Importer 6✅ 535ms
NodeCrypto Function Service 64✅ 1s
NordPass CSV Importer 10✅ 1s
NotificationBackground 51✅ 2s
objectToStore 9✅ 146ms
OffscreenDocument 7✅ 234ms
Org Domain API Service 7✅ 316ms
Org Domain Service 7✅ 179ms
Organization Permissions Guard 7✅ 451ms
OrganizationManagementPreferencesService 3✅ 197ms
ORGANIZATIONS state 1✅ 160ms
OrganizationService 17✅ 332ms
OrganizationUserResetPasswordService 10✅ 564ms
orgSeatLimitReachedValidator 6✅ 336ms
OverlayBackground 64✅ 1s
p1363ToDer 6✅ 196ms
Passky Json Importer 2✅ 181ms
Password 6✅ 152ms
Password generation strategy 10✅ 189ms
Password generation strategy 10✅ 166ms
Password generator options builder 137✅ 2s
Password generator options builder 34✅ 221ms
Password generator options builder 4✅ 141ms
Password generator service 10✅ 253ms
PasswordHistoryView 1✅ 135ms
PasswordInputToggle 9✅ 1s
PasswordRepromptService 2✅ 5s
PasswordResetEnrollmentServiceImplementation 5✅ 323ms
PasswordStrengthService 6✅ 276ms
Payment Method Warnings Service 7✅ 216ms
PinCryptoService 14✅ 700ms
PolicyService 23✅ 806ms
Protonpass Json Importer 6✅ 218ms
Provider Permissions Guard 6✅ 469ms
PROVIDERS key definition 9✅ 324ms
PSONO JSON Importer 13✅ 1⚪ 1s
RadioButton 3✅ 477ms
RadioGroupComponent 3✅ 698ms
RangeWithDefault 4✅ 124ms
reduceCollection 4✅ 141ms
RemoveLegacyEtmKeyMigrator 60✅ 375ms
RemoveLegacyEtmKeyMigrator 67✅ 541ms
RemoveLegacyEtmKeyMigrator 68✅ 387ms
RemoveLegacyEtmKeyMigrator 66✅ 296ms
RemoveLegacyEtmKeyMigrator 65✅ 373ms
RemoveLegacyEtmKeyMigrator 67✅ 311ms
RemoveLegacyEtmKeyMigrator 65✅ 283ms
RemoveLegacyEtmKeyMigrator 66✅ 410ms
RemoveLegacyEtmKeyMigrator 66✅ 553ms
RemoveLegacyEtmKeyMigrator 84✅ 333ms
RemoveLegacyEtmKeyMigrator 66✅ 372ms
RemoveLegacyEtmKeyMigrator 65✅ 319ms
RemoveLegacyEtmKeyMigrator 62✅ 229ms
RemoveLegacyEtmKeyMigrator 66✅ 256ms
RemoveLegacyEtmKeyMigrator 65✅ 285ms
RemoveLegacyEtmKeyMigrator 66✅ 285ms
RemoveLegacyEtmKeyMigrator 66✅ 248ms
RemoveLegacyEtmKeyMigrator 66✅ 314ms
RemoveLegacyEtmKeyMigrator 67✅ 316ms
RemoveLegacyEtmKeyMigrator 65✅ 260ms
RemoveLegacyEtmKeyMigrator 66✅ 277ms
RemoveLegacyEtmKeyMigrator 67✅ 274ms
RemoveLegacyEtmKeyMigrator 62✅ 260ms
RemoveLegacyEtmKeyMigrator 64✅ 347ms
RemoveLegacyEtmKeyMigrator 65✅ 365ms
RemoveLegacyEtmKeyMigrator 64✅ 295ms
RemoveLegacyEtmKeyMigrator 68✅ 577ms
RemoveLegacyEtmKeyMigrator 64✅ 318ms
RemoveLegacyEtmKeyMigrator 66✅ 415ms
RemoveLegacyEtmKeyMigrator 64✅ 419ms
RemoveLegacyEtmKeyMigrator 64✅ 205ms
RemoveLegacyEtmKeyMigrator 67✅ 211ms
RemoveLegacyEtmKeyMigrator 66✅ 264ms
RemoveLegacyEtmKeyMigrator 67✅ 307ms
RemoveLegacyEtmKeyMigrator 67✅ 212ms
RemoveLegacyEtmKeyMigrator 64✅ 266ms
RemoveLegacyEtmKeyMigrator 67✅ 243ms
RemoveLegacyEtmKeyMigrator 67✅ 234ms
RemoveLegacyEtmKeyMigrator 67✅ 235ms
RemoveLegacyEtmKeyMigrator 66✅ 266ms
RemoveLegacyEtmKeyMigrator 63✅ 227ms
RemoveLegacyEtmKeyMigrator 65✅ 218ms
RemoveLegacyEtmKeyMigrator 66✅ 241ms
RemoveLegacyEtmKeyMigrator 66✅ 235ms
RemoveLegacyEtmKeyMigrator 63✅ 229ms
RemoveLegacyEtmKeyMigrator 64✅ 229ms
RemoveLegacyEtmKeyMigrator 64✅ 212ms
RemoveLegacyEtmKeyMigrator 65✅ 247ms
RemoveLegacyEtmKeyMigrator 66✅ 242ms
RemoveLegacyEtmKeyMigrator 64✅ 284ms
RemoveLegacyEtmKeyMigrator 63✅ 236ms
RemoveLegacyEtmKeyMigrator 62✅ 200ms
RemoveLegacyEtmKeyMigrator 62✅ 184ms
RemoveLegacyEtmKeyMigrator 64✅ 208ms
RemoveLegacyEtmKeyMigrator 62✅ 224ms
RemoveLegacyEtmKeyMigrator 66✅ 208ms
RemoveLegacyEtmKeyMigrator 62✅ 309ms
RemoveLegacyEtmKeyMigrator 62✅ 434ms
RemoveLegacyEtmKeyMigrator 62✅ 279ms
RemoveLegacyEtmKeyMigrator 62✅ 256ms
ReusedPasswordsReportComponent 3✅ 1s
Roboform CSV Importer 3✅ 191ms
RotateableKeySetService 1✅ 345ms
Safari CSV Importer 2✅ 190ms
SafeUrls service 3✅ 171ms
ScriptInjectorService 8✅ 242ms
SecretClassifier 17✅ 307ms
SecretKeyDefinition 18✅ 254ms
SecretState 13✅ 254ms
SecureNote 5✅ 142ms
SecureSafe CSV Importer 2✅ 238ms
Send 3✅ 191ms
Send State Provider 2✅ 155ms
SendAccess 3✅ 213ms
SendFile 3✅ 155ms
SendService 28✅ 830ms
SendText 3✅ 164ms
sequentialize decorator 9✅ 940ms
ServerConfigData 3✅ 125ms
serviceUtils 4✅ 258ms
SimpleLogin Forwarder 23✅ 274ms
Specific State Providers 16✅ 222ms
SsoComponent 20✅ 4s
state 3✅ 299ms
state definitions follow rules for client web 232✅ 364ms
StateEventRegistrarService 3✅ 167ms
StorageServiceProvider 2✅ 145ms
SubjectMessageSender 5✅ 179ms
SymmetricCryptoKey 7✅ 343ms
TabsBackground 21✅ 187ms
throttle decorator 5✅ 368ms
toAlmostEqual custom matcher 9✅ 129ms
Toast default timer 2✅ 234ms
toEqualBuffer custom matcher 4✅ 164ms
TokenService 130✅ 7s
TotpService 5✅ 220ms
TrialInitiationComponent 15✅ 30s
TriggerAutofillScriptInjection 1✅ 113ms
trimValidator 7✅ 328ms
TwoFactorComponent 16✅ 2s
UnassignedItemsBanner 3✅ 1s
UnsecuredWebsitesReportComponent 3✅ 2s
UserAutoUnlockKeyService 3✅ 182ms
UserDecryptionOptionsService 4✅ 296ms
UserKeyEncryptor 6✅ 158ms
UserKeyEncryptor 11✅ 160ms
Utils Service 92✅ 423ms
validateRpId 11✅ 143ms
Vault Browser State Service 4✅ 189ms
vault filter service 14✅ 2s
VaultExportService 14✅ 10s
VaultExportService 14✅ 10s
VaultFilter 19✅ 715ms
VaultFilter 18✅ 720ms
VaultOnboardingComponent 11✅ 2s
VaultPopoutWindow 10✅ 154ms
VaultTimeoutService 18✅ 395ms
VaultTimeoutSettingsService 17✅ 373ms
WeakPasswordsReportComponent 3✅ 2s
Web Platform Utils Service 14✅ 886ms
WebauthnAdminService 6✅ 941ms
WebAuthnLoginPrfCryptoService 1✅ 232ms
WebAuthnLoginService 6✅ 436ms
WebCrypto Function Service 69✅ 917ms
WebMigrationRunner 5✅ 276ms
WebStorageServiceProvider 6✅ 228ms