Commit Graph

20240 Commits

Author SHA1 Message Date
Gustavo Madeira Santana 9deb90a6ff
Matrix: lazy-load plugin entry runtime 2026-03-18 02:35:30 +00:00
Gustavo Madeira Santana 1c95a763c8
Matrix: isolate migration auth by account 2026-03-18 02:30:11 +00:00
Gustavo Madeira Santana db74ec5a75
Matrix: align unified tool discovery 2026-03-18 02:30:11 +00:00
Gustavo Madeira Santana aa7c098f6d
Matrix: isolate named account auth 2026-03-18 02:30:11 +00:00
Gustavo Madeira Santana bf1735027c
Matrix: align plugin surfaces 2026-03-18 02:30:11 +00:00
Gustavo Madeira Santana b58e472a76
Matrix: sync plugin refactor with main 2026-03-18 02:30:10 +00:00
Gustavo Madeira Santana 7a52b2675e
Matrix: stop queuing inbound previews 2026-03-18 02:30:10 +00:00
Gustavo Madeira Santana 17d4bd4cb8
ACP: honor Matrix room targets for thread delivery 2026-03-18 02:30:10 +00:00
Gustavo Madeira Santana cba14062f6
Channels: run post-write setup hooks 2026-03-18 02:30:10 +00:00
Gustavo Madeira Santana 81e6c19474
Matrix: persist sync state across restarts 2026-03-18 02:30:10 +00:00
Gustavo Madeira Santana 677b19f721
Matrix: fix promotion target and lease cleanup 2026-03-18 02:30:10 +00:00
Gustavo Madeira Santana 974ddcecab
Matrix: fix one-off client and media-send regressions 2026-03-18 02:30:09 +00:00
Gustavo Madeira Santana 6d39a02738
Matrix: use authenticated media downloads 2026-03-18 02:30:09 +00:00
Gustavo Madeira Santana 534cc915ed
Matrix: hydrate DM verification SAS state 2026-03-18 02:30:09 +00:00
Gustavo Madeira Santana e32ee22f9f
Matrix: ignore historical verification catch-up 2026-03-18 02:30:09 +00:00
Gustavo Madeira Santana d51920c6ac
Doctor: fix matrix default-account migration 2026-03-18 02:30:09 +00:00
Gustavo Madeira Santana 997e87dd4a
Infra: align matrix migration user identity 2026-03-18 02:30:09 +00:00
Gustavo Madeira Santana 637f26cdca
Core: harden matrix migration and runner wiring 2026-03-18 02:30:09 +00:00
Gustavo Madeira Santana 5e480a4c90
Matrix: serialize outbound sends per room 2026-03-18 02:30:08 +00:00
Gustavo Madeira Santana caebc75456
Matrix: keep SAS notices in the verification DM 2026-03-18 02:30:08 +00:00
Gustavo Madeira Santana 77aa26e0c8
Matrix: route SAS notices through active DM 2026-03-18 02:30:08 +00:00
Gustavo Madeira Santana 45c0f90d48
Matrix: harden device-scoped storage reuse 2026-03-18 02:30:08 +00:00
Gustavo Madeira Santana d3cc58ee69
Matrix: avoid eager DM SAS starts 2026-03-18 02:30:08 +00:00
Gustavo Madeira Santana d02ced66c7
Matrix: dedupe direct room mapping writes 2026-03-18 02:30:08 +00:00
Gustavo Madeira Santana 0341d681bb
Matrix: split shared client stop and eviction 2026-03-18 02:30:08 +00:00
Gustavo Madeira Santana 22bba37b4e
Matrix: productize direct room repair 2026-03-18 02:30:07 +00:00
Gustavo Madeira Santana 80be1bb356
Matrix: dedupe SAS verification handling 2026-03-18 02:30:07 +00:00
Gustavo Madeira Santana 57e11f1d75
Matrix: keep fresh devices out of stale storage roots 2026-03-18 02:30:07 +00:00
Gustavo Madeira Santana 320552687d
Matrix: harden multi-account auth resolution 2026-03-18 02:30:07 +00:00
Gustavo Madeira Santana b86824c8b0
Matrix: emit SAS notices from verification state 2026-03-18 02:30:07 +00:00
Gustavo Madeira Santana 2b5c98ff0a
Matrix: stop one-off shared action clients 2026-03-18 02:30:07 +00:00
Gustavo Madeira Santana 60b5eb2c4c
Matrix: scope verification fallback by DM room 2026-03-18 02:30:07 +00:00
Gustavo Madeira Santana 8fd04a9075
Matrix: retry SAS notice after verification start 2026-03-18 02:30:06 +00:00
Gustavo Madeira Santana a1604a668a
Matrix: give humans time to confirm SAS 2026-03-18 02:30:06 +00:00
Gustavo Madeira Santana 3928870880
Matrix: delay inbound SAS auto-confirm 2026-03-18 02:30:06 +00:00
Gustavo Madeira Santana c7cf44a3ff
Matrix: harden monitor startup cleanup 2026-03-18 02:30:06 +00:00
Gustavo Madeira Santana ada8d0eea2
Matrix: avoid stale verification SAS reuse 2026-03-18 02:30:06 +00:00
Gustavo Madeira Santana 2b7c013918
Matrix: harden legacy migration fallback 2026-03-18 02:30:06 +00:00
Gustavo Madeira Santana bba53b1855
Matrix: harden backup and recovery verification 2026-03-18 02:30:05 +00:00
Gustavo Madeira Santana a327053954
Matrix: reload backup keys after reset 2026-03-18 02:30:05 +00:00
Gustavo Madeira Santana ae5771330a
Matrix: reuse shared clients for encrypted actions 2026-03-18 02:30:05 +00:00
Gustavo Madeira Santana 7568d4a858
Matrix: harden media handling and summaries 2026-03-18 02:30:05 +00:00
Gustavo Madeira Santana 13db1d1c01
Matrix: make device probe best-effort on account add 2026-03-18 02:30:05 +00:00
Gustavo Madeira Santana 554b661816
Matrix: finish main sync follow-ups 2026-03-18 02:30:05 +00:00
Gustavo Madeira Santana 4dd08a9396
Matrix: simplify plugin migration plumbing 2026-03-18 02:30:05 +00:00
Gustavo Madeira Santana c791b99f7c
Matrix: scope legacy credential migration 2026-03-18 02:30:04 +00:00
Gustavo Madeira Santana 34c01153c2
Matrix: tighten fallback resolution and ACP lookup 2026-03-18 02:30:04 +00:00
Gustavo Madeira Santana ba0ed62ede
Docs: document hook group ids 2026-03-18 02:30:04 +00:00
Gustavo Madeira Santana 73972fb103
Session: split stable group ids from labels 2026-03-18 02:30:04 +00:00
Gustavo Madeira Santana 28b318ba71
Docs: sync Matrix zh-CN security notes 2026-03-18 02:30:04 +00:00