Commit Graph
23 Commits
Author SHA1 Message Date
jack e4d91db4d9 Isolate nearby notes settings in tests 2026-07-26 07:17:22 +02:00
jack 5d92dca135 Scope authenticated delivery cleanup 2026-07-26 07:17:22 +02:00
jack f6d6797d80 Prevent Bluetooth alerts from interrupting modal warnings 2026-07-26 07:17:22 +02:00
jack 33d65b4129 Prevent Bluetooth alerts from competing with sheets 2026-07-26 07:17:22 +02:00
jack db7bc29d67 Surface terminal Nostr DM failures 2026-07-26 07:17:21 +02:00
jack f17d20def3 Reject unsendable Nostr DMs visibly 2026-07-26 07:17:21 +02:00
jack 11afe9652e Invalidate media deletion callbacks during panic 2026-07-26 07:17:21 +02:00
jack 9fe188d6b9 Make private media deletion transactional 2026-07-26 07:17:21 +02:00
jack a5043dec2d Retry confirmed private media after reconnect 2026-07-26 07:17:21 +02:00
jack 2f8af04821 Persist private media delivery receipts 2026-07-26 07:17:21 +02:00
jack 78083bd773 Correlate private media delivery receipts 2026-07-26 07:17:21 +02:00
jack a8201b3958 Deliver live transport events synchronously 2026-07-26 07:17:21 +02:00
jack 01ce054238 Discard deferred Noise ciphertext during panic 2026-07-26 07:17:21 +02:00
jack b6c7c77080 Preserve early Noise ciphertext across reconnects 2026-07-26 07:17:21 +02:00
jack 55ee1df0bc Stabilize synchronous Noise restart tests 2026-07-26 07:17:21 +02:00
jack b255355fed Fix ordinary Noise handshake races 2026-07-26 02:09:31 +02:00
jack 6e026c2c22 Fix cached Noise reconnects atomically 2026-07-26 02:09:31 +02:00
jack c8e330777a Discard private-media callbacks during panic 2026-07-26 02:09:31 +02:00
jack 91aba8b597 Fix private media Noise round-trip fixture 2026-07-26 02:09:31 +02:00
jack 974510ad9e Authenticate only completed Noise candidates 2026-07-26 02:08:56 +02:00
jack 6054248765 Harden panic keychain and media cleanup 2026-07-26 02:08:56 +02:00
jack 5f7df63238 Invalidate queued BLE ingress during panic 2026-07-26 00:12:26 +02:00
jack b081c98dba Harden panic recovery and service shutdown 2026-07-26 00:12:26 +02:00