christian
  • Joined on 2025-12-11
christian pushed to main at christian/matrix-ai-agent 2026-03-24 14:47:45 +00:00
8350a0cb1f chore: Trigger rebuild
christian pushed to main at christian/matrix-ai-agent 2026-03-24 14:47:08 +00:00
b0125bf68e feat: add HTTP API for E2EE Matrix notifications
christian pushed to main at christian/matrix-ai-agent 2026-03-24 10:57:34 +00:00
b8f62ac38f fix: send bot E2EE key via Olm-encrypted to-device message
christian pushed to main at christian/matrix-ai-agent 2026-03-24 08:29:50 +00:00
776b1af3a0 fix: patch Rust HKDF to output 16 bytes matching Element Call AES-128
christian pushed to main at christian/matrix-ai-agent 2026-03-24 08:21:29 +00:00
dec6eee726 fix: use default PBKDF2 KDF instead of custom Rust HKDF for E2EE
christian pushed to main at christian/matrix-ai-agent 2026-03-24 07:58:55 +00:00
621aca19ad fix: handle Element X to-device keys format ({index,key} object, not array)
christian pushed to main at christian/matrix-ai-agent 2026-03-24 07:55:57 +00:00
dd904c6928 fix: monkey-patch nio to forward decrypted Olm encryption_keys events
christian pushed to main at christian/matrix-ai-agent 2026-03-24 07:38:39 +00:00
70b0b89290 fix: use actual nio device_id in call.member events, not hardcoded AIBOT
christian pushed to main at christian/matrix-ai-agent 2026-03-24 07:14:59 +00:00
d11516f632 fix: mount Python source files as volumes for hot-reload deploys
christian pushed to main at christian/matrix-ai-agent 2026-03-24 07:08:15 +00:00
c604b5f644 fix: handle Element X to-device encryption key delivery
christian pushed to main at christian/matrix-ai-agent 2026-03-24 06:57:31 +00:00
c11dd73ce3 fix: handle Element X MSC4143 v2 encryption key format (memberships array)
christian pushed to main at christian/matrix-ai-agent 2026-03-24 06:40:37 +00:00
3363b4238f chore: Trigger rebuild
christian pushed to main at christian/matrix-ai-agent 2026-03-24 06:30:57 +00:00
fafd440506 chore: Trigger rebuild
christian pushed to main at christian/matrix-ai-agent 2026-03-24 06:29:42 +00:00
0ae59c8ebe feat(CF-2411): Pipeline hardening — Sentry, retry, concurrent limits, audit log
christian pushed to main at christian/matrix-ai-agent 2026-03-23 17:11:25 +00:00
b3e6ae65de fix: URL-encode user_id in Synapse admin API paths
christian pushed to main at christian/matrix-ai-agent 2026-03-23 17:06:41 +00:00
07d781d101 chore: Trigger rebuild
christian pushed to main at christian/matrix-ai-agent 2026-03-23 17:06:06 +00:00
7fd3aae176 feat(CF-2502): proper E2E encryption with cross-signing and device lifecycle
christian pushed to main at christian/matrix-ai-agent 2026-03-23 06:13:05 +00:00
bfc717372c fix(voice): add MSC4143 call.member encryption key support
christian pushed to main at christian/matrix-ai-agent 2026-03-20 15:42:16 +00:00
dcee2d30d5 fix: silently cache images in group rooms without mention
christian pushed to main at christian/matrix-ai-agent 2026-03-20 15:24:55 +00:00
cb5f057006 fix: silently ingest files in group rooms without mention