Rohit
3429e33feb
fix(matrix): validate CLI numeric option ranges
...
Validates Matrix CLI numeric option ranges before invoking setup or verification side effects.
`--initial-sync-limit` must now be non-negative, and `--timeout-ms` must now be positive.
Original PR by @rohitjavvadi.
Verification:
- `node scripts/run-vitest.mjs extensions/matrix/src/cli.test.ts --maxWorkers=1`
- autoreview clean
- Crabbox AWS `cbx_5c32f138ab3a` / `swift-lobster`, run `run_6e133b8b82e7`: `check:changed` passed
- exact PR head CI green: `d75f118299029b0516311646276cd2d6582379c5`
2026-06-14 07:16:39 +08:00
Peter Steinberger
efd1a9ace6
docs: document messaging extension sources
2026-06-04 22:03:15 -04:00
Peter Steinberger
6804b7cb71
fix(matrix): ignore invalid device timestamps
2026-05-30 05:59:10 -04:00
Peter Steinberger
cb34175dfd
fix(matrix): reject malformed integer cli values
2026-05-26 12:42:43 +01:00
Peter Steinberger
3375473e2b
test: dedupe matrix cli mock reads
2026-05-13 03:56:49 +01:00
Peter Steinberger
1e46929d3e
test: guard matrix mock calls
2026-05-12 10:07:36 +01:00
Peter Steinberger
8f1c044e7e
test: guard plugin record helpers
2026-05-11 19:10:49 +01:00
Shakker
f69e8e29a9
test: tighten matrix cli json error assertion
2026-05-10 23:29:33 +01:00
Peter Steinberger
8329958439
test: clear matrix cli broad matchers
2026-05-10 07:05:51 +01:00
Peter Steinberger
eaae63d288
refactor: keep plugin sdk owner seams explicit
2026-04-27 12:50:31 +01:00
Peter Steinberger
7f3f108521
refactor(config): migrate plugin config access
2026-04-27 12:35:58 +01:00
Gustavo Madeira Santana
99159f89da
fix(matrix): stabilize e2ee qa flows
2026-04-26 23:40:52 -04:00
Gustavo Madeira Santana
d5166718bc
test(matrix): cover destructive E2EE backup recovery flows ( #71311 )
...
Merged via squash.
Prepared head SHA: fd5fc06007
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-25 17:48:18 -04:00
Peter Steinberger
e2f13959d4
feat(voice-call): share realtime agent consult tool
...
Centralize the shared realtime agent consult tool for browser Talk, Google Meet, and Voice Call.
2026-04-24 23:11:18 +01:00
Gustavo Madeira Santana
72731a37d2
Require full Matrix identity trust ( #70401 )
...
Merged via squash.
Prepared head SHA: d13a729681
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-24 17:58:57 -04:00
Yao
37d5c34749
fix(matrix): pass loaded cfg to verify CLI subcommands ( #70992 ) [AI-assisted] ( #71102 )
...
Merged via squash.
Prepared head SHA: 9fffdf2ca6
Co-authored-by: luyao618 <17723416+luyao618@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-24 15:44:22 -04:00
Gustavo Madeira Santana
cac40c01e9
fix(matrix): move avatar setup into account config ( #61437 )
...
Merged via squash.
Prepared head SHA: 4dd887a474
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-05 14:57:44 -04:00
Monty Taylor
d605cb08c5
matrix: force SSSS recreation on backup reset when SSSS key is broken (bad MAC) ( #60599 )
...
Merged via squash.
Prepared head SHA: 3b0a623407
Co-authored-by: emonty <95156+emonty@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-03 22:34:23 -04:00
Vincent Koc
34ae78bfee
fix(tests): reduce matrix extension import churn
2026-03-31 16:59:38 +09:00
Vincent Koc
dfc124c772
fix(matrix): reduce extension test import churn
2026-03-31 16:54:04 +09:00
Gustavo Madeira Santana
1e4241c34a
Matrix: fix directory auth and credentials fallback
2026-03-28 01:52:55 -04:00
Peter Steinberger
6f6468027a
refactor: dedupe test and runtime seams
2026-03-24 23:33:30 +00:00
Peter Steinberger
62ddc9d9e0
refactor: consolidate plugin sdk surface
2026-03-20 19:24:10 +00:00
Vincent Koc
44cd4fb55f
fix(ci): repair main type and boundary regressions
2026-03-19 08:00:33 -07:00
Gustavo Madeira Santana
f69450b170
Matrix: fix typecheck and boundary drift
2026-03-19 08:03:56 -04:00
Gustavo Madeira Santana
94693f7ff0
Matrix: rebuild plugin migration branch
2026-03-19 01:58:29 -04:00