Matthias Nott
8 days ago 8b82df83d3773bcc8fafc5e925ef2ca05e5c9472
8 days ago Matthias Nott
fix: re-enable autoReconnect, simple resume handler, stable connection life...
blob@ 8b82df commitdiff | diff to current
8 days ago Matthias Nott
fix: disable MQTT autoReconnect to prevent connection flickering on resume
blob@ e0606b commitdiff | diff to current
8 days ago Matthias Nott
fix: single pailot/out topic, per-session file locks, merge protection, res...
blob@ 6cbbea commitdiff | diff to current
8 days ago Matthias Nott
fix: resume message reload, direct session writes, MQTT trace pipe to server
blob@ 1bf6e7 commitdiff | diff to current
8 days ago Matthias Nott
fix: explicit per-session MQTT subscriptions, lifecycle observer, resume re...
blob@ 34b82f commitdiff | diff to current
9 days ago Matthias Nott
feat: add message trace log for end-to-end delivery diagnostics
blob@ 8d1f94 commitdiff | diff to current
9 days ago Matthias Nott
fix: disable connectivity listener causing spurious reconnects, rely on MQT...
blob@ b2fef1 commitdiff | diff to current
2026-04-01 Matthias Nott
feat: auto-reconnect on network change (WiFi/cellular/VPN switch)
blob@ 3e19d6 commitdiff | diff to current
2026-04-01 Matthias Nott
feat: show connection method (Local/VPN/Remote/Discovered) in app bar and s...
blob@ 1f5e59 commitdiff | diff to current
2026-04-01 Matthias Nott
fix: race configured hosts first, scan network only as fallback, 500ms prob...
blob@ 058511 commitdiff | diff to current
2026-04-01 Matthias Nott
feat: add APNs push notification support
blob@ f68a98 commitdiff | diff to current
2026-03-25 Matthias Nott
fix: M1 M2 M6 M7 L3 L5 - subnet batching, scroll debounce, error logging, t...
blob@ 29f7a2 commitdiff | diff to current
2026-03-25 Matthias Nott
fix: C3 debug logs, H1-H5 image cache, temp files, controller leak, validat...
blob@ d6cf94 commitdiff | diff to current
2026-03-25 Matthias Nott
feat: show connection status detail in app bar during connect
blob@ 9aea0e commitdiff | diff to current
2026-03-25 Matthias Nott
fix: parallel host probing then single connect to winner
blob@ 0682ae commitdiff | diff to current
2026-03-25 Matthias Nott
feat: TOFU cert pinning - trust on first use with reset in settings
blob@ 650b02 commitdiff | diff to current
2026-03-25 Matthias Nott
fix: add SecurityContext for TLS, fix onBadCertificate type
blob@ b78a19 commitdiff | diff to current
2026-03-25 Matthias Nott
fix: cache discovered host to prevent repeated subnet scan floods
blob@ a7b094 commitdiff | diff to current
2026-03-25 Matthias Nott
feat: extend subnet scan to full /24 (254 hosts) for home network coverage
blob@ 4aef37 commitdiff | diff to current
2026-03-25 Matthias Nott
feat: subnet scan fallback when Bonjour fails (handles iOS Personal Hotspot)
blob@ 9e5953 commitdiff | diff to current
2026-03-24 Matthias Nott
feat: Bonjour auto-discovery + VPN IP field in connection flow
blob@ 96c8bb commitdiff | diff to current
2026-03-24 Matthias Nott
fix: forward voiceMessageId in bundle MQTT publish for transcript reflection
blob@ 08f92e commitdiff | diff to current
2026-03-24 Matthias Nott
fix: send catch_up on app resume to fetch messages missed during background
blob@ 62fc48 commitdiff | diff to current
2026-03-24 Matthias Nott
fix: don't reset session state on resume - prevents drawer flicker
blob@ 04347a commitdiff | diff to current
2026-03-24 Matthias Nott
fix: gentle resume - refresh sessions instead of force-disconnect
blob@ 45898e commitdiff | diff to current
2026-03-24 Matthias Nott
fix: clean force-reconnect on resume with intentionalClose flag
blob@ deec1d commitdiff | diff to current
2026-03-24 Matthias Nott
fix: use ping health check on resume instead of force-disconnect
blob@ 25e6fc commitdiff | diff to current
2026-03-24 Matthias Nott
fix: force MQTT reconnect on app resume to avoid stale connections
blob@ 547ee7 commitdiff | diff to current
2026-03-24 Matthias Nott
feat: MQTT migration, offline catch_up, clean session, image support
blob@ cb470d commitdiff | diff to current
2026-03-23 Matthias Nott
fix: persistent MQTT sessions - broker queues messages for offline clients
blob@ 408692 commitdiff | diff to current
2026-03-23 Matthias Nott
feat: attach button with camera/gallery/files, atomic bundle send
blob@ 78f101 commitdiff | diff to current
2026-03-22 Matthias Nott
fix: MQTT connect timeout wrapper, host list logging
blob@ 28fe0b commitdiff | diff to current
2026-03-22 Matthias Nott
fix: MQTT connect - disable autoReconnect during trial, retry on all-fail
blob@ b99c59 commitdiff | diff to current
2026-03-22 Matthias Nott
fix: include messageId in MQTT voice payload for transcript reflection
blob@ 400532 commitdiff | diff to current
2026-03-22 Matthias Nott
fix: set MQTT client before connect, debug logging for message flow
blob@ cb8020 commitdiff | diff to current
2026-03-22 Matthias Nott
fix: MQTT port matches config, keyboard dismiss on drawer, debug logging
blob@ 16893f commitdiff | diff to current
2026-03-22 Matthias Nott
feat: MQTT client replaces WebSocket (Phase 2)
blob@ c4ce63 commitdiff | diff to current
first | « prev | next »