evgeny
|
cce633b5b0
|
test(chat): reject negative owner results before checking change flags
|
2026-10-27 06:48:29 +01:00 |
|
evgeny
|
beac8afba8
|
test(chat): cover profile trust, owner rollback, avatar policy, and startup failure
|
2026-10-27 06:46:15 +01:00 |
|
evgeny
|
ecb589c670
|
test(chat): exercise atomic profile updates, no-ops, and callback deletion
|
2026-10-27 06:42:32 +01:00 |
|
evgeny
|
ebb89e1bc3
|
test(chat): add profile transaction faults and committed notification observer
|
2026-10-27 06:39:57 +01:00 |
|
evgeny
|
70a4c669dc
|
test(chat): verify nested member callback cancellation and namespace lifetime
|
2026-10-27 06:37:09 +01:00 |
|
evgeny
|
1cc60a3079
|
fix(json): decode Unicode escapes without losing subsequent profile fields
|
2026-10-27 06:21:05 +01:00 |
|
evgeny
|
30d58a4bde
|
test(chat): reproduce successful signed profile read after finalization error
|
2026-10-27 06:12:04 +01:00 |
|
evgeny
|
cb0b71aec1
|
test(chat): roundtrip every ASCII control byte in channel JSON
|
2026-10-27 06:00:15 +01:00 |
|
evgeny
|
f5270db52b
|
test(chat): verify lossless JSON, corrupted rows, and deferred channel visibility
|
2026-10-27 05:58:08 +01:00 |
|
evgeny
|
92317bf383
|
test(chat): add JSON SQL faults and exact-capacity contract checks
|
2026-10-27 05:56:46 +01:00 |
|
evgeny
|
5fe66585b6
|
test(chat): reproduce invalid JSON for a signed channel name
|
2026-10-27 05:49:58 +01:00 |
|
evgeny
|
cec3e27aab
|
test(chat): make diagnostic name expectation explicit in member fixture
|
2026-10-27 05:40:10 +01:00 |
|
evgeny
|
5af4572ae1
|
test(chat): verify invalid requests and diagnostic name lookup failures
|
2026-10-27 05:39:05 +01:00 |
|
evgeny
|
fd4c13f219
|
test(chat): give diagnostic links a valid empty ACK queue
|
2026-10-27 05:35:27 +01:00 |
|
evgeny
|
a9bc410aad
|
test(chat): include complete ETCP types for diagnostic fixture
|
2026-10-27 05:34:32 +01:00 |
|
evgeny
|
7279967a29
|
test(chat): cover member limits, radio commits, and large diagnostics
|
2026-10-27 05:33:33 +01:00 |
|
evgeny
|
2504dd0b40
|
test(chat): add member SQL and committed radio state observers
|
2026-10-27 05:29:34 +01:00 |
|
evgeny
|
958feb4e75
|
test(chat): reproduce successful member snapshot after finalization failure
|
2026-10-27 05:22:09 +01:00 |
|
evgeny
|
2c691f98f7
|
test(chat): include EVP declarations explicitly in avatar SQL fixture
|
2026-10-27 05:13:08 +01:00 |
|
evgeny
|
e8b913a351
|
test(chat): cancel avatar peers from the committed receive callback
|
2026-10-27 05:12:49 +01:00 |
|
evgeny
|
65409f8c80
|
test(chat): exercise avatar transaction, schema, and key lookup failures
|
2026-10-27 05:12:35 +01:00 |
|
evgeny
|
8b16f40094
|
test(chat): add precise avatar SQL fault hooks and committed-state observer
|
2026-10-27 05:11:03 +01:00 |
|
evgeny
|
bc41bb68b6
|
test(chat): reproduce successful avatar publication after failed hash binding
|
2026-10-27 05:05:40 +01:00 |
|
evgeny
|
8003413d97
|
test(chat): cover channel input contracts and TCP creation result
|
2026-10-27 05:00:27 +01:00 |
|
evgeny
|
f1cada4c02
|
Cover channel crypto failures and require owner close after failed rollback
|
2026-10-27 04:49:39 +01:00 |
|
evgeny
|
01c2ebd7d8
|
Verify channel SQL failure rollback and complete signed profiles through an independent reader
|
2026-10-27 04:43:31 +01:00 |
|
evgeny
|
1d84765f08
|
Instrument channel creation SQL and hash committed schema, identities and roots
|
2026-10-27 04:40:36 +01:00 |
|
evgeny
|
1ce58cbeac
|
Reject publication when the initial member profile signature cannot be bound
|
2026-10-27 04:34:57 +01:00 |
|
evgeny
|
999fe909e4
|
Target the exact signed JOIN body instead of counting unrelated signatures
|
2026-10-27 04:16:07 +01:00 |
|
evgeny
|
a4dd4a10d5
|
Exercise failed root signing during channel creation against committed SQLite
|
2026-10-27 04:12:58 +01:00 |
|
evgeny
|
7f0845e50c
|
Check readback retries and refused acknowledgments keep feedback roots unchanged
|
2026-10-27 03:50:16 +01:00 |
|
evgeny
|
739ee0802f
|
Verify poll commit acknowledgments survive snapshot faults and reserve memory before changes
|
2026-10-27 03:49:38 +01:00 |
|
evgeny
|
70251fafab
|
Verify poll SQL failures preserve history, reactions, roots and events
|
2026-10-27 03:45:11 +01:00 |
|
evgeny
|
63e76d2cf5
|
Add targeted SQL read fault injection for poll command tests
|
2026-10-27 03:44:02 +01:00 |
|
evgeny
|
d89a86c9dd
|
Cover feedback page and hash SQL errors without empty success
|
2026-10-27 03:38:21 +01:00 |
|
evgeny
|
1f19720cb8
|
Exercise feedback lookup failures, atomic retries and rollback ownership
|
2026-10-27 03:32:32 +01:00 |
|
evgeny
|
6a4fa8065a
|
Add targeted SQL failure injection to real signed feedback tests
|
2026-10-27 03:30:51 +01:00 |
|
evgeny
|
3309bee7eb
|
Compare attachment SQL timestamps using the SQLite clock
|
2026-10-27 03:24:22 +01:00 |
|
evgeny
|
40ae782719
|
Cover settings immutability, validation rollback and LAN apply retry
|
2026-10-27 03:15:58 +01:00 |
|
evgeny
|
27aa76f914
|
Match recovery fixture byte count and normal cached-file policy
|
2026-10-27 03:14:09 +01:00 |
|
evgeny
|
bc11c6ac00
|
Check attachment initialization leaves an external transaction untouched
|
2026-10-27 03:12:56 +01:00 |
|
evgeny
|
6bbd41f49f
|
Exercise attachment recovery against uncommitted history deletion
|
2026-10-27 03:12:11 +01:00 |
|
evgeny
|
108266328c
|
Commit attachment retry reservations before network delivery
|
2026-10-27 03:00:30 +01:00 |
|
evgeny
|
00c4065771
|
Use the signed-history limit for manual attachment parsing
|
2026-10-27 02:50:27 +01:00 |
|
evgeny
|
67368ebbac
|
Check complete signed manifests beyond the old manual download limit
|
2026-10-27 02:46:59 +01:00 |
|
evgeny
|
2165c8a1f8
|
Exercise real manifest recovery and bounded backfill overflow
|
2026-10-27 02:38:02 +01:00 |
|
evgeny
|
7e7cabfb3a
|
Verify atomic manifest indexes, local intent and history recovery
|
2026-10-27 02:34:02 +01:00 |
|
evgeny
|
b31f974a44
|
Target local attachment transactions and observe recovery timers in tests
|
2026-10-27 02:28:42 +01:00 |
|
evgeny
|
fe75a493ef
|
Commit immutable attachment identity before message publication
|
2026-10-27 02:09:17 +01:00 |
|
evgeny
|
c3ac2059f4
|
Check complete Merkle cleanup before committing channel deletion
|
2026-10-27 01:55:03 +01:00 |
|