Commit Graph

702 Commits

Author SHA1 Message Date
Vincent Koc 6c4cfa585f fix(matrix): make delivery replay retries explicit 2026-04-13 16:02:55 +01:00
Vincent Koc 98c2a38bc3 fix(matrix): mirror runtime deps for docker builds
(cherry picked from commit 1c843552b775a0f29c72192843e267148cd198b8)
2026-04-13 10:24:18 +01:00
Peter Steinberger a8e140e395 chore: bump version to 2026.4.12 2026-04-12 10:37:18 -07:00
Vincent Koc 4cfebae118 test(matrix): share client startup and backfill fixtures 2026-04-12 09:24:32 +01:00
Vincent Koc 3949a7efc0 test(matrix): share legacy credential setup helper 2026-04-12 08:48:44 +01:00
Vincent Koc 4f203abf00 test(matrix): share session route setup 2026-04-12 04:43:39 +01:00
Vincent Koc a69bd1fde8 test(matrix): dedupe session route assertions 2026-04-12 04:41:19 +01:00
Vincent Koc bf94513b11 test(matrix): share onboarding env shortcut helpers 2026-04-12 04:39:54 +01:00
Vincent Koc baeca9573e test(matrix): share named account status fixtures 2026-04-12 04:36:59 +01:00
Vincent Koc f2e1619f03 test(matrix): share onboarding update helpers 2026-04-12 04:35:31 +01:00
Vincent Koc 330b9895c1 test(matrix): share onboarding config fixtures 2026-04-12 04:33:09 +01:00
hcl cd33ac293e fix(matrix): trust m.mentions.user_ids as authoritative mention source (#64796)
Merged via squash.

Prepared head SHA: 59ca82ef7fc9af08ee3c9adee578fc3b78ab4df6
Co-authored-by: hclsys <7755017+hclsys@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
2026-04-11 23:04:37 -04:00
shad0wca7 753bd39d52 matrix: detect repeated undecryptable events after startup (#64451)
Merged via squash.

Prepared head SHA: a2ad02ecbaee98acaddf72d6fc8ef7ace864acc6
Co-authored-by: shad0wca7 <9969843+shad0wca7@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
2026-04-11 21:51:49 -04:00
Peter Steinberger 0e3f9657da fix(plugins): preserve bundled host compatibility floor 2026-04-12 00:22:32 +01:00
Vincent Koc 462d8e3bc0 fix(cycles): narrow channel runtime surface 2026-04-11 19:30:33 +01:00
Peter Steinberger eb7bdbf980 docs: remove extension changelogs 2026-04-11 14:05:07 +01:00
Peter Steinberger 564f64666b docs: remove plugin version-only changelog entries 2026-04-11 14:01:40 +01:00
Peter Steinberger 88be9b525c docs: update 2026.4.11 changelog 2026-04-11 14:00:42 +01:00
Peter Steinberger 5915d7cb6b perf: optimize messaging plugin tests 2026-04-11 13:55:07 +01:00
Vincent Koc 81535d394d fix(cycles): repair broken type surfaces 2026-04-11 13:42:17 +01:00
Peter Steinberger 1ab6e5dbf0 chore(release): bump version to 2026.4.11 2026-04-11 04:51:17 +01:00
Peter Steinberger 39d1a817fa lint: enable small oxlint rules 2026-04-11 02:15:21 +01:00
Peter Steinberger 85c7748520 lint: enable no extraneous class 2026-04-11 01:45:06 +01:00
Peter Steinberger 11b0016e9e refactor: simplify provider channel conversions 2026-04-11 01:08:23 +01:00
Peter Steinberger 1c821c614f refactor: remove redundant matrix onboarding conversions 2026-04-10 22:41:21 +01:00
Peter Steinberger b0a39f4112 test: remove redundant matrix conversions 2026-04-10 21:34:41 +01:00
Peter Steinberger 0ebeee8b0d chore: enable consistent-return 2026-04-10 20:56:43 +01:00
Peter Steinberger cc6c5f3edb style: simplify lint-safe test helpers 2026-04-10 20:20:33 +01:00
Peter Steinberger 04c8026d03 chore: enable no-unnecessary-type-arguments 2026-04-10 20:14:49 +01:00
Peter Steinberger 2786ed0f67 chore: enable no-base-to-string 2026-04-10 20:14:49 +01:00
Peter Steinberger 01113566fd chore: enable await-thenable 2026-04-10 20:14:49 +01:00
Peter Steinberger 8127c6cc15 build(deps): update workspace dependencies 2026-04-10 19:17:39 +01:00
Peter Steinberger 420e092d90 test: remove duplicate matrix approval fallback case 2026-04-10 18:50:40 +01:00
Gustavo Madeira Santana 457a33646c docs(matrix): track spec support gaps 2026-04-10 13:48:15 -04:00
Agustin Rivera fe0f686c92 Gate Matrix profile updates for non-owner message tool runs (#62662)
Merged via squash.

Prepared head SHA: 602b16a676d1fd7ad8bd2a5ab3126b1a35f1ae9f
Co-authored-by: eleqtrizit <31522568+eleqtrizit@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
2026-04-10 12:56:17 -04:00
Peter Steinberger 58ee5e48d1 test: fix browser and matrix verification 2026-04-10 17:25:04 +01:00
Gustavo Madeira Santana 0dd8ce72a2 Matrix: consolidate migration status routing (#64373)
Merged via squash.

Prepared head SHA: dfe29e36bb41ba42401efcd95927cca3bea77ea7
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-10 12:20:13 -04:00
Alvin 65ef70b070 feat(matrix): add MSC4357 live streaming markers to draft-stream edits (#63513)
Merged via squash.

Prepared head SHA: 87a866a238f829e1eccbd8cd77ceb43fc61d82c8
Co-authored-by: TigerInYourDream <48358093+TigerInYourDream@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
2026-04-10 09:47:43 -04:00
Gustavo Madeira Santana 414b7b5ac4 Matrix: drop dead legacy crypto wrapper 2026-04-09 08:10:42 -04:00
Gustavo Madeira Santana 1801702ed9 Matrix: gate legacy crypto migration on inspector availability 2026-04-09 01:38:58 -04:00
Gustavo Madeira Santana b7c28f3e1f Matrix: trim dead client config exports 2026-04-09 01:28:03 -04:00
Gustavo Madeira Santana cc6654a055 Matrix: remove native approval wrapper 2026-04-09 01:28:03 -04:00
Gustavo Madeira Santana 4fd65616d2 Matrix: drop dead helper aliases 2026-04-09 01:28:03 -04:00
Gustavo Madeira Santana 66e52a3e5d matrix: break migration runtime import cycle 2026-04-09 01:20:46 -04:00
Peter Steinberger 719f06510c chore: bump version to 2026.4.10 2026-04-09 03:56:22 +01:00
Vignesh Natarajan 2484064c48 chore(lint): clear extension lint regressions and add #63416 changelog 2026-04-08 17:17:29 -07:00
lukeboyett f6e1da3ab3 fix(matrix/doctor): migrate legacy channels.matrix.dm.policy 'trusted' (fixes #62931) (#62942)
Merged via squash.

Prepared head SHA: d9f553bccf65eb6f27d465a64fc95eb741d589cc
Co-authored-by: lukeboyett <46942646+lukeboyett@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
2026-04-08 17:00:19 -04:00
Gustavo Madeira Santana 9b19c0b87f Matrix: report startup failures as errors 2026-04-08 15:19:43 -04:00
Gustavo Madeira Santana 0c00c3c230 fix(matrix): contain sync outage failures (#62779)
Merged via squash.

Prepared head SHA: 901bb767b56250915de2b866db91e4e2d8b098b0
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-08 14:41:28 -04:00
Peter Steinberger 4da74a4d9a refactor: dedupe matrix exec approval tests 2026-04-08 15:58:47 +01:00