Anders Åberg
a68fa10a47
Add comments
2025-10-14 15:44:20 -07:00
Anders Åberg
67aeeb3a3b
added comment to clarify silent exception
2025-10-14 15:44:02 -07:00
Jeffrey Holland
81b3190c55
Clean up Fido2Create subscriptions and update comments
2025-10-14 14:41:31 +02:00
Anders Åberg
9e7c798d0e
Update apps/desktop/desktop_native/napi/src/lib.rs
...
Co-authored-by: neuronull <9162534+neuronull@users.noreply.github.com >
2025-10-14 00:55:29 +02:00
Anders Åberg
6aaeb99980
cb -> callback
2025-10-13 15:40:44 -07:00
Anders Åberg
f97e7cf601
Use NO_CALLBACK_INDICATOR
2025-10-13 15:32:20 -07:00
Anders Åberg
c8d55d9c4b
Added comment about base64 format
2025-10-13 15:25:08 -07:00
Anders Åberg
b0f5665240
Add comment that we don't support extensions yet
2025-10-13 15:22:28 -07:00
Anders Åberg
8d6dc009fe
Add comment about usernames
2025-10-13 15:21:33 -07:00
Anders Åberg
50449cf8ae
Clarify modal mode use
2025-10-13 15:07:33 -07:00
Jeffrey Holland
85f7351c40
Remove electron modal mode link
2025-10-13 13:14:57 +02:00
Jeffrey Holland
8f067bdce4
Update status comments and readme
2025-10-12 14:57:22 +02:00
Jeffrey Holland
8dbb93cbeb
Merge branch 'main' into feature/passkey-provider
2025-10-10 16:42:39 +02:00
Jeffrey Holland
f496b8356d
Update comments and add null check for ciphers
2025-10-10 16:33:29 +02:00
bw-ghapp[bot]
e9cd6d2b7f
Autosync the updated translations ( #16816 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-10-10 11:10:48 +02:00
Shane Melton
081cc4fc65
[PM-26749] Add missing properties to CipherView.fromJSON ( #16818 )
2025-10-09 14:02:12 -07:00
bw-ghapp[bot]
3ba6cfa8de
Autosync the updated translations ( #16814 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-10-09 20:44:07 +00:00
bw-ghapp[bot]
2982b91904
Autosync the updated translations ( #16815 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-10-09 15:17:13 -05:00
Miles Blackwood
2a2a36ea70
Removes clobbering emission of empty array. ( #16682 )
...
* Removes clobbering emission of empty array.
* Additional 'startWith' removal.
2025-10-09 15:47:58 -04:00
Github Actions
6353d0e67c
Bumped client version(s)
2025-10-09 19:33:25 +00:00
Nik Gilmore
4d2106a7c0
[PM-26096] Bugfix: Decryption errors for folders prevent vault access ( #16796 )
...
* Handle scenario where folders fail to decrypt
* Add comment explaining the folderViews$ filter check
2025-10-09 10:46:20 -07:00
Alex Morask
78e5e029b6
[PM-26607] Improve premium purchase with account credit experience ( #16805 )
...
* Fix account credit submission and show warning when user doesn't have enough credit
* Kyle's feedback
* Whoops
2025-10-09 11:40:13 -05:00
Alex
85113f2f0a
[PM-26203] new apps dialog ( #16696 )
2025-10-09 11:22:12 -04:00
Mick Letofsky
d17fa04b7a
PM-26727 - First iteration of Claude Code Review tuning ( #16803 )
...
* First iteration of Claude Code Review tuning
2025-10-09 14:25:22 +00:00
Daniel García
7e921c2ec9
Revert electron 38 ( #16800 )
2025-10-09 14:08:12 +02:00
Jordan Aasen
60aaa395cb
re-do getNestedCollectionTree ( #16760 )
2025-10-08 14:17:03 -07:00
Jordan Aasen
fb2bd014c1
fix size of spinner in web vault filters ( #16754 )
2025-10-08 14:15:23 -07:00
Jordan Aasen
46aa3866df
[PM-26681] - ensure initial cipher state is set for empty vaults ( #16793 )
...
* don't skip cipher state updates for empty vaults
* add specs and comment
* do not return ciphers, just return
* update spec names
2025-10-08 14:13:59 -07:00
Jordan Aasen
2aa0ad672e
[PM-12030] - add "Edit" and "Delete" options to browser more items menu ( #16764 )
...
* add "Edit" and "Delete" options to browser more items menu
* remove redundant check
2025-10-08 14:12:45 -07:00
renovate[bot]
8f29d0325a
[deps]: Update samuelmeuli/action-snapcraft action to v3 ( #14930 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Amy Galles <9685081+AmyLGalles@users.noreply.github.com >
2025-10-08 13:49:42 -07:00
Oscar Hinton
095729d6fa
[PM-23189] Add client managed token provider ( #15408 )
...
* Add client managed token provider
* Change token service to accept user id
* Resolve breaking changes in the SDK
* Fix tests
* Update sdk
* Fix type
* Fix types
* Fix cli
* Fix browser
* Add optional userId to refreshIdentityToken
* Fix merge issues
* Fix tests
2025-10-08 16:47:30 -04:00
renovate[bot]
5f18f15c52
[deps] Autofill: Update wait-on to v9 ( #16632 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-08 21:27:14 +02:00
Vijay Oommen
ab995045fd
PM-26508 when password change is requested, the all-activity table count will change ( #16753 )
2025-10-08 14:15:59 -05:00
Nick Krantz
d747dc30a2
[PM-26648] Unarchive Icon ( #16784 )
...
* add unarchive icon to font
* fix cipher-form stories
* move unarchive to the proper section
* add premium icon
2025-10-08 14:14:22 -05:00
Alex Morask
47134508da
[PM-26628] Refresh inactive subscription warning after restarting subscription ( #16791 )
...
* Refresh inactive subscription warning after restarting subscription
* Fix tests
2025-10-08 13:14:29 -05:00
Alex Morask
8a88bd767e
Re-add account credit as premium payment option ( #16783 )
2025-10-08 12:35:52 -05:00
Mark Youssef
a4a53e27d4
[CL-616][CL-670] first pass at responsive updates to vault ( #14588 )
2025-10-08 10:04:39 -07:00
Daniel James Smith
0df7215d6e
Use Signal inputs and make files ts-strict compliant ( #16778 )
...
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2025-10-08 09:00:51 -07:00
Stephon Brown
da8a0104ea
Billing/pm 24996/implement upgrade from free dialog ( #16470 )
...
* feat(billing): add required messages
* feat(billing): Add upgrade from free account dialog
* feat(billing): Add payment dialog for premium upgrade
* feat(billing): Add Upgrade Payment Service
* feat(billing): Add Upgrade flow service
* feat(billing): Add purchase premium subscription method to client
* fix(billing): allow for nullable taxId for families organizations
* fix(billing): Fix Cart Summary Tests
* temp-fix(billing): add currency pipe to pricing card component
* fix(billing): Fix NX error
This should compile just the library files and not its dependency files which was making it error
* fix: Update any type of private function
* update account dialog
* feat(billing): add upgrade error message
* fix(billing): remove upgrade-flow service
* feat(billing): add account billing client
* fix(billing): Remove method from subscriber-billing client
* fix(billing): rename and update upgrade payment component
* fix(billing): Rename and update upgrade payment service
* fix(billing): Rename and upgrade upgrade account component
* fix(billing): Add unified upgrade dialog component
* fix(billing): Update component and service to use new tax service
* fix(billing): Update unified upgrade dialog
* feat(billing): Add feature flag
* feat(billing): Add vault dialog launch logic
* fix(billing): Add stricter validation for payment component
* fix(billing): Update custom dialog close button
* fix(billing): Fix padding in cart summary component
* fix(billing): Update payment method component spacing
* fix(billing): Update Upgrade Payment component spacing
* fix(billing): Update upgrade account component spacing
* fix(billing): Fix accurate typing
* feat(billing): adds unified upgrade prompt service
* fix(billing): Update unified dialog to account for skipped steps
* fix(billing): Use upgradePromptService for vault
* fix(billing): Format
* fix(billing): Fix premium check
2025-10-08 10:20:15 -04:00
Derek Nance
0e56392b34
[PM-13422] Fix flaky test around sync time ( #16773 )
2025-10-07 15:13:33 -05:00
Jonathan Prusik
b0179bd105
prevent pseudo-elements from being targeted and styled by host page's global rules ( #16654 )
2025-10-07 15:38:49 -04:00
Dave
1e56e7b151
fix(account-switcher) [PM-21215]: Update section spacing and font weight for consistency. ( #16643 )
2025-10-07 14:47:48 -04:00
Jordan Aasen
3a909db234
[PM-23368] - [Defect] Browser - Autofill options disappear after vault sync and page refresh ( #16590 )
...
* skip cache updating when sync data hasn't changed
* re-insert comment
* check for diff in replace method
* update comment
2025-10-07 11:40:27 -07:00
Shane Melton
9f0a565241
[PM-25682] Migrate CipherView and subviews to be TS strict compliant ( #16463 )
...
* [PM-25682] Remove ts-strict-ignore from Vault view models and update types to be strict
* [PM-25682] Ignore ViewEncryptableKeys error for old decrypt methods
* [PM-25682] Add null/undefined as possible types for isNull* and other helpers that include null checks internally
* [PM-25682] Use patchValue instead of setValue which does not support undefined values
* [PM-25682] Add type assertions and other misc. null checks where necessary
* [PM-25682] Fix importers specs
* [PM-25682] Cleanup card view/details
* [PM-25682] Fix cipher view hasAttachment helper
* [PM-25682] Cleanup unecessary null assignments in notification.background.spec.ts
* [PM-25682] Ensure linkedId is undefined instead of null
* [PM-25682] Cleanup misc typing errors
* [PM-25682] Make the CipherId required
* [PM-25682] Undo CipherId assertions
* [PM-25682] Undo brand initial value change
* [PM-25682] Update SshKeyView
* [PM-25682] Add constructor to Fido2CredentialView
* [PM-25682] Prettier
* [PM-25682] Fix strict type warnings after merge with main
* [PM-25682] Cleanup cipher view spec
* [PM-25682] Cleanup new type warnings after merge
* [PM-25682] Undo removed eslint-disable-next-line comment
* [PM-25682] Fix flaky test
* [PM-25682] Use satisfies instead of as for Fido2CredentialAutofillView
2025-10-07 11:40:57 -04:00
rr-bw
2127f71f5d
feat(sso-config): (Auth) [PM-18470] Pre-populate Key Connector URL ( #16536 )
...
On the SSO Config page, when Key Connector is a valid option, setup a listener to changes to the Member Decryption Options form radio selection:
- If radio selection is Key Connector: set a default URL
- If radio selection is NOT Key Connector: clear the URL
2025-10-07 08:35:18 -07:00
Graham Walker
801700d441
PM-26015 Datadog integration card ( #16559 )
...
* PM-26015 adding Datadog integration card
* PM-26015 removing 2 changes
* PM-26015 Removing 1 change
* PM-26015 adding datadog integration card
* PM-26015 fixing code to accept new toast owner changes
* PM-26015 fixing linting error
* PM-26015 fixing pr comment
2025-10-07 09:37:59 -05:00
Brandon Treston
c0d15c19d4
[PM-26366] Refactor BasePolicyEditDefinition ( #16756 )
...
* refactor BasePoliicyEditDefinition
* fix circular dep
2025-10-07 09:59:57 -04:00
Addison Beck
ddc840027a
build(cli): integrate nx ( #16648 )
...
* build(cli): integrate nx
* refactor(project.json): rename "bit" builds to "commercial"
* refactor(webpack.base): implement DEFAULT_PARAMS
* refactor(webpack.base): move DEFAULT_PARAMS out of buildConfig
2025-10-07 09:48:02 -04:00
Jeffrey Holland
eecc538904
Merge remote-tracking branch 'origin/main' into feature/passkey-provider
2025-10-07 13:58:37 +02:00
Oscar Hinton
bcc050d4de
[PM-26488][PM-26494] Disable chrome loader on MAS ( #16699 )
...
* Disable chrome loader on MAS
* Remove direct dependency on platform utils service in favour of the system
* Move check above brave condition
* Invert condition
2025-10-07 09:17:07 +02:00