Matthias Nott
yesterday e6eb093cc63ba020799844905439f1cabfddcd3c
yesterday Matthias Nott
fix: a store that cannot brick itself on its own history
tree@ e6eb09 commitdiff
8 days ago Matthias Nott
release: 1.1.0, and fix the two defects that made OTA install impossible
tree@ ab0d32 commitdiff
2026-07-10 Matthias Nott
feat: session launcher (all-project search + switch-topic) and persistent l...
tree@ 1d79dc commitdiff
2026-07-08 Matthias Nott
feat: continuous text selection, Cmd+Enter to send, deploy.sh OTA/iPad targets
tree@ 77911f commitdiff
2026-07-07 Matthias Nott
feat: deploy.sh iPad/multi-device targets, remote install docs, Pro-unlocke...
tree@ d4d2fa commitdiff
2026-07-07 Matthias Nott
feat: add PAILOT_PRO dart-define to unlock Pro on personal builds
tree@ 428612 commitdiff
2026-07-05 Matthias Nott
Refactor upgrade flow and add debug state request handling
tree@ f28cf7 commitdiff
2026-06-11 Matthias Nott
fix(iap): align PurchaseService with the live store products
tree@ 393926 commitdiff
2026-06-11 Matthias Nott
build(android): declare com.android.vending.BILLING permission
tree@ 01b26e commitdiff
2026-06-11 Matthias Nott
build: store-release pipeline (App Store + Play Store), Android release sig...
tree@ 54a1fd commitdiff
2026-06-11 Matthias Nott
fix(audio): don't treat AppLifecycleState.inactive as backgrounded
tree@ d9227b commitdiff
2026-06-11 Matthias Nott
build(android): pin Gradle JVM to JDK 21
tree@ e74303 commitdiff
2026-06-11 Matthias Nott
fix: clear unread counts on app foreground so badge doesn't ghost
tree@ 7747e4 commitdiff
2026-04-11 Matthias Nott
fix: add markdown and text file extension mappings for file cards
tree@ 100f2b commitdiff
2026-04-11 Matthias Nott
feat: add share/save button to PDF viewer
tree@ a526ea commitdiff
2026-04-11 Matthias Nott
feat: inline PDF viewer with pinch-to-zoom
tree@ c9739a commitdiff
2026-04-11 Matthias Nott
feat: PDF and document file viewing support
tree@ cda5ac commitdiff
2026-04-06 Matthias Nott
fix: increase MQTT keepalive to 120s to prevent iOS network throttle drops
tree@ 489419 commitdiff
2026-04-06 Matthias Nott
fix: faster notification tap - immediate catch_up, reduced sync delay to 200ms
tree@ 52ecd9 commitdiff
2026-04-06 Matthias Nott
fix: re-enable autoReconnect, simple resume handler, stable connection life...
tree@ 8b82df commitdiff
2026-04-06 Matthias Nott
fix: always rebuild index from log on startup, flush index after every append
tree@ a4f64f commitdiff
2026-04-06 Matthias Nott
fix: disable MQTT autoReconnect to prevent connection flickering on resume
tree@ e0606b commitdiff
2026-04-06 Matthias Nott
fix: markdown links open in browser/app instead of copying to clipboard
tree@ d420bf commitdiff
2026-04-06 Matthias Nott
feat: rewrite message store - append-only log, sync routing, eliminates asy...
tree@ 06bb73 commitdiff
2026-04-06 Matthias Nott
docs: message system rewrite spec - append-only log, sync routing, state ma...
tree@ 66e5a4 commitdiff
2026-04-06 Matthias Nott
fix: single pailot/out topic, per-session file locks, merge protection, res...
tree@ 6cbbea commitdiff
2026-04-06 Matthias Nott
fix: immediate disk writes, notification tap skip same session, catch_up tr...
tree@ 90fc31 commitdiff
2026-04-06 Matthias Nott
fix: resume message reload, direct session writes, MQTT trace pipe to server
tree@ 1bf6e7 commitdiff
2026-04-06 Matthias Nott
fix: explicit per-session MQTT subscriptions, lifecycle observer, resume re...
tree@ 34b82f commitdiff
2026-04-06 Matthias Nott
feat: animated splash screen with P logo reveal and plane fly-in
tree@ 525030 commitdiff
2026-04-05 Matthias Nott
feat: add message trace log for end-to-end delivery diagnostics
tree@ 8d1f94 commitdiff
2026-04-05 Matthias Nott
fix: suppress push notification banner in foreground, show only when backgr...
tree@ 3233e3 commitdiff
2026-04-05 Matthias Nott
fix: dark launch screen background to prevent white flash on startup
tree@ 0cfa6e commitdiff
2026-04-05 Matthias Nott
fix: disable connectivity listener causing spurious reconnects, rely on MQT...
tree@ b2fef1 commitdiff
2026-04-04 Matthias Nott
fix: remove sessionReady gate - process messages immediately to fix deliver...
tree@ 7b1e06 commitdiff
2026-04-03 Matthias Nott
fix: force pro=true and clear stale cache from earlier IAP testing
tree@ 316524 commitdiff
2026-04-01 Matthias Nott
fix: default isPro=true for dev builds, graceful StoreKit unavailable handling
tree@ b6df48 commitdiff
2026-04-01 Matthias Nott
fix: notification tap uses full _switchSession for proper session routing
tree@ d54dc1 commitdiff
2026-04-01 Matthias Nott
feat: StoreKit 2 IAP — free tier with 2 sessions and 15min message TTL
tree@ 98e569 commitdiff
2026-04-01 Matthias Nott
fix: always show date in message timestamps
tree@ 4f8a5f commitdiff
2026-04-01 Matthias Nott
feat: show date on message timestamps for older messages
tree@ b33ef0 commitdiff
2026-04-01 Matthias Nott
feat: auto-reconnect on network change (WiFi/cellular/VPN switch)
tree@ 3e19d6 commitdiff
2026-04-01 Matthias Nott
feat: show connection method (Local/VPN/Remote/Discovered) in app bar and s...
tree@ 1f5e59 commitdiff
2026-04-01 Matthias Nott
fix: L1 privacy manifest, L2 privacy policy, M3-M5 code quality, version/ic...
tree@ 59a991 commitdiff
2026-04-01 Matthias Nott
feat: smart badge counting, persisted unreads, flutter_app_badger, race con...
tree@ 0af998 commitdiff
2026-04-01 Matthias Nott
fix: clear badge on app open and foreground
tree@ f6f948 commitdiff
2026-04-01 Matthias Nott
fix: clear badge on app open, add clearBadge method
tree@ e7c5b5 commitdiff
2026-04-01 Matthias Nott
fix: race configured hosts first, scan network only as fallback, 500ms prob...
tree@ 058511 commitdiff
2026-04-01 Matthias Nott
feat: add APNs push notification support
tree@ f68a98 commitdiff
2026-03-25 Matthias Nott
fix: M1 M2 M6 M7 L3 L5 - subnet batching, scroll debounce, error logging, t...
tree@ 29f7a2 commitdiff
first | « prev | next »