Isaiah Inuwa
dbd8bfe51a
Run lint with up-to-date cargo-deny
2026-01-21 09:51:16 -06:00
Isaiah Inuwa
b9cccf2438
Merge main into PM-29786/generic-autofill-provider-lib
2026-01-21 09:06:14 -06:00
renovate[bot]
1226de16bc
[deps]: Update Rust crate serial_test to v3.3.1 ( #18435 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: neuronull <9162534+neuronull@users.noreply.github.com >
2026-01-20 08:58:03 -07:00
renovate[bot]
8993a8d781
[deps] KM: Update Rust crate sha2 to v0.10.9 ( #17544 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Bernd Schoolmann <mail@quexten.com >
2026-01-19 13:26:17 +00:00
Isaiah Inuwa
a2793b875a
Fix remaining comment/attribute ordering inconsistencies
2026-01-16 12:33:28 -06:00
Isaiah Inuwa
c7845cbe81
Reference ticket for extension support TODO
2026-01-16 12:33:27 -06:00
Isaiah Inuwa
f901aac56f
Use serde_with for base64 deserialization
2026-01-16 12:33:26 -06:00
Isaiah Inuwa
2cb625206d
Document blocking_send safety
2026-01-16 12:33:25 -06:00
Isaiah Inuwa
38db1cacc9
Tweak tracing calls
2026-01-16 12:33:24 -06:00
Isaiah Inuwa
db43a1113a
Add a note describing how to enable tracing for tests
2026-01-16 12:33:23 -06:00
Isaiah Inuwa
ddf304c00d
Run rustfmt
2026-01-16 12:33:21 -06:00
Isaiah Inuwa
2717f68163
Add more detail to tests for readability
2026-01-16 12:33:20 -06:00
Isaiah Inuwa
2566073941
Use "Examples" convention in doc comments
2026-01-16 12:33:19 -06:00
Isaiah Inuwa
ea5bc3344a
Remove non-actionable TODO
2026-01-16 12:33:18 -06:00
Isaiah Inuwa
78da05e163
Move import to top of file
2026-01-16 12:33:17 -06:00
Isaiah Inuwa
dd3f4f73dc
Fix documentation for marker field
2026-01-16 12:33:16 -06:00
Isaiah Inuwa
a13cc9d0fd
Fix doctests
2026-01-16 12:33:15 -06:00
Isaiah Inuwa
6e445773bd
Check early for disconnected status when sending messages
2026-01-16 12:33:14 -06:00
Isaiah Inuwa
e289ef9830
Add test scaffolding
2026-01-16 12:33:13 -06:00
Isaiah Inuwa
11715e169d
Explicitly initialize logging in macOS autofill extension
2026-01-16 12:33:11 -06:00
Isaiah Inuwa
8690c47cbb
Add documentation to public methods
2026-01-16 12:33:10 -06:00
Isaiah Inuwa
d1a3ba2b5c
Address lints
2026-01-16 12:33:08 -06:00
Isaiah Inuwa
8c07744133
Add autofill IPC client methods needed for Windows IPC
2026-01-16 12:33:05 -06:00
Isaiah Inuwa
ea2b3f72f4
Rename macos_provider to autofill_provider
2026-01-16 12:33:03 -06:00
Colton Hurst
3b2286fbb0
Revert "[deps] Platform: Lock file maintenance ( #14932 )" ( #18406 )
...
This reverts commit 5dee97158a .
2026-01-16 16:37:07 +00:00
renovate[bot]
5dee97158a
[deps] Platform: Lock file maintenance ( #14932 )
...
* [deps]: Lock file maintenance
* Pin is-generator-function, downgrade open
* Bump zbus to match zbus_macro
* Attempt to fix rust compile issue by matching zbus and zbus_macro
* Update ashpd ...
* Fix lockfile
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Hinton <hinton@users.noreply.github.com >
2026-01-16 15:20:08 +01:00
neuronull
6ef5241c29
Add Rust pre-commit hooks for desktop native ( #17823 )
2026-01-15 07:50:47 -07:00
renovate[bot]
bea6fb26f8
[deps] KM: Update Rust crate rsa to v0.9.10 [SECURITY] ( #18220 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Bernd Schoolmann <mail@quexten.com >
2026-01-13 10:42:32 +01:00
Isaiah Inuwa
881afacded
Enable cross-compilation and packaging of Windows Appx from macOS ( #17976 )
...
* Enable cross-compilation and packaging of Windows Appx from macOS
* Consolidate cargo build execution into a single function in native build script
* Install cargo-xwin when needed
* Install Appx tools when needed
* Consolidate command execution into a single function in native build script
* Only include the native node modules for the appropriate platform
electron-builder's globs interact strangely, so we can't
exclude all the .node files in the global config and then
include the platform-specific files in the platform
configuration.
* Always copy Rust binaries to dist folder
* Log source and destination when copying files
* Update copyright
* Match Electron version in Beta build
2026-01-09 20:18:17 +00:00
neuronull
196db093b2
Desktop autotype remove SHIFT from valid modifier keys ( #17347 )
...
Removal of SHIFT from valid modifier keys. As it stands, we allow [SHIFT + `<a-z>`] , which would prevent users from capitalizing letters. As a result, the default shortcut has to change (because it included SHIFT). Changed to CONTROL + ALT + b
2026-01-07 11:54:46 -07:00
neuronull
9ba9c89ee6
Allow unmaintained crates in transient deps ( #18241 )
2026-01-07 18:00:31 +00:00
renovate[bot]
867f5727ca
[deps]: Update Rust crate cc to v1.2.51 ( #18230 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-07 12:41:09 +00:00
Robyn MacCallum
3558db0e0c
Revert "[PM-29418] Fix SSH list not working while locked ( #17866 )" ( #18171 )
...
This reverts commit 24dcbb48c6 .
2026-01-02 09:48:39 -05:00
neuronull
d3701c38d1
Desktop Autotype introduce strict type for keyboard input ( #17141 )
...
* Desktop Autotype introduce strict type for keyboard input
* cleanup
* fix doc typo
* unecessary into()
* use str
* propagate error
* better var name
* pass a slice
* doc comment
* napi fix
* add ownership renovate for new dep
* add code comment about modifier keys being released
* fmt
* remove keytar
* fix input struct size compute
* improve debug comment
2025-12-29 08:10:18 -07:00
Bernd Schoolmann
24dcbb48c6
[PM-29418] Fix SSH list not working while locked ( #17866 )
...
* Fix SSH list not working while locked
* Add tests
* Update private key to SDK test key
* Cleanup
2025-12-17 12:00:13 +01:00
Bernd Schoolmann
3114b31920
Fix slow agent operations ( #17867 )
2025-12-17 11:59:40 +01:00
adudek-bw
944d324985
[PM-27081] Fix chromium direct import for linux ( #17894 )
...
* Fix chromium direct import for linux
2025-12-12 12:38:35 -05:00
neuronull
22e9c6a72f
Re-apply desktop native debug log level debug builds and fix build workflow ( #17908 )
...
* Reapply "Desktop Native compile debug builds with debug log level (#17357 )" (#17815 )
This reverts commit 5386b58f23 .
* Use release mode if workflow called from upstream
* fix bug in build script
* revert napi build command to not use --release
* forward caller's args to napi
* js things
* shell thangs
* use platform agnostic expansion
* Revert "use platform agnostic expansion"
This reverts commit 5ee629f822 .
* powershell expansion
2025-12-11 12:44:51 -07:00
renovate[bot]
33d909b0bb
[deps] Platform: Update Rust crate rand to v0.9.2 ( #17550 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-11 14:28:40 +01:00
renovate[bot]
cdeacf2a77
[deps]: Update Rust crate ashpd to v0.12.0 ( #16420 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com >
2025-12-10 17:14:12 +00:00
renovate[bot]
3c6b6eaa56
[deps] Platform: Update Rust crate anyhow to v1.0.100 ( #17546 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-10 10:51:02 -06:00
renovate[bot]
0439f60a3b
[deps] Platform: Update Rust crate oo7 to v0.5.0 ( #16416 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-10 10:22:35 -06:00
renovate[bot]
852248d5fa
[deps] Platform: Update napi to v3 (major) ( #16053 )
...
* [deps] Platform: Update napi to v3
* fix: upgrade required dependencies
* fix: deprecated syntax in package.json
* fix: TS code after napi changes
* fix: lint
* fix: floating promise
* fix: libsqlite musl compilation
* feat: remove support for musl
* fix: sorting lint
* fix: logging not working
* fix: pre-emptive fix for passkey autofill
* fix: rust lint
* fix: package-lock
* fix: linux type error
* fix: windows type error
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Andreas Coroiu <andreas.coroiu@gmail.com >
Co-authored-by: Andreas Coroiu <acoroiu@bitwarden.com >
2025-12-10 09:43:51 -05:00
renovate[bot]
892f5548d2
[deps] Platform: Update Rust crate bytes to v1.11.0 ( #17618 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-10 15:14:18 +01:00
renovate[bot]
151c2d97f0
[deps]: Update Rust crate tokio to v1.48.0 ( #15700 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-10 14:13:24 +00:00
renovate[bot]
0301e9d1d7
[deps]: Update Rust crate tokio-util to v0.7.17 ( #17575 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-10 07:57:58 -06:00
renovate[bot]
22338632be
[deps] Platform: Update Rust crate zbus to v5.12.0 ( #17035 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-09 20:57:23 +00:00
renovate[bot]
717cf93cc8
[deps]: Update Rust crate cc to v1.2.49 ( #17893 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-09 20:53:30 +00:00
renovate[bot]
d95dd709b1
[deps]: Update Rust crate thiserror to v2.0.17 ( #17574 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-09 14:44:13 -06:00
renovate[bot]
488a786b86
[deps]: Update Rust crate glob to v0.3.3 ( #17573 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-09 14:35:03 -06:00