Commit Graph

336 Commits

Author SHA1 Message Date
Gustavo Madeira Santana
c1f4cbf6e7 Matrix: harden multi-account auth resolution 2026-03-13 10:59:18 +00:00
Gustavo Madeira Santana
cdbe7380c9 Matrix: emit SAS notices from verification state 2026-03-13 10:51:13 +00:00
Gustavo Madeira Santana
bef620babe Matrix: stop one-off shared action clients 2026-03-13 10:34:46 +00:00
Gustavo Madeira Santana
4e05790695 Matrix: scope verification fallback by DM room 2026-03-13 02:23:40 +00:00
Gustavo Madeira Santana
8d25168f89 Matrix: retry SAS notice after verification start 2026-03-13 02:17:55 +00:00
Gustavo Madeira Santana
ff85b50fe0 Matrix: give humans time to confirm SAS 2026-03-13 02:11:36 +00:00
Gustavo Madeira Santana
ce07255393 Matrix: delay inbound SAS auto-confirm 2026-03-13 02:03:36 +00:00
Gustavo Madeira Santana
5ede08d168 Matrix: harden monitor startup cleanup 2026-03-13 01:48:24 +00:00
Gustavo Madeira Santana
83865f1921 Matrix: avoid stale verification SAS reuse 2026-03-13 00:16:54 +00:00
Gustavo Madeira Santana
d37c7c65af Matrix: harden legacy migration fallback 2026-03-12 21:17:08 +00:00
Gustavo Madeira Santana
f8e57f839f Matrix: harden backup and recovery verification 2026-03-12 21:12:21 +00:00
Gustavo Madeira Santana
e74a3cfc15 Matrix: reload backup keys after reset 2026-03-12 20:48:44 +00:00
Gustavo Madeira Santana
9d17de6bdb Matrix: reuse shared clients for encrypted actions 2026-03-12 20:01:54 +00:00
Gustavo Madeira Santana
f35fcb89b4 Matrix: harden media handling and summaries 2026-03-12 19:40:30 +00:00
Gustavo Madeira Santana
1b2f7fc7f7 Matrix: make device probe best-effort on account add 2026-03-12 16:49:39 +00:00
Gustavo Madeira Santana
17695f83d1 Matrix: simplify plugin migration plumbing 2026-03-12 16:49:01 +00:00
Gustavo Madeira Santana
2504a610e4 Matrix: scope legacy credential migration 2026-03-12 16:48:24 +00:00
Gustavo Madeira Santana
ee0568c62e Matrix: tighten fallback resolution and ACP lookup 2026-03-12 16:48:24 +00:00
Gustavo Madeira Santana
ba9494a3a1 Session: split stable group ids from labels 2026-03-12 16:47:59 +00:00
Gustavo Madeira Santana
738af608b7 Matrix: dedupe strict DM trust checks 2026-03-12 16:47:59 +00:00
Gustavo Madeira Santana
03382a1dde Matrix: fetch aliases only when needed 2026-03-12 16:47:58 +00:00
Gustavo Madeira Santana
8a9d307177 Matrix: avoid alias trust in group context 2026-03-12 16:47:58 +00:00
Gustavo Madeira Santana
c9632f7ca6 Matrix: bound room metadata caches 2026-03-12 16:47:58 +00:00
Gustavo Madeira Santana
76ca201bb9 Matrix: defer sender lookups until needed 2026-03-12 16:47:58 +00:00
Gustavo Madeira Santana
627555eda2 Matrix: default invite auto-join to off 2026-03-12 16:47:58 +00:00
Gustavo Madeira Santana
cbc7cc00fe Matrix: suppress auto-linked file refs 2026-03-12 16:47:57 +00:00
Gustavo Madeira Santana
de2464d50f Matrix: gate expensive inbound work on mentions 2026-03-12 16:47:57 +00:00
Gustavo Madeira Santana
87cdb31412 Matrix: revalidate cached direct targets 2026-03-12 16:47:57 +00:00
Gustavo Madeira Santana
20c39f9a9b Matrix: invalidate DM cache on membership changes 2026-03-12 16:47:57 +00:00
Gustavo Madeira Santana
37286e1a8b Matrix: harden visible mention trust 2026-03-12 16:47:57 +00:00
Gustavo Madeira Santana
dd630b04c8 Matrix: tighten direct room trust 2026-03-12 16:47:57 +00:00
Gustavo Madeira Santana
3f9552358f Matrix: harden DM and verification routing 2026-03-12 16:47:56 +00:00
Gustavo Madeira Santana
2203d3c728 Matrix: harden alias trust and log redaction 2026-03-12 16:47:56 +00:00
Gustavo Madeira Santana
da2503426f Matrix: scope reply media to agent roots 2026-03-12 16:47:56 +00:00
Gustavo Madeira Santana
212b73efa6 Matrix: honor scoped media roots 2026-03-12 16:47:56 +00:00
Gustavo Madeira Santana
c27e5b1555 Matrix: validate homeserver URLs at runtime 2026-03-12 16:47:56 +00:00
Gustavo Madeira Santana
f55891e849 Matrix: harden media and credential handling 2026-03-12 16:47:55 +00:00
Gustavo Madeira Santana
3d82e38d9d Build: sync main manifests and harden Matrix reasoning suppression 2026-03-12 16:47:21 +00:00
Gustavo Madeira Santana
2f71349c03 Matrix: harden config threading and binding cleanup 2026-03-12 16:47:21 +00:00
Gustavo Madeira Santana
5ab1a6d430 Matrix: harden account and direct target resolution 2026-03-12 16:47:21 +00:00
Gustavo Madeira Santana
9fe1d0e840 Matrix: honor account-scoped status and chunk limits 2026-03-12 16:47:21 +00:00
Gustavo Madeira Santana
d3465c8146 Matrix: use account-scoped auto-join settings 2026-03-12 16:47:20 +00:00
Gustavo Madeira Santana
69dc1528fa fMatrix: fix remaining typecheck regressions 2026-03-12 16:47:20 +00:00
Gustavo Madeira Santana
a1a5185122 Matrix: preserve storage across token changes 2026-03-12 16:47:20 +00:00
Gustavo Madeira Santana
9cff461a12 Matrix: harden migration workflow 2026-03-12 16:47:20 +00:00
Gustavo Madeira Santana
1dd61062d8 Matrix: harden IndexedDB snapshot persistence 2026-03-12 16:47:19 +00:00
Gustavo Madeira Santana
96c3fd2e75 Matrix: thread account-scoped target resolution 2026-03-12 16:47:19 +00:00
Gustavo Madeira Santana
e3102fcae7 Matrix: add backup reset and fix migration targeting 2026-03-12 16:47:18 +00:00
Gustavo Madeira Santana
790f02dcc1 Matrix: auth/cross-signing flow hardening 2026-03-12 16:47:18 +00:00
Gustavo Madeira Santana
4ae8558288 Matrix: fix validated review comments 2026-03-12 16:47:18 +00:00