Bernd Schoolmann
1806cc9402
Address component feedback
2025-10-30 16:48:23 +01:00
Bernd Schoolmann
5db6ae5c25
Cleanup
2025-10-30 13:01:37 +01:00
Bernd Schoolmann
8a9fea56b4
Cleanup
2025-10-30 12:57:42 +01:00
Bernd Schoolmann
2d8cc204a0
Add comment
2025-10-30 11:29:39 +01:00
Bernd Schoolmann
01493e0499
Fix build
2025-10-30 11:21:53 +01:00
Bernd Schoolmann
169dccac17
Undo type check
2025-10-30 11:05:42 +01:00
Bernd Schoolmann
eaad30f98a
Use default PBKDF2 iteratinos instead of custom threshold
2025-10-30 11:00:32 +01:00
Bernd Schoolmann
87570a8032
Update docs
2025-10-30 10:52:46 +01:00
Bernd Schoolmann
99f84539b7
Clean up
2025-10-30 10:48:47 +01:00
Bernd Schoolmann
ad39f51db2
Resolve inconsistent prefix
2025-10-30 10:46:33 +01:00
Bernd Schoolmann
70326599c6
Add tech debt comment
2025-10-30 10:44:17 +01:00
Bernd Schoolmann
6f01581feb
Relative imports
2025-10-30 10:38:19 +01:00
Bernd Schoolmann
f4777cbdd6
Merge branch 'km/auto-kdf' of github.com:bitwarden/clients into km/auto-kdf
2025-10-30 10:33:07 +01:00
Bernd Schoolmann
09f1188384
Only sync when there is at least one migration
2025-10-30 10:32:31 +01:00
Bernd Schoolmann
2612f14259
Update libs/angular/src/key-management/encrypted-migration/encrypted-migrations-scheduler.service.ts
...
Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com >
2025-10-30 10:23:24 +01:00
Bernd Schoolmann
15a7ab0589
Update libs/common/src/key-management/master-password/abstractions/master-password.service.abstraction.ts
...
Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com >
2025-10-30 10:15:43 +01:00
Bernd Schoolmann
af7ce59ddb
Update libs/angular/src/key-management/encrypted-migration/encrypted-migrations-scheduler.service.ts
...
Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com >
2025-10-30 10:14:51 +01:00
Bernd Schoolmann
2d98e9a323
Merge branch 'main' into km/auto-kdf
2025-10-24 11:18:56 +02:00
Bernd Schoolmann
fc24ad7e18
Fix test
2025-10-24 11:16:23 +02:00
Bernd Schoolmann
cec98818e1
Fix prettier
2025-10-24 11:13:58 +02:00
Bernd Schoolmann
99097dae19
Fix test
2025-10-24 11:03:33 +02:00
bw-ghapp[bot]
6fdeefef3d
Autosync the updated translations ( #17011 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-10-24 08:54:37 +02:00
bw-ghapp[bot]
1b685e3b7e
Autosync the updated translations ( #17010 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-10-24 08:45:13 +02:00
rr-bw
ce84d2f117
fix(sso-config): (Auth) [PM-27244] Refactor KC URL Handling ( #16995 )
...
Addresses some bugs with the Key Connector URL form field.
2025-10-23 15:02:37 -07:00
Stephon Brown
2eef32d757
fix(billing): add condition to disable submit button for account credit ( #17006 )
2025-10-23 17:21:48 -04:00
Oscar Hinton
e3f943364f
Billing - Prefer signal & change detection ( #16944 )
2025-10-23 15:02:01 -05:00
renovate[bot]
a592f2b866
[deps]: Update actions/checkout action to v5 ( #16424 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-23 15:18:43 -04:00
Stephon Brown
c80e8d1d8b
[PM-27123] Account Credit not Showing for Premium Upgrade Payment ( #16967 )
...
* fix(billing): Add NonTokenizedPaymentMethod type
* fix(billing): Add NonTokenizedPayment type as parameter option
* fix(billing): Update service for account credit payment and add tests
* fix(billing): Add logic to accept account credit and callouts for credit
* fix(billing): Add account credit back to premium component
* fix(billing): update non-tokenizable payment method and payment service
* refactor(billing): update payment component
* fix(billing): update premium subscription request
* fix(billing): update billing html component account credit logic
2025-10-23 19:05:50 +00:00
Alex
d6785037ba
PM-27254 Fix password change progress card reactivity ( #16984 )
2025-10-23 14:53:39 -04:00
Thomas Avery
2d34a19b23
[PM-25287] Add AddMasterPasswordUnlockData state migration ( #16202 )
...
* Add AddMasterPasswordUnlockData state migration
2025-10-23 13:41:38 -05:00
renovate[bot]
9b23b2d1b0
[deps]: Update uuid to v13 ( #16636 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-23 13:57:59 -04:00
Tom
81e9015b5b
Adding include my items to the services and reports ( #16987 )
2025-10-23 12:54:52 -04:00
neuronull
2c13236550
Add desktop autotype unittests for windows ( #16710 )
...
* Add desktop autotype unittests for windows
* lint
* fix TODO comment
* feedback coltonhurst: rename trait
2025-10-23 12:42:48 -04:00
cyprain-okeke
660e452ba1
[PM-25858]Organization warnings endpoint should not be called from self-hosted instances ( #16781 )
...
* ensure that getWarnings from server is not called for selfhost
* Refactor the code
* move the selfhost check to getWarning message
* Fix the failing test
2025-10-23 10:59:57 -05:00
Jonathan Prusik
d91fdad011
[PM-24650] Resolve sign in button disappearing from ADP login form ( #16901 )
...
* ensure autofillInsertActions execution order is preserved
* don't fill a field if it already has the value that is going to be filled
* update tests
2025-10-23 11:54:20 -04:00
Alex Morask
bb07365ea5
await call that creates Customer in case we're upgrading from free ( #16999 )
2025-10-23 10:34:16 -05:00
Oscar Hinton
3790e09673
AC - Prefer signal & change detection ( #16948 )
...
* Modernize Angular
* Remove conflicted files
2025-10-23 11:25:48 -04:00
Brandon Treston
0691583b50
[PM-23133] refactor members component ( #16703 )
...
* WIP: added new services, refactor members to use billing service and member action service
* replace dialog logic and user logic with service implementations
* WIP
* wip add tests
* add tests, continue refactoring
* clean up
* move BillingConstraintService to billing ownership
* fix import
* fix seat count not updating if feature flag is disabled
* refactor billingMetadata, clean up
2025-10-23 11:16:17 -04:00
Bernd Schoolmann
4a5aeb2198
Undo changes
2025-10-23 16:31:43 +02:00
Bernd Schoolmann
c17db55c7f
Merge branch 'main' into km/auto-kdf
2025-10-23 16:30:32 +02:00
Alex Morask
7321e3132b
[PM-26793] Fetch premium plan from pricing service ( #16858 )
...
* Fetch premium plan from pricing service
* Resolve Claude feedback
2025-10-23 09:13:26 -05:00
Bernd Schoolmann
7f86f2d0ac
[PM-26340] Implement encrypted memory store ( #16659 )
...
* Extract windows biometrics v2 changes
Co-authored-by: Bernd Schoolmann <mail@quexten.com >
* Address some code review feedback
* cargo fmt
* rely on zeroizing allocator
* Handle TDE edge cases
* Update windows default
* Make windows rust code async and fix restoring focus freezes
* fix formatting
* cleanup native logging
* Add unit test coverage
* Add missing logic to edge case for PIN disable.
* Address code review feedback
* fix test
* code review changes
* fix clippy warning
* Swap to unimplemented on each method
* Implement encrypted memory store
* Make dpapi secure key container pub(super)
* Add comments on sync and send
* Clean up comments
* Clean up
* Fix build
* Add logging and update codeowners
* Run cargo fmt
* Clean up doc
* fix unit tests
* Update apps/desktop/desktop_native/core/src/secure_memory/secure_key/mod.rs
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com >
* Handle tampering with re-key and log
* Add docs
* Fix windows build
* Prevent rust flycheck log from being commited to git
* Undo feature flag change
* Add env var override and docs
* Add deps to km owership
---------
Co-authored-by: Thomas Avery <tavery@bitwarden.com >
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com >
2025-10-23 14:04:25 +02:00
Bernd Schoolmann
7e7107f165
[PM-27221] Update legacy kdf state on master password unlock sync ( #16966 )
...
* Update legacy kdf state on master password unlock sync
* Fix cli build
* Fix
* Fix build
* Fix cli
* Fix browser
2025-10-23 11:38:10 +02:00
Oscar Hinton
29dccd6352
Auth - Prefer signal & change detection ( #16950 )
2025-10-22 21:28:47 -04:00
Nik Gilmore
0ec3f661d5
[PM-22992] Send lastKnownRevisionDate with Attachment API calls ( #16862 )
...
* Add lastKnownRevisionDate to Attachment methods.
* Address issues raised by Claude PR
* Fix string errors
* Show error to user in event of attachment upload failure
* Improve error handling for missing cipher
* Add unit tests for attachment lastKnownRevisionDate
* Remove generic title from toast errors
* Move lastKnwonRevisionDate to function input
2025-10-22 16:19:57 -07:00
Nik Gilmore
740fe0787f
[PM-26974] Add reprompt check when deleting ciphers in browser extension ( #16907 )
...
* Add reprompt check when deleting ciphers in browser extension
* RE-use existing remprompt check function.
2025-10-22 16:18:53 -07:00
Kyle Denney
7804aa118c
[PM-27206] fix: redirect from premium page if user has premium ( #16990 )
2025-10-22 17:45:51 -05:00
renovate[bot]
fb53aac84e
[deps] SM: Update jest ( #15290 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: cd-bitwarden <106776772+cd-bitwarden@users.noreply.github.com >
2025-10-22 16:15:07 -04:00
Brandon Treston
67ba1b83ea
[PM-26369] [PM-26362] Implement Auto Confirm Policy and Multi Step Dialog Workflow ( #16831 )
...
* implement multi step dialog for auto confirm
* wip
* implement extension messgae for auto confirm
* expand layout logic for header and footer, implement function to open extension
* add back missing test
* refactor test
* clean up
* clean up
* clean up
* fix policy step increment
* clean up
* Ac/pm 26369 add auto confirm policy to client domain models (#16830 )
* refactor BasePoliicyEditDefinition
* fix circular dep
* wip
* wip
* fix policy submission and refreshing
* add svg, copy, and finish layout
* clean up
* cleanup
* cleanup, fix SVG
* design review changes
* fix copy
* fix padding
* address organization plan feature FIXME
* fix test
* remove placeholder URL
* prevent duplicate messages
2025-10-22 16:11:33 -04:00
Oscar Hinton
2147f74ae8
Autofill - Prefer signal & change detection ( #16943 )
2025-10-22 22:06:05 +02:00