evgeny
|
e371cc4dd9
|
Cover audio tail pause, replay, seeking and queued EOF callbacks
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
4118149dbc
|
Reproduce file playback completion before queued media is presented
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
7b3fe48657
|
Verify caption updates preserve continuous H264 and Opus playback
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
9d2ddcc496
|
Reproduce stale stream captions without restarting playback
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
ce4ff084cc
|
Target transfer allocation faults after the file dialog closes
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
e05df14371
|
Keep file lifecycle test data isolated and suppress expected poll stalls
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
07d9c17dec
|
Check empty file cancellation and keep test capture semantics aligned
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
ba44e243a9
|
Verify file command success against the real storage service
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
83f8b0cbe2
|
Cover file snapshots, cancellation ownership and browser retries
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
656d64ae74
|
Adapt member file browser capture tests to snapshot APIs
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
142278d651
|
Reproduce cancelled and rejected desktop file commands
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
73a5366f1c
|
Make regression callback cleanup safe after failed assertions
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
939b458c33
|
Check synchronous attachment handlers cannot redirect or access a deleted composer
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
195b9c5afb
|
Keep send fault injection and callback lifetimes isolated in tests
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
48a6f03d78
|
Cover channel send success, retry, cancellation and allocation failures end to end
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
9be3c4af48
|
Reproduce ordinary draft loss and missing cancellation acknowledgments
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
cdaad39cf2
|
Verify corrected emoji insertion through the real composer connection
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
5f90557a36
|
Reproduce emoji label mismatches through real picker selections
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
1515a37b8a
|
Verify fresh role snapshots and admin transfer cancellation ownership
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
84bf74e034
|
Limit commit fault injection to the member save transaction
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
f11ab51ccc
|
Check stale forms, read failures and member command memory ownership
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
f537f302c6
|
Exercise member dialogs against a real worker and SQLite failures
|
2026-10-28 00:58:59 +01:00 |
|
evgeny
|
f4ef949482
|
Guard Android radio configuration with worker-owned tasks
|
2026-10-27 22:41:30 +01:00 |
|
evgeny
|
2b55d9225a
|
Cover Android phone command cancellation and publication ownership
|
2026-10-27 21:21:52 +01:00 |
|
evgeny
|
4bece684da
|
Queue Android activity updates while holding the worker lifetime lock
|
2026-10-27 20:07:51 +01:00 |
|
evgeny
|
aca5f806c1
|
Keep worker callbacks atomic and verify failed shutdown preserves owners
|
2026-10-27 19:16:30 +01:00 |
|
evgeny
|
1c82432de9
|
Own Android worker threads until cleanup and join finish
|
2026-10-27 18:52:46 +01:00 |
|
evgeny
|
50ea132c15
|
Recreate the Android core when regenerating its identity
|
2026-10-27 18:05:06 +01:00 |
|
evgeny
|
44f6d8a5bc
|
Verify partial node reads and reject malformed address rows
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
dc1f3260e3
|
Add node page snapshot and SQL failure regressions
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
65c6bbc03b
|
Distinguish optimize SQL completion from integrity check results
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
6ba86bb1df
|
Add SQLite and Qt database maintenance regression tests
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
5233513fcc
|
Remove unused settings test scaffolding
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
8323be7272
|
Cover settings string limits, snapshots and late allocation failures
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
f1f5d33788
|
Centralize owned settings and name requests in the GUI bridge
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
05b0ef50e4
|
Add real desktop settings save ownership regression tests
|
2026-10-27 17:27:04 +01:00 |
|
evgeny
|
8d8fe8d6bf
|
Fix sound settings request ownership on rejection and cancellation
|
2026-10-27 15:13:26 +01:00 |
|
evgeny
|
821f1b8a92
|
Add sound settings request ownership regressions
|
2026-10-27 15:11:22 +01:00 |
|
evgeny
|
3d48024fd8
|
Trim desktop message link punctuation in linear time
|
2026-10-27 14:22:32 +01:00 |
|
evgeny
|
8a96e5d1c7
|
Verify radio settings order during reentrant reload
|
2026-10-27 14:10:53 +01:00 |
|
evgeny
|
b4186dfae3
|
Cover radio settings recovery across core restarts
|
2026-10-27 14:06:05 +01:00 |
|
evgeny
|
fd80b35f8f
|
Merge remote-tracking branch 'origin/master'
|
2026-10-27 13:17:50 +01:00 |
|
evgeny
|
ae4fb89bef
|
Keep validation errors visible after explicit join attempts
|
2026-10-27 12:57:20 +01:00 |
|
evgeny
|
16a68652ae
|
Add UI regression tests for join and offer result errors
|
2026-10-27 12:53:47 +01:00 |
|
evgeny
|
6c1b429e91
|
Check avatar editor coordinates after EXIF rotation
|
2026-10-27 12:29:20 +01:00 |
|
evgeny
|
803d5f6583
|
Trace crop pointer state when a drag loses its button
|
2026-10-27 12:23:12 +01:00 |
|
evgeny
|
d307492d22
|
Cover avatar preparation cancellation and reentrant owner deletion
|
2026-10-27 12:17:06 +01:00 |
|
evgeny
|
b95d3628bf
|
Check crop preview rendering and interrupted drags
|
2026-10-27 12:15:17 +01:00 |
|
evgeny
|
bfc280310d
|
Cover avatar crop input bounds and modal owner lifetime
|
2026-10-27 12:07:36 +01:00 |
|
evgeny
|
90a588cfc1
|
Separate unpublished avatars from malformed published storage
|
2026-10-27 11:57:30 +01:00 |
|