Tyler Warburton
|
a48c1e8cca
|
fix: allow blank TLS manual port default (#63134) (thanks @Tyler-RNG)
* make port optional for TLS manual connections
* fix: restrict manual blank-port fallback to tls
* fix: allow blank TLS manual port default (#63134) (thanks @Tyler-RNG)
---------
Co-authored-by: Ayaan Zaidi <hi@obviy.us>
|
2026-04-08 18:54:03 +05:30 |
|
Ayaan Zaidi
|
90fcc1f551
|
fix(android): correct App Actions prompt parameter typing
|
2026-04-05 13:44:44 +05:30 |
|
Ayaan Zaidi
|
a746ba2dcb
|
test(android): cover playback disable idempotency
|
2026-04-05 08:53:36 +05:30 |
|
Ayaan Zaidi
|
8d1f9ab5b8
|
fix(android): cancel in-flight talk playback on stop
|
2026-04-05 08:53:36 +05:30 |
|
Ayaan Zaidi
|
e4fe853439
|
fix(android): fall back on legacy talk errors
|
2026-04-05 08:20:47 +05:30 |
|
Ayaan Zaidi
|
dd6b160707
|
fix(android): tighten compressed talk playback
|
2026-04-05 08:20:47 +05:30 |
|
Michael Faath
|
628fc21192
|
Android: stop reply speaker on voice teardown
|
2026-04-05 08:20:47 +05:30 |
|
Michael Faath
|
5942b1062e
|
Android: route voice replies through reply speaker
|
2026-04-05 08:20:47 +05:30 |
|
Michael Faath
|
b4f0e5ae2c
|
Android: fix mic capture queue race
|
2026-04-05 08:20:47 +05:30 |
|
Ayaan Zaidi
|
db13a29bbf
|
test(android): cover talk.speak playback helpers
|
2026-04-05 08:20:47 +05:30 |
|
Ayaan Zaidi
|
98d5939564
|
feat(android): add talk.speak playback path
|
2026-04-05 08:20:47 +05:30 |
|
Peter Steinberger
|
72847db28b
|
test: cover android canvas a2ui trust gate
|
2026-04-04 20:33:24 +09:00 |
|
Peter Steinberger
|
035a754f0f
|
fix: harden android a2ui trust matching
|
2026-04-04 20:28:08 +09:00 |
|
Peter Steinberger
|
c3a2701c45
|
fix(android): delay operator bootstrap reconnect until stored auth
|
2026-04-04 16:23:37 +09:00 |
|
Peter Steinberger
|
20266ff7dd
|
fix: preserve mobile bootstrap auth fallback (#60238) (thanks @ngutman)
|
2026-04-04 15:57:38 +09:00 |
|
Ayaan Zaidi
|
945b198c76
|
fix(android): allow cleartext LAN gateways
|
2026-04-04 07:36:18 +05:30 |
|
Michael Faath
|
85c76e83b7
|
fix: restore android talk mode reply tts (#60306) (thanks @MKV21)
* Android: keep talk-mode session key synced for TTS replies
* Android: harden talk-mode reply playback state
* Android: harden talk-mode playback cancellation
* Android: avoid stale talk-mode playback preemption
* Android: tighten talk-mode playback claiming
* fix: distill android talk-mode playback ownership
* fix: restore android talk mode reply tts (#60306) (thanks @MKV21)
---------
Co-authored-by: Michael Faath <michaelfaath@macbookpro.speedport.ip>
Co-authored-by: Ayaan Zaidi <hi@obviy.us>
|
2026-04-04 07:28:56 +05:30 |
|
Vincent Koc
|
50e1eb56d7
|
fix(security): harden discord proxy and bundled channel activation (#60455)
* fix(security): tighten discord proxy and mobile tls guards
* fix(plugins): enforce allowlists for bundled channels
* fix(types): align callers with removed legacy config aliases
* fix(security): preserve bundled channel opt-in and ipv6 proxies
|
2026-04-04 02:48:52 +09:00 |
|
Ayaan Zaidi
|
b9897eec7c
|
fix: align mobile pairing secure endpoint UX (#60128)
|
2026-04-03 14:51:24 +05:30 |
|
Ayaan Zaidi
|
a2b53522eb
|
fix(pairing): allow private lan mobile ws
|
2026-04-03 14:51:24 +05:30 |
|
Ayaan Zaidi
|
acd5734aa9
|
fix(pairing): align mobile setup with secure endpoints
|
2026-04-03 14:51:24 +05:30 |
|
Agustin Rivera
|
a941a4fef9
|
fix(android): require TLS for remote gateway endpoints (#58475)
* fix(android): require tls for remote gateway endpoints
* fix(android): expand loopback gateway coverage
* fix(android): validate scanned gateway endpoints
* fix(android): handle mapped loopback literals
* fix(android): allow emulator bridge host
* fix(changelog): note android gateway tls hardening
* fix(android): preserve first-time tls trust prompts
* fix(changelog): drop android gateway entry from pr
* fix(android): scope emulator bridge tls bypass
* fix(android): normalize ipv6 gateway hosts
* fix(android): preserve ipv6 gateway url brackets
* fix(android): preserve auth across tls trust prompt
* fix(android): normalize bracketed ipv6 gateway hosts
* chore: add changelog for Android remote gateway TLS
---------
Co-authored-by: Devin Robison <drobison@nvidia.com>
Co-authored-by: Devin Robison <drobison00@users.noreply.github.com>
|
2026-04-02 11:23:51 -06:00 |
|
Ayaan Zaidi
|
34a5c47351
|
fix: preserve Android assistant auto-send queue
|
2026-04-02 21:39:24 +05:30 |
|
Ayaan Zaidi
|
5d524617e1
|
fix: clear stale Android assistant auto-send queue
|
2026-04-02 21:27:14 +05:30 |
|
Ayaan Zaidi
|
186647cb74
|
feat: auto-send Android assistant prompts
|
2026-04-02 21:27:14 +05:30 |
|
Ayaan Zaidi
|
41b81ca7f8
|
fix: address Android assistant review feedback
|
2026-04-02 19:16:34 +05:30 |
|
Ayaan Zaidi
|
59eccef768
|
feat: add Google Assistant App Actions entrypoint
|
2026-04-02 19:16:34 +05:30 |
|
Ayaan Zaidi
|
e45b29b247
|
feat: add Android assistant role entrypoint
|
2026-04-02 19:16:34 +05:30 |
|
Ayaan Zaidi
|
fcf708665c
|
feat: route Android assistant launches into chat
|
2026-04-02 19:16:34 +05:30 |
|
Ayaan Zaidi
|
6be0c7ef09
|
fix(android): drop bootstrap auth after manual endpoint changes
|
2026-03-31 15:32:36 +05:30 |
|
Ayaan Zaidi
|
cbc75f13b2
|
test(android): cover node-only onboarding state
|
2026-03-31 15:21:39 +05:30 |
|
Ayaan Zaidi
|
132208c01f
|
fix(android): require node connection before onboarding finish
|
2026-03-31 15:21:39 +05:30 |
|
Ayaan Zaidi
|
c1269eddb8
|
fix(android): preserve bootstrap auth for manual reconnect
|
2026-03-31 15:21:39 +05:30 |
|
Ayaan Zaidi
|
08d365f481
|
test: pin android explicit setup auth selection
|
2026-03-30 20:39:20 +05:30 |
|
Ayaan Zaidi
|
fa150f8828
|
fix: use explicit setup auth for android gateway connect
|
2026-03-30 20:39:20 +05:30 |
|
Ayaan Zaidi
|
deead11dcd
|
fix(android): restore setup-code operator bootstrap connect
|
2026-03-30 20:39:19 +05:30 |
|
Ayaan Zaidi
|
e0281849c0
|
fix: unblock android onboarding after bootstrap pairing
|
2026-03-30 20:39:19 +05:30 |
|
Ayaan Zaidi
|
fec329ce8d
|
fix: handle android bootstrap-only setup codes
|
2026-03-30 20:39:19 +05:30 |
|
Ayaan Zaidi
|
88716f02de
|
fix: align android sms permission UI state
|
2026-03-30 11:28:42 +05:30 |
|
Ayaan Zaidi
|
df385a7ed6
|
test: tighten android node contracts
|
2026-03-30 11:22:20 +05:30 |
|
Ayaan Zaidi
|
f1e7a5ce5f
|
test: broaden android node advertisement matrix
|
2026-03-30 11:20:27 +05:30 |
|
Ayaan Zaidi
|
833d0e3d6f
|
test: broaden android notification handlers
|
2026-03-30 11:15:44 +05:30 |
|
Ayaan Zaidi
|
94279d09ca
|
test: broaden android location and call log handlers
|
2026-03-30 11:12:35 +05:30 |
|
Ayaan Zaidi
|
7c93a2bae2
|
test: broaden android node capability advertisement coverage
|
2026-03-30 11:10:00 +05:30 |
|
Ayaan Zaidi
|
7304ef6630
|
test: cover android invoke availability gates
|
2026-03-30 11:08:05 +05:30 |
|
Ayaan Zaidi
|
403cf9070e
|
test: cover android sms send dispatch gating
|
2026-03-30 11:01:10 +05:30 |
|
Ayaan Zaidi
|
a58ff25769
|
test: cover android sms search dispatch gating
|
2026-03-30 11:00:07 +05:30 |
|
Ayaan Zaidi
|
e5fa976f5c
|
test: harden android sms capability coverage
|
2026-03-30 10:53:55 +05:30 |
|
Ayaan Zaidi
|
0462a7fd8c
|
fix: finalize android sms search (#50146) (thanks @scaryshark124)
|
2026-03-30 10:36:43 +05:30 |
|
nimbleenigma
|
aee61dcee0
|
fix: finalize android notification forwarding controls (#40175) (thanks @nimbleenigma)
* android(gateway): always send string payloadJSON for node.event
(cherry picked from commit 5ca5a0663ad8fbd9f9f654c52a72b423e1e19605)
(cherry picked from commit bce87e7493e52b0e5959548b410500db8d545a50)
* android: restore notification forwarding controls
(cherry picked from commit 98c4486f83d165919d7f8f1d713ff79ec8126ce7)
* android: restore notification picker discovery UX
(cherry picked from commit 276fbe3f80e036b666070a636c89ee073cdaa934)
* android: enforce notification forwarding policy in listener
(cherry picked from commit 502fb761e05ff911ebde2771eebb1e175ec4dbeb)
* fix(android): harden notification quiet hours inputs
(cherry picked from commit 717d5016f52e98601e6b6d678c991c78fa5ca429)
* fix(android): polish notification forwarding settings
(cherry picked from commit ad667899dea45af70fabfd43f43fa38024def23f)
* test: normalize talk config fixture API key placeholders
* fix(android): use persisted recent packages and wall-clock policy time
* fix(android): keep notification forwarding settings editable
* fix: finalize android notification forwarding controls (#40175) (thanks @nimbleenigma)
---------
Co-authored-by: Ayaan Zaidi <hi@obviy.us>
|
2026-03-30 10:00:00 +05:30 |
|