evgeny
|
2fe024fbbb
|
docs(dm): clarify core and history ownership contracts
|
2026-10-27 01:06:45 +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 |
|
evgeny
|
ab0b866c4c
|
Explain edit rejection causes and unchanged submissions in diagnostics
|
2026-10-26 22:59:26 +01:00 |
|
evgeny
|
4b189891f7
|
Keep UI test references stable across queued channel refreshes
|
2026-10-26 22:58:15 +01:00 |
|
evgeny
|
5cf823da6a
|
Record real-network GRANT bind failure and stop attachment audit
|
2026-10-26 22:57:20 +01:00 |
|
evgeny
|
334991fbe5
|
Initialize the desktop edit fixture with a valid test identity
|
2026-10-26 22:56:21 +01:00 |
|
evgeny
|
52651cfa0d
|
Document confirmed GRANT acknowledgment without saved attachment key
|
2026-10-26 22:55:49 +01:00 |
|
evgeny
|
87f312f31b
|
Retain startup diagnostics for the desktop edit integration test
|
2026-10-26 22:55:05 +01:00 |
|
evgeny
|
b19e6797c9
|
Preserve Android edit drafts across screen recreation and serialize saves
|
2026-10-26 22:54:36 +01:00 |
|
evgeny
|
e229811e20
|
Document editable history protocol and update media insert callback
|
2026-10-26 22:54:25 +01:00 |
|
evgeny
|
aefef51c58
|
Update stress and media fixtures to sign versioned group records
|
2026-10-26 22:52:35 +01:00 |
|
evgeny
|
45257bf37f
|
Exercise desktop editing through the real menu composer core and quoted replies
|
2026-10-26 22:51:10 +01:00 |
|
evgeny
|
d998b390f3
|
Exercise offline and live edits over real Merkle and PUSH transport
|
2026-10-26 22:50:20 +01:00 |
|
evgeny
|
ec8c6e9eb1
|
Verify edit events bypass new-message callbacks and notifications
|
2026-10-26 22:49:45 +01:00 |
|
evgeny
|
8523448c3a
|
Reserve desktop edit dispatch and reject malformed update events
|
2026-10-26 22:49:45 +01:00 |
|
evgeny
|
5b6c96d3d8
|
Test desktop composer edit confirmation cancel failure and channel changes
|
2026-10-26 22:47:58 +01:00 |
|
evgeny
|
48bdb85ff9
|
Preserve composer media policy and display edit times for short or emoji text
|
2026-10-26 22:47:57 +01:00 |
|
evgeny
|
8b34889a19
|
Check signed reply references against the revision envelope
|
2026-10-26 22:46:42 +01:00 |
|
evgeny
|
e45f33e7b5
|
Cover revision conflicts Merkle updates stale ACKs and rollback
|
2026-10-26 22:46:08 +01:00 |
|
evgeny
|
82ef6f282f
|
Reset only dependent group history state when adopting editable format
|
2026-10-26 22:46:08 +01:00 |
|
evgeny
|
0a75a53ed9
|
Correct Android attachment submission argument after editor integration
|
2026-10-26 22:45:04 +01:00 |
|
evgeny
|
c39bdef344
|
Localize group editing controls and edit timestamps
|
2026-10-26 22:45:04 +01:00 |
|
evgeny
|
030336eaeb
|
Record verified attachment key fix lifecycle contracts and validation
|
2026-10-26 22:44:14 +01:00 |
|
evgeny
|
d0ff7a81f7
|
Bind deferred-author integrity fixture to its signed author
|
2026-10-26 22:43:46 +01:00 |
|
evgeny
|
65cdb5b468
|
Keep format-reset rollback safe and expire pending revisions by edit time
|
2026-10-26 22:43:38 +01:00 |
|
evgeny
|
cad10a33e0
|
Test group edit persistence references and scoped dev format reset
|
2026-10-26 22:42:36 +01:00 |
|
evgeny
|
93057c9eb7
|
Adapt signed history regression fixtures to canonical revision envelopes
|
2026-10-26 22:41:56 +01:00 |
|
evgeny
|
1afb1010cc
|
Wire desktop context-menu editing and update visible messages in place
|
2026-10-26 22:38:42 +01:00 |
|
evgeny
|
2a9b5748e9
|
Show edited time and retain revision metadata in desktop rows
|
2026-10-26 22:38:17 +01:00 |
|
evgeny
|
20350338b8
|
Deliver committed edits to desktop without message notifications
|
2026-10-26 22:38:17 +01:00 |
|
evgeny
|
e483027e3e
|
Edit group text in desktop composer with save cancel and draft restoration
|
2026-10-26 22:38:06 +01:00 |
|