| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | test(hub): read the transport wherever it is split | Christophe Besson | 9 hours | 1 | -2/+8 |
| * | style: ruff's own fixes, mechanically applied | Christophe Besson | 6 days | 1 | -1/+0 |
| * | test(spa): drive the composer's recovery through the real reconnect | Christophe Besson | 2026-09-09 | 1 | -2/+43 |
| * | fix(spa): a reconnect must give the Chat composer back | Christophe Besson | 2026-09-09 | 1 | -3/+60 |
| * | test(hub): stop the Chrome profile cleanup racing its own children | Christophe Besson | 2026-09-08 | 1 | -1/+10 |
| * | Merge origin/main into the chat encryption work | Christophe Besson | 2026-09-07 | 1 | -104/+138 |
| |\ | |||||
| | * | fix(mnp): give a reply an id, so it stops being routed by luck | Christophe Besson | 2026-09-07 | 1 | -56/+89 |
| * | | feat(chat): encrypt group chat under per-device epoch keys (MNP 2.0) | Christophe Besson | 2026-09-07 | 1 | -6/+89 |
| |/ | |||||
| * | fix(hub): route the chat ack to the request that asked for it | Christophe Besson | 2026-09-03 | 1 | -0/+206 |