Matthias Nott
2026-03-24 a948bc0745bd81a91a7f9b7d0dd4551b672b3a0d
2026-03-24 Matthias Nott
fix: don't reset session state on resume - prevents drawer flicker
tree@ 04347a commitdiff
2026-03-24 Matthias Nott
fix: gentle resume - refresh sessions instead of force-disconnect
tree@ 45898e commitdiff
2026-03-24 Matthias Nott
fix: clean force-reconnect on resume with intentionalClose flag
tree@ deec1d commitdiff
2026-03-24 Matthias Nott
fix: use ping health check on resume instead of force-disconnect
tree@ 25e6fc commitdiff
2026-03-24 Matthias Nott
fix: force MQTT reconnect on app resume to avoid stale connections
tree@ 547ee7 commitdiff
2026-03-24 Matthias Nott
feat: MQTT migration, offline catch_up, clean session, image support
tree@ cb470d commitdiff
2026-03-23 Matthias Nott
fix: persistent MQTT sessions - broker queues messages for offline clients
tree@ 408692 commitdiff
2026-03-23 Matthias Nott
feat: attach button with camera/gallery/files, atomic bundle send
tree@ 78f101 commitdiff
2026-03-22 Matthias Nott
fix: MQTT connect timeout wrapper, host list logging
tree@ 28fe0b commitdiff
2026-03-22 Matthias Nott
fix: MQTT connect - disable autoReconnect during trial, retry on all-fail
tree@ b99c59 commitdiff
2026-03-22 Matthias Nott
fix: include messageId in MQTT voice payload for transcript reflection
tree@ 400532 commitdiff
2026-03-22 Matthias Nott
fix: set MQTT client before connect, debug logging for message flow
tree@ cb8020 commitdiff
2026-03-22 Matthias Nott
fix: MQTT port matches config, keyboard dismiss on drawer, debug logging
tree@ 16893f commitdiff
2026-03-22 Matthias Nott
feat: MQTT client replaces WebSocket (Phase 2)
tree@ c4ce63 commitdiff
2026-03-21 Matthias Nott
fix: audio chain playback, empty bubbles, playback state reset
tree@ 25119a commitdiff
2026-03-21 Matthias Nott
fix: voice caption ordering, background audio, image persistence
tree@ fa3420 commitdiff
2026-03-21 Matthias Nott
feat: PAILot Flutter app - complete rewrite from React Native
tree@ a85c35 commitdiff
first | « prev | next »