evgeny
|
842083cdeb
|
Exercise valid and stale channel menu actions
|
2026-10-27 10:57:21 +01:00 |
|
evgeny
|
1e3633ee56
|
Document channel list lifetime and validate row counters
|
2026-10-27 10:56:43 +01:00 |
|
evgeny
|
8552cf8316
|
Update isolated channel consumers for owned bridge requests
|
2026-10-27 10:56:43 +01:00 |
|
evgeny
|
abc2f8efb6
|
Preserve channel state and own presence requests safely
|
2026-10-27 10:55:11 +01:00 |
|
evgeny
|
4d4fafc00b
|
Isolate channel request cancellation from core startup tasks
|
2026-10-27 10:54:26 +01:00 |
|
evgeny
|
50fff66412
|
Cover channel reload state and pending request ownership
|
2026-10-27 10:53:23 +01:00 |
|
evgeny
|
f81f6299b4
|
Bound channel row painting and support pixel-sized fonts
|
2026-10-27 10:51:20 +01:00 |
|
evgeny
|
282bf99d4a
|
Cover channel delegate paint bounds and pixel fonts
|
2026-10-27 10:50:18 +01:00 |
|
evgeny
|
2822fa53e3
|
Clarify member snapshot output and boundary test contracts
|
2026-10-27 10:44:53 +01:00 |
|
evgeny
|
6104086d5b
|
Bound member snapshot events and sort roster without quadratic copies
|
2026-10-27 10:37:33 +01:00 |
|
evgeny
|
34a95b7733
|
Route member diagnostics safely across panels and modal actions
|
2026-10-27 10:20:07 +01:00 |
|
evgeny
|
a8958865bc
|
Keep member rows consistent and own queued refresh requests
|
2026-10-27 09:48:38 +01:00 |
|
evgeny
|
6c0f9c9068
|
Reject embedded NUL before passing animation JSON to rlottie
|
2026-10-27 04:00:54 +01:00 |
|
evgeny
|
a7a7e4b5a1
|
Cancel member actions when a click becomes a drag
|
2026-10-27 03:54:03 +01:00 |
|
evgeny
|
1820128f5b
|
Document member badge painting and ignored state flags
|
2026-10-27 03:43:31 +01:00 |
|
evgeny
|
efe879bfd9
|
Preserve complete audio frames and reject invalid ring buffers
|
2026-10-27 03:42:03 +01:00 |
|
evgeny
|
7fa20ceb79
|
Specify shared FFmpeg image buffer ownership
|
2026-10-27 03:38:12 +01:00 |
|
evgeny
|
b0acb285c1
|
Bound TGS decoding and keep invalid icons out of animation
|
2026-10-27 03:33:50 +01:00 |
|
evgeny
|
41ce04e2f0
|
Document desktop instance activation and lock lifetime
|
2026-10-27 03:22:21 +01:00 |
|
evgeny
|
dafd3a2adc
|
Reject malformed audio diagnostic snapshots
|
2026-10-27 03:19:03 +01:00 |
|
evgeny
|
9fa58b4f83
|
Keep desktop config projection separate from core settings
|
2026-10-27 03:14:00 +01:00 |
|
evgeny
|
f6f3ca8da7
|
Share checked desktop config batches and diagnose write failures
|
2026-10-27 03:14:00 +01:00 |
|
evgeny
|
13918d1cea
|
Preserve desktop configuration on failed writes
|
2026-10-27 02:57:07 +01:00 |
|
evgeny
|
61ed80e18c
|
Share the ETCP monitor across desktop entry points
|
2026-10-27 02:49:39 +01:00 |
|
evgeny
|
1b695fe247
|
Own and cancel desktop bridge commands before core teardown
|
2026-10-27 02:25:05 +01:00 |
|
evgeny
|
75124e0efa
|
Preserve independent NAT details in desktop diagnostics
|
2026-10-27 01:48:13 +01:00 |
|
evgeny
|
12c5945eed
|
Handle unavailable cores and late status page responses
|
2026-10-27 01:44:40 +01:00 |
|
evgeny
|
b2addca5ce
|
Clarify desktop logging contracts and retain early log path
|
2026-10-27 01:41:23 +01:00 |
|
evgeny
|
d22bae19b4
|
Fix desktop node startup rollback and state ownership
|
2026-10-27 01:38:26 +01:00 |
|
evgeny
|
b163642b52
|
Fix oversized ETCP monitor snapshots
|
2026-10-27 01:26:16 +01:00 |
|
evgeny
|
492f6adc99
|
Merge upstream attachment audit documentation
|
2026-10-27 00:57:14 +01:00 |
|
evgeny
|
102da344d9
|
Merge origin/master with Android conversation gestures
|
2026-10-27 00:55:47 +01:00 |
|
evgeny
|
15ec41f2fd
|
Record lost REQUEST after real acknowledgment and author rollback
|
2026-10-27 00:55:14 +01:00 |
|
evgeny
|
9f7ceb5815
|
Document REQUEST acknowledgment before external transaction commit
|
2026-10-27 00:55:13 +01:00 |
|
evgeny
|
13039933da
|
android: separate avatar taps from conversation context menus
|
2026-10-27 00:49:00 +01:00 |
|
evgeny
|
ef8e8f2cb5
|
Record verified author decision fix and close its audit task
|
2026-10-27 00:45:43 +01:00 |
|
evgeny
|
7649981cbc
|
Describe committed author decisions and rollback lifecycle
|
2026-10-27 00:39:18 +01:00 |
|
evgeny
|
401193950b
|
Verify author decision rollback and retry across real chat restart
|
2026-10-27 00:15:17 +01:00 |
|
evgeny
|
8c36d00fd2
|
Test atomic attachment decisions and committed UI notifications
|
2026-10-27 00:13:31 +01:00 |
|
evgeny
|
8a7f4469dc
|
Commit author attachment decisions and delivery queue atomically
|
2026-10-27 00:10:58 +01:00 |
|
evgeny
|
77d6e8cfd0
|
Record reproduced attachment decision durability failures
|
2026-10-26 23:50:40 +01:00 |
|
evgeny
|
55ad0e971a
|
Document uncommitted or undeliverable attachment author decisions
|
2026-10-26 23:49:35 +01:00 |
|
evgeny
|
e6c0271e2c
|
Record validated chat merge and stop the audit after Pull
|
2026-10-26 23:41:43 +01:00 |
|
evgeny
|
845bf2580d
|
Merge upstream chat revisions with attachment transaction fixes
|
2026-10-26 23:35:21 +01:00 |
|
evgeny
|
012bd650ea
|
Record verified GRANT fix before integrating upstream chat revisions
|
2026-10-26 23:22:57 +01:00 |
|
evgeny
|
b8b6636644
|
Document result commit guarantees and verify quiesced callback removal
|
2026-10-26 23:17:55 +01:00 |
|
evgeny
|
9839f56f8c
|
Exercise real GRANT retry and verify committed key before network ACK
|
2026-10-26 23:09:49 +01:00 |
|
evgeny
|
03d1afbd13
|
Tighten result regression snapshots and expose SQL transition diagnostics
|
2026-10-26 23:07:50 +01:00 |
|
evgeny
|
935bd704ae
|
Test attachment result transaction failures and committed acknowledgments
|
2026-10-26 23:06:20 +01:00 |
|
evgeny
|
54a6e33c5e
|
Commit attachment result state and key before acknowledging delivery
|
2026-10-26 23:03:19 +01:00 |
|