Matthias Nott
9 days ago 1bf6e76e31383aef77e42943fc2caf350cf7e096
9 days ago Matthias Nott
fix: resume message reload, direct session writes, MQTT trace pipe to server
blob@ 1bf6e7 commitdiff | diff to current
2026-04-01 Matthias Nott
fix: default isPro=true for dev builds, graceful StoreKit unavailable handling
blob@ b6df48 commitdiff | diff to current
2026-04-01 Matthias Nott
feat: StoreKit 2 IAP — free tier with 2 sessions and 15min message TTL
blob@ 98e569 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: L1 privacy manifest, L2 privacy policy, M3-M5 code quality, version/ic...
blob@ 59a991 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
feat: show connection status detail in app bar during connect
blob@ 9aea0e 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-22 Matthias Nott
feat: MQTT client replaces WebSocket (Phase 2)
blob@ c4ce63 commitdiff | diff to current
2026-03-22 Matthias Nott
fix: flush messages before session switch to prevent data loss
blob@ 0b9d8a commitdiff | diff to current
2026-03-21 Matthias Nott
feat: PAILot Flutter app - complete rewrite from React Native
blob@ a85c35 commitdiff | diff to current
first | « prev | next »