neuronull
89f412f52a
Revert "ipc handlers in init"
...
This reverts commit a23999edcf .
2025-11-03 11:00:48 -07:00
neuronull
9fb65316db
Revert "check double initialization"
...
This reverts commit 8488b8a613 .
2025-11-03 11:00:37 -07:00
neuronull
8488b8a613
check double initialization
2025-11-03 10:57:20 -07:00
neuronull
a23999edcf
ipc handlers in init
2025-11-03 10:56:06 -07:00
neuronull
6d5d72efac
re-add distinctUntilChanged
2025-11-03 10:49:03 -07:00
neuronull
7fb19a49d0
clean up and remove distinctUntilChanged
2025-11-03 10:34:15 -07:00
neuronull
949a39864b
create separate observable for premium check
2025-11-03 10:29:11 -07:00
neuronull
2d160660ca
add import
2025-11-03 10:14:21 -07:00
neuronull
b5fbaaa072
replace takeUntilDestroy with takeUntil(destroy)
2025-11-03 10:11:53 -07:00
neuronull
6ea7a90a74
try disable premium check
2025-11-03 08:04:39 -07:00
neuronull
de873c9415
frageele?
2025-10-29 16:02:28 -06:00
neuronull
e84087a56b
move the initialized ipcs back to constructor
2025-10-29 15:57:27 -06:00
neuronull
bdb00d319d
add log svc dep
2025-10-29 15:54:51 -06:00
neuronull
7cf1cc016a
remove the type qualifier
2025-10-29 15:52:56 -06:00
neuronull
d59a53054c
bit by commit hook file write again
2025-10-29 15:52:37 -06:00
neuronull
e5f2206b8d
fix claude suggestion?
2025-10-29 15:47:33 -06:00
neuronull
e7a3bfcd3b
claude: Type Safety for IPC Messages
2025-10-29 15:42:53 -06:00
neuronull
39fb94a4fe
claude: helper function
2025-10-29 15:22:23 -06:00
neuronull
18456c0ff3
claude: IPC Handler Registration in Constructor
2025-10-29 15:18:44 -06:00
neuronull
3c7f570a7e
claude: concatMap
2025-10-29 15:17:45 -06:00
neuronull
69107b69d6
claude: ===
2025-10-29 15:17:16 -06:00
neuronull
424d4005b8
claude: multiple listeners
2025-10-29 15:16:53 -06:00
neuronull
cc855c375c
claude: try/catch
2025-10-29 15:14:24 -06:00
neuronull
bb8adb439e
claude: takeUntilDestroyed
2025-10-29 15:12:39 -06:00
neuronull
7a5b18e454
Merge branch 'main' into autofill/pm-27195/register-autotype-svc-with-login
2025-10-29 10:05:35 -06:00
neuronull
dc743355fb
improve IPC message args
2025-10-29 09:48:45 -06:00
Bernd Schoolmann
b1738cc6b2
[PM-26340] Add linux biometrics v2 ( #16660 )
...
* 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 linux biometrics v2
* Run cargo fmt
* Fix cargo lock
* Undo AC changes
* Undo change
* Fix build
* Cargo fmt
---------
Co-authored-by: Thomas Avery <tavery@bitwarden.com >
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com >
2025-10-29 15:51:50 +01:00
Daniel James Smith
8eef78960d
[PM-27358] Remove unused getInstalledBrowsers method ( #17019 )
...
* Remove unused getInstalledBrowsers metthod
* Run cargo fmt
---------
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2025-10-28 11:13:58 +01:00
neuronull
45ec0f64f2
add back disable on will-quit signal
2025-10-27 15:53:30 -06:00
neuronull
148be5f228
lint
2025-10-27 15:38:53 -06:00
renovate[bot]
2b2b1f4a27
[deps] Platform: Update @types/node to v22.18.11 ( #15698 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-27 17:29:45 -04:00
neuronull
2dd6cd1b3a
Desktop Autotype toggle on vault lock/unlock
2025-10-27 15:10:44 -06:00
Oscar Hinton
42377a1533
[PM-27341] Chrome importer refactors ( #16720 )
...
Various refactors to the chrome importer
2025-10-27 17:24:50 +01:00
Oscar Hinton
af6e19335d
Vault - Prefer signal & change detection ( #16947 )
2025-10-27 11:13:11 -04:00
Oscar Hinton
abc6e54bb9
Platform - Prefer signal & change detection ( #16946 )
2025-10-27 09:13:17 -05:00
neuronull
9d849d2234
Convert log crate Records to tracing Events for desktop native. ( #16827 )
...
* Convert `log` crate Records to `tracing` Events for desktop native.
* sort deps
* use the feature on tracing_subscriber
2025-10-27 07:39:40 -06:00
cyprain-okeke
b9f48d83b2
[PM 25897] Copy and UI Tweaks for Payment Method Component ( #16851 )
...
* Implement the Ui changes to align as expected
* Align the Text in card number, expiration date and security code vertically
* Change the Zip to ZIP
* Remove readonly modifier from signal declarations
2025-10-27 13:53:05 +01:00
renovate[bot]
e8db35907d
[deps] Platform: Update Rust crate windows-registry to v0.6.1 ( #16419 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-27 10:59:16 +01: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
Oscar Hinton
e3f943364f
Billing - Prefer signal & change detection ( #16944 )
2025-10-23 15:02:01 -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
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
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
Oscar Hinton
29dccd6352
Auth - Prefer signal & change detection ( #16950 )
2025-10-22 21:28:47 -04:00
neuronull
4c347d09ac
Fix biometric v2 windows unit test clippy lint ( #16961 )
2025-10-21 08:22:09 -06:00
Oscar Hinton
f23f3f87bd
Tools - Prefer signal & change detection ( #16941 )
2025-10-21 15:49:22 +02:00
Oscar Hinton
6abaaa7b13
KM - Prefer signal & change detection ( #16945 )
2025-10-21 15:49:05 +02:00
Oscar Hinton
532546ea7d
Autofill - Prefer signal & change detection ( #16942 )
2025-10-21 15:48:31 +02:00
neuronull
8370f43aae
[BEEEP] Add println clippy lints for desktop_native. ( #16761 )
...
* [BEEEP] Add println clippy lints for `desktop_native`.
* remaining stray printlns
2025-10-21 07:38:39 -06:00
Daniel James Smith
bbfdb60c34
[PM-26731] Add feature flag for chromium importers with ABE ( #16926 )
...
* Add missing browser to SUPPORTED_BROWSERS in windows.rs
These were previously removed due to needing ABE support
* Add feature flag for chromium importer with ABE
* Fix tests for windows
* Run cargo fmt
---------
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2025-10-21 10:10:47 +02:00