1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-19 19:04:01 +00:00
Commit Graph

1974 Commits

Author SHA1 Message Date
Leslie Xiong
5134a2d8a5 fixed templateUrl, merge fix 2026-01-27 17:08:03 -05:00
Leslie Xiong
82b1afc3e4 updated original 'vault.component' to reflect main 2026-01-27 16:56:37 -05:00
Leslie Xiong
b7f8c225c3 Merge branch 'main' into desktop/pm-18768/migrate-vault-cipher-list-fix 2026-01-27 16:56:12 -05:00
Leslie Xiong
9a1b9bdcf6 converted vault-wrapper to use signal 2026-01-27 16:26:35 -05:00
Leslie Xiong
b8b6a3d684 removed more unused, separated 'cipher collections' from 'filter collections' 2026-01-27 16:14:15 -05:00
renovate[bot]
469b26789b [deps] Platform: Update @types/node to v22.19.7 (#18567)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-27 12:04:50 -07:00
Isaiah Inuwa
e94a8ee5a3 Add generic autofill provider library [PM-29786] (#18075)
* Rename macos_provider to autofill_provider

* Add autofill IPC client methods needed for Windows IPC
2026-01-27 13:41:07 -05:00
Oscar Hinton
cf6d02fafa [PM-31264] Broken vault filters in milestone-1 (#18589)
* Fix vault filters

Now uses the same `createFilterFunction` as web rather than the custom proxy like approach.

* Remove provide
2026-01-27 19:00:13 +01:00
Leslie Xiong
9936c1c064 removed 'addAccess' from vault-list.component 2026-01-27 12:30:54 -05:00
Leslie Xiong
6c48541b5a removed unused showGroups() from vault-cipher-row 2026-01-27 12:22:05 -05:00
Leslie Xiong
e198edaeec extended existing item-footer component 2026-01-27 11:58:48 -05:00
Leslie Xiong
4cbb2077e3 used correct 'tw' variants for 'px' 2026-01-27 10:04:48 -05:00
Leslie Xiong
70e3085b7c Added back translations 2026-01-27 09:42:33 -05:00
renovate[bot]
1008bf5cef [deps] Platform: Update tokio-tracing monorepo (#18238)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-27 14:14:22 +01:00
Maciej Zieniuk
9454189df5 [PM-27283] [BEEEP] Reactive availableVaultTimeoutActions$ in vault timeout settings (#17731)
* reactive `availableVaultTimeoutActions$` in vault timeout settings

* cleanup

* deprecation docs

* explicitly provided user id

* clearer mocking

* better docs
2026-01-27 10:28:13 +00:00
Anders Åberg
ec812a7d77 Wire up DI for PRFUnlockService in desktop (#18587) 2026-01-27 10:46:35 +01:00
Hinton
c9eae44393 Convert to standalone 2026-01-27 10:41:45 +01:00
Hinton
19d65cfe3c Remove duplicate badge component and org name pipe 2026-01-27 10:26:05 +01:00
Leslie Xiong
178872820e hide 'owner' column at 'md' breakpoint 2026-01-26 17:36:08 -05:00
Leslie Xiong
64b3d8c04e fixed 'owner' column responsiveness 2026-01-26 17:31:49 -05:00
Leslie Xiong
3497fd71de fixed owner column responsiveness (set to table width instead of screen) 2026-01-26 17:11:57 -05:00
Leslie Xiong
7629aa5c1f added back search bar when FF not enabled 2026-01-26 16:54:40 -05:00
Leslie Xiong
00c6fe8dbc reverted scss changes 2026-01-26 16:20:45 -05:00
Leslie Xiong
69b1957179 placed new vault cipher list work behind 'desktop-ui-migration-milestone-3' feature flag 2026-01-26 16:11:21 -05:00
Leslie Xiong
52cfc79296 Merge branch 'main' into desktop/pm-18768/migrate-vault-cipher-list-fix 2026-01-26 15:15:09 -05:00
Leslie Xiong
17fb03c97e reverted search component, added search directly to vault-list 2026-01-26 15:03:12 -05:00
Leslie Xiong
4c05b98ea5 fixed "options" label disappearing when width is insufficient 2026-01-26 15:03:11 -05:00
Leslie Xiong
29aa31397d fixed options buttons overflowing if has launch 2026-01-26 15:03:11 -05:00
Leslie Xiong
a6b122f42a removed commented out 2026-01-26 15:03:11 -05:00
Leslie Xiong
de79d31e4a fixed spacing to align with send pages 2026-01-26 15:03:11 -05:00
Leslie Xiong
41135ae20d moved username below cipher item name 2026-01-26 15:03:11 -05:00
Leslie Xiong
f106dea769 moved account switcher to right corner 2026-01-26 15:03:10 -05:00
Leslie Xiong
1383a9dd32 added back rounded prop to bit-layout 2026-01-26 15:03:10 -05:00
Nik Gilmore
06c8c7316d [PM-30301][PM-30302] Use SDK for Create and Update cipher operations (#18149)
* Migrate create and edit operations to use SDK for ciphers

* WIP: Adds admin call to edit ciphers with SDK

* Add client version to SDK intialization settings

* Remove console.log statements

* Adds originalCipherId and collectionIds to updateCipher

* Update tests for new cipehrService interfaces

* Rename SdkCipherOperations feature flag

* Add call to Admin edit SDK if flag is passed

* Add tests for SDK path

* Revert changes to .npmrc

* Remove outdated comments

* Fix feature flag name

* Fix UUID format in cipher.service.spec.ts

* Update calls to cipherService.updateWithServer and .createWithServer to new interface

* Update CLI and Desktop to use new cipherSErvice interfaces

* Fix tests for new cipherService interface change

* Bump sdk-internal and commercial-sdk-internal versions to 0.2.0-main.439

* Fix linting errors

* Fix typescript errors impacted by this chnage

* Fix caching issue on browser extension when using SDK cipher ops.

* Remove commented code

* Fix bug causing race condition due to not consuming / awaiting observable.

* Add missing 'await' to decrypt call

* Clean up unnecessary else statements and fix function naming

* Add comments for this.clearCache

* Add tests for SDK CipherView conversion functions

* Replace sdkservice with cipher-sdk.service

* Fix import issues in browser

* Fix import issues in cli

* Fix type issues

* Fix type issues

* Fix type issues

* Fix test that fails sporadically due to timing issue
2026-01-26 11:43:35 -08:00
bitwarden-devops-bot
c2b55e31cf Bumped client version(s) 2026-01-26 16:06:39 +00:00
Oscar Hinton
8bd8a12f65 Fix milestone 1 vault list not showing when not using sdk crypto (#18550) 2026-01-26 10:20:38 -05:00
Jason Ng
47a2f59784 [PM-31188] Desktop Trash Items Context Menu Updates (#18530)
* apply isDeleted check to other options in desktop context menu for items
2026-01-26 10:19:51 -05:00
bw-ghapp[bot]
e03abdaed5 Autosync the updated translations (#18558)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2026-01-26 13:41:05 +01:00
Anders Åberg
903026b574 PM-2035: PRF Unlock (web + extension) (#16662)
* PM-13632: Enable sign in with passkeys in the browser extension

* Refactor component + Icon fix

This commit refactors the login-via-webauthn commit as per @JaredSnider-Bitwarden suggestions. It also fixes an existing issue where Icons are not displayed properly on the web vault.

Remove old one.

Rename the file

Working refactor

Removed the icon from the component

Fixed icons not showing. Changed layout to be 'embedded'

* Add tracking links

* Update app.module.ts

* Remove default Icons on load

* Remove login.module.ts

* Add env changer to the passkey component

* Remove leftover dependencies

* PRF Unlock

Cleanup and testes

* Workaround prf type missing

* Fix any type

* Undo accidental cleanup to keep PR focused

* Undo accidental cleanup to keep PR focused

* Cleaned up public interface

* Use UserId type

* Typed UserId and improved isPrfUnlockAvailable

* Rename key and use zero challenge array

* logservice

* Cleanup rpId handling

* Refactor to separate component + icon

* Moved the prf unlock service impl.

* Fix broken test

* fix tests

* Use isChromium

* Update services.module.ts

* missing , in locales

* Update desktop-lock-component.service.ts

* Fix more desktoptests

* Expect a single UnlockOption from IdTokenResponse, but multiple from sync

* Missing s

* remove catches

* Use new control flow in unlock-via-prf.component.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Changed throw behaviour of unlockVaultWithPrf

* remove timeout comment

* refactired webauthm-prf-unlock.service internally

* WebAuthnPrfUnlockServiceAbstraction -> WebAuthnPrfUnlockService

* Fixed any and bad import

* Fix errors after merge

* Added missing PinServiceAbstraction

* Fixed format

* Removed @Inject()

* Fix broken tests after Inject removal

* Return userkey instead of setting it

* Used input/output signals

* removed duplicate MessageSender registration

* nit: Made import relative

* Disable onPush requirement because it would need refactoring the component

* Added feature flag (#17494)

* Fixed ById from main

* Import feature flag from file

* Add missing test providers for MasterPasswordLockComponent

Add WebAuthnPrfUnlockService and DialogService mocks to fix test failures
caused by UnlockViaPrfComponent dependencies.

---------

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>
2026-01-26 10:53:20 +01:00
Thomas Avery
bc8c925cd0 [PM-27486] Remove feature flag PM25174_DisableType0Decryption (#18413) 2026-01-23 11:09:59 -06:00
Leslie Xiong
f57cb83d46 [BUG FIX]Desktop/Pm 31148/Pm 31149/Unexpected behaviors for Collections and Folders (#18506)
* fixed collections still appearing if all orgs are suspended

* fixed 'No folders' not displaying vault items

* PR followup:
- converted `allOrganizationsDisabled` to computed property
- converted observables to signals
2026-01-23 16:55:41 +01:00
Oscar Hinton
c2f68e0bf6 Use correct key for new send (#18523) 2026-01-23 16:54:24 +01:00
Oscar Hinton
d1c7f995c3 [PM-31158] Change default send to file for old ui (#18526)
* Change default send to file for old ui

* Trigger change detection to ensure signals are refreshed
2026-01-23 16:26:10 +01:00
Oscar Hinton
01d6b3dd1e Disable rounded corner in desktop (#18498) 2026-01-23 15:42:08 +01:00
bw-ghapp[bot]
553708dc58 Autosync the updated translations (#18513)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2026-01-23 10:26:48 +01:00
Leslie Xiong
34c0155ea4 Merge branch 'main' into desktop/pm-18768/migrate-vault-cipher-list-fix 2026-01-23 03:25:48 -05:00
Leslie Xiong
5ebba7a4b4 migrated vault cipher list 2026-01-23 02:53:53 -05:00
John Harrington
f8d2800859 [PM-26989] Add Support For Arc Browser on MacOS (#17909)
* added support for arc browser
2026-01-22 15:56:35 -07:00
Leslie Xiong
a28193f880 fixed misalignment of suspended org icon (#18502) 2026-01-22 17:08:46 -05:00
Nick Krantz
a9d8edc52c [PM-28749] Desktop Transfer Items (#18410)
* add transfer items prompt to desktop

* add transfer service to vault v3
2026-01-22 15:20:53 -06:00