Commit Graph
822 Commits
Author SHA1 Message Date
evgeny d14babea33 Create signed test channel with its final invitation title 2026-10-04 18:12:23 +02:00
evgeny f70d5c7460 Verify invitation title delivery and one-line full-link actions 2026-10-04 18:09:41 +02:00
evgeny fb92f1a8c9 Verify history recovery when a group session loses readiness 2026-10-04 17:10:49 +02:00
evgeny 4cd52c27d5 Include transport definition in history fault injection test 2026-10-04 16:57:06 +02:00
evgeny a5c616ba0f Exercise history retry after a lost initial exchange 2026-10-04 16:56:24 +02:00
evgeny b390f3c28f Cover pre-invitation history with both synchronization roles 2026-10-04 16:48:01 +02:00
evgeny 274f4f2d63 Prepare explicit group sessions in history protocol fixtures 2026-10-04 16:47:01 +02:00
evgeny 51467296c3 Test radio member snapshots, updates and route withdrawal 2026-10-04 16:05:40 +02:00
evgeny 0e5778c013 Reuse PM automatic route resolution and check persistence after successful send 2026-10-04 15:50:38 +02:00
evgeny 2afb7268a1 Restore PM group route and verify messaging after invite JOIN 2026-10-04 15:46:14 +02:00
evgeny c800d9253d Trace group connection and membership after opening a received invitation 2026-10-04 15:39:06 +02:00
evgeny 8e25ffb392 Wait for member replication after JOIN and include desktop diagnostics 2026-10-04 15:24:06 +02:00
evgeny b9af72e71d Test PM invitation cancellation, commit errors and joining another group 2026-10-04 15:12:26 +02:00
evgeny c9131fff39 Ship deterministic speech fixture for VAD regressions 2026-10-03 01:48:37 +03:00
evgeny 9c8f635e63 Test VAD compression, quiet speech and independent prefetch audio 2026-10-03 01:34:27 +03:00
evgeny 23368a5bbe Add Android boot startup, lazy settings, emoji and DM calls
Add battery optimization controls and configurable boot startup. Keep message sounds in the application and render general settings lazily to avoid ANRs. Add animated emoji controls and live BGP availability for direct-message calls on Android and desktop.
2026-10-02 17:18:24 +03:00
evgeny df346fc097 Log standby retry transitions and await the actual wake phase 2026-10-02 12:04:34 +03:00
evgeny 7ec5f931bb Defer automatic retries until Android standby wakes 2026-10-02 11:56:44 +03:00
evgeny f12bab8676 Include concrete transport definitions for UP checks 2026-10-02 11:52:36 +03:00
evgeny f4b273d0be Cover UP-based chat peer selection and fallback transitions 2026-10-02 11:50:28 +03:00
evgeny bd082a26bf Раздели аудиопотоки и привяжи AEC к фактическому общему выходу 2026-10-02 10:22:34 +03:00
evgeny d7fb0c83f9 Fix bounds and unsigned decoding in ETCP packet dumps 2026-10-02 02:52:32 +03:00
evgeny ac45554439 Fix ETCP INIT collision scope and backpressure regression tests 2026-10-02 02:25:40 +03:00
evgeny 40b974b29c Исправь потоковый AGC и применяй mute после AEC 2026-10-02 01:56:10 +03:00
evgeny bdcf8b5634 Сохрани накопленные исправления аудио, async и диагностики 2026-10-02 01:49:32 +03:00
evgeny 6ccf71b20d Exercise separate conversations and codec format boundaries 2026-10-01 18:56:57 +03:00
evgeny 418329962d Test pinned preparation targets, worker ownership and typed offline media 2026-10-01 18:55:34 +03:00
evgeny 14935378bb Check queued worker completion cancellation and attachment codec tests 2026-10-01 18:00:02 +03:00
evgeny 0dc2b0135a Test typed PM delivery and strict voice attachment metadata 2026-10-01 17:59:16 +03:00
evgeny ef5cd63d9f Set injected control packet lengths so replay and quota checks execute 2026-10-01 16:40:53 +03:00
evgeny 7bd3e0d4de Test PM media rollback, quota, snapshots and transfer cancellation 2026-10-01 16:35:55 +03:00
evgeny a90274f24c Test event-loop heartbeat during sustained PM file encryption 2026-10-01 16:31:51 +03:00
evgeny 3d6f9c1be4 Sign media test fixtures with the derived Ed25519 seeds 2026-10-01 16:14:39 +03:00
evgeny 76497481f7 Test direct and offline DM media with separate supernode and storage nodes 2026-10-01 16:04:35 +03:00
evgeny c63343cf2b Stop DM test event loops promptly on scenario failure 2026-10-01 14:51:37 +03:00
evgeny bd550159f0 Verify DM queues drain beyond one delivery batch after restart 2026-10-01 14:48:37 +03:00
evgeny 43c89ca1ed Document implemented DM guarantees and remaining media integration 2026-10-01 14:46:24 +03:00
evgeny 1740bec94f Test mailbox admission, exact deletion and late PUT replay 2026-10-01 14:43:50 +03:00
evgeny 0e0f611d3c Check atomic DM enqueue rollback and explain sequence conflicts 2026-10-01 14:41:33 +03:00
evgeny bd05ab6d3a Verify DM media record boundaries and corrupted artifacts 2026-10-01 14:35:43 +03:00
evgeny e6c78c17b7 Keep DM test diagnostics focused on delivery state 2026-10-01 14:24:28 +03:00
evgeny febc3419b0 Exercise DM reordering, rollback and signed acknowledgments 2026-10-01 14:22:46 +03:00
evgeny 937ef9fcef Test CCM limits and offline DM custody across restart 2026-10-01 14:20:19 +03:00
evgeny 969c085085 tests: resend withdrawn relay advertisements during recovery 2026-10-01 01:09:15 +03:00
evgeny 426fc2f4e8 conn_mgr: verify route loss and document handle lifetime recovery 2026-10-01 01:06:56 +03:00
evgeny 464575ef44 conn_mgr: exercise persistent retries with valid signed node updates 2026-10-01 01:01:49 +03:00
evgeny 111432aa64 conn_mgr: race connection probes and report call path with correct RTT 2026-10-01 00:42:47 +03:00
evgeny 9e3a417059 Synchronize standby transitions and immediate keepalive phase announcements 2026-09-30 20:42:40 +03:00
evgeny 3c5c9604b3 Keep Android calls active independently of screen and UI 2026-09-30 19:12:04 +03:00
evgeny 2d21c53b4b Improve call buffering, CM handle lifecycle and radio PTT controls 2026-09-30 17:31:53 +03:00