Commit Graph
1414 Commits
Author SHA1 Message Date
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
evgeny 8850121984 Verify channel deletion rollback and committed cascade snapshots 2026-10-27 01:53:47 +01:00
evgeny 34e6fecbd0 Target completion transaction faults without affecting history jobs 2026-10-27 01:49:03 +01:00
evgeny 77e0a3c93e Verify completion ownership through cancellation, retry and task limits 2026-10-27 01:43:50 +01:00
evgeny d7ffa1031f Exercise committed decryption claims and retryable SQL completions 2026-10-27 01:37:30 +01:00
evgeny 851c6723ff Verify outgoing request persistence and document commit boundary 2026-10-27 01:30:24 +01:00
evgeny 023bd78e16 Cover atomic outgoing attachment request creation and timer guard 2026-10-27 01:27:19 +01:00
evgeny bb961dd394 Exercise rejected REQUEST, author restart and real retry before ACK 2026-10-27 01:12:11 +01:00
evgeny 98a6d3cce0 Test committed REQUEST acknowledgments, duplicates and SQL failures 2026-10-27 01:05:49 +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 845bf2580d Merge upstream chat revisions with attachment transaction fixes 2026-10-26 23:35:21 +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 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 d998b390f3 Exercise offline and live edits over real Merkle and PUSH transport 2026-10-26 22:50:20 +01:00
evgeny e45f33e7b5 Cover revision conflicts Merkle updates stale ACKs and rollback 2026-10-26 22:46:08 +01:00
evgeny d0ff7a81f7 Bind deferred-author integrity fixture to its signed author 2026-10-26 22:43:46 +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 8ccad3b56b Test PM deletion through the desktop window and history snapshot generations 2026-10-26 22:11:39 +01:00
evgeny 289b592598 Use distinct regression helper name and reserved uasync post API 2026-10-26 21:53:36 +01:00
evgeny 99ebee37e7 Test attachment key commit faults ownership and retry with real workers 2026-10-26 21:51:36 +01:00
evgeny 9e68928222 Test worker drain with completions in a detached batch 2026-10-26 20:45:32 +01:00
evgeny 998993997d Diagnose admin key derivation failures without exposing secrets 2026-10-26 20:44:42 +01:00
evgeny cc04f1c0fa Test admin import rollback, commit notification and safe retry 2026-10-26 20:44:42 +01:00
evgeny 497792da73 Commit exact DM custody tombstones before acknowledging deletion 2026-10-26 19:45:51 +01:00
evgeny 3f195c058b Retain DM coordinator bodies when assignment scans fail 2026-10-26 19:42:00 +01:00