Ship Matrix image and file transfers with encrypted roundtrip coverage #303

Merged
karsten merged 2 commits from feat/matrix-media into main 2026-11-07 10:09:19 +00:00
Owner

Summary

Pin merged Plugins #62 (5fead638f8688e4dc846de4408328802f0490977); only matrix-channel bytes change. Add Matrix-scoped discovery of the explicit MEDIA:/absolute/path final output protocol. Document configuration/security/retention. Test plaintext and encrypted attachment paths, commands, ACLs, limits, threads, integrity and no plaintext fallback. Extend the real Rust Olm/Megolm test with a complete encrypted file roundtrip.

Verification

Normal published-lock build and typecheck passed. Full suite: 1606 tests, 1605 passed, one existing optional skip, zero failures. Standalone Plugins tests: 63 passed; Plugins exact-head CI succeeded. Core #302 supplies binary durable writes.

Deployment

Operator explicitly requested rollout. After merge, use the existing shared publisher/digest-pinned promotions and fresh runtime update admission. No mutable startup install, no forced idle, no credential/profile/crypto reset.

## Summary Pin merged Plugins #62 (5fead638f8688e4dc846de4408328802f0490977); only matrix-channel bytes change. Add Matrix-scoped discovery of the explicit MEDIA:/absolute/path final output protocol. Document configuration/security/retention. Test plaintext and encrypted attachment paths, commands, ACLs, limits, threads, integrity and no plaintext fallback. Extend the real Rust Olm/Megolm test with a complete encrypted file roundtrip. ## Verification Normal published-lock build and typecheck passed. Full suite: 1606 tests, 1605 passed, one existing optional skip, zero failures. Standalone Plugins tests: 63 passed; Plugins exact-head CI succeeded. Core #302 supplies binary durable writes. ## Deployment Operator explicitly requested rollout. After merge, use the existing shared publisher/digest-pinned promotions and fresh runtime update admission. No mutable startup install, no forced idle, no credential/profile/crypto reset.
karsten deleted branch feat/matrix-media 2026-11-07 10:09:19 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
harness/core!303
No description provided.