Peter Steinberger
5de04bc1d5
refactor: dedupe extension lowercase query helpers
2026-04-07 11:18:18 +01:00
Peter Steinberger
af1cf77b16
refactor: dedupe extension lowercase readers
2026-04-07 11:18:18 +01:00
Peter Steinberger
255abc57b9
refactor: dedupe thread id normalizers
2026-04-07 10:37:39 +01:00
Peter Steinberger
b697cec223
refactor: dedupe gateway and flow string helpers
2026-04-07 09:44:53 +01:00
Peter Steinberger
6236db5192
refactor: dedupe runtime helper aliases
2026-04-07 09:44:53 +01:00
Peter Steinberger
8119915664
refactor: dedupe metadata string helpers
2026-04-07 09:44:53 +01:00
Peter Steinberger
02c08b3929
refactor: dedupe shared normalizer readers
2026-04-07 08:40:35 +01:00
Peter Steinberger
b3e6822ef8
refactor: dedupe helper trim readers
2026-04-07 08:40:34 +01:00
Peter Steinberger
fca8ff5748
refactor: dedupe chat channel readers
2026-04-07 08:40:34 +01:00
Peter Steinberger
625fd5b3e3
refactor: centralize inbound mention policy
2026-04-07 07:51:00 +01:00
Peter Steinberger
8c7dd66a7b
refactor: dedupe string readers
2026-04-07 05:06:54 +01:00
Peter Steinberger
dde1aa8fed
refactor: dedupe matrix error helpers
2026-04-07 05:06:53 +01:00
Gustavo Madeira Santana
9fd47a5aed
Matrix: prompt invite auto-join during onboarding ( #62168 )
...
Merged via squash.
Prepared head SHA: aec7a2249a
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-06 23:22:01 -04:00
Peter Steinberger
77a161c811
refactor: dedupe provider bootstrap error formatting
2026-04-07 02:03:34 +01:00
Peter Steinberger
325ff24bae
refactor: dedupe probe error formatting
2026-04-07 02:03:34 +01:00
Peter Steinberger
f178a9dc41
refactor: dedupe extension string record helpers
2026-04-07 02:03:33 +01:00
Peter Steinberger
59ccea334d
refactor: dedupe exported record guards
2026-04-07 02:03:33 +01:00
Peter Steinberger
539a8b1619
refactor: dedupe matrix store record helper
2026-04-07 00:21:12 +01:00
Peter Steinberger
421db1a5ec
refactor: dedupe matrix record helper
2026-04-06 23:22:04 +01:00
Vincent Koc
78639eff76
perf(secrets): narrow channel secret sdk seam
2026-04-06 20:40:11 +01:00
Peter Steinberger
8ae6cf32bb
refactor: dedupe matrix thread binding projections
2026-04-06 18:15:53 +01:00
Peter Steinberger
71dd337628
refactor: dedupe matrix migration auth precedence
2026-04-06 18:15:53 +01:00
Peter Steinberger
ab96703b5c
refactor: dedupe matrix env auth helpers
2026-04-06 18:15:53 +01:00
Peter Steinberger
87617c44ba
refactor: dedupe channel text chunking helpers
2026-04-06 17:56:41 +01:00
Peter Steinberger
6acb43f294
fix: resolve channel typing regressions
2026-04-06 17:43:57 +01:00
Peter Steinberger
a47cb0a3b3
refactor: dedupe approval gateway resolver setup
2026-04-06 17:31:16 +01:00
Peter Steinberger
943d7de240
refactor: dedupe doctor compatibility adapters
2026-04-06 17:25:36 +01:00
Peter Steinberger
e70168212d
refactor: dedupe script and matrix send helpers
2026-04-06 17:21:52 +01:00
Peter Steinberger
ce87d5e242
refactor(deadcode): remove extension wrapper shims
2026-04-06 17:18:03 +01:00
Vincent Koc
c3b19d204a
perf(test): lazy-load bundled channel secrets
2026-04-06 16:40:41 +01:00
Vincent Koc
90d246959b
fix(matrix): align forged mention test with route precheck
2026-04-06 16:19:13 +01:00
Peter Steinberger
514328a9ad
style(repo): format touched helpers and tests
2026-04-06 16:16:10 +01:00
Vincent Koc
c921a6ecad
refactor(lint): report unused extension lint disables
2026-04-06 15:52:08 +01:00
Vincent Koc
da14745f2e
fix(check): clean up extension rename fallout
2026-04-06 15:18:24 +01:00
Vincent Koc
e6df924a34
fix(plugins): clean matrix lint types
2026-04-06 15:17:15 +01:00
Peter Steinberger
15114a9279
fix(matrix): preserve multi-paragraph list items
2026-04-06 15:13:16 +01:00
Jakub Rusz
be5eebd3d4
fix(matrix): compact loose list HTML for consistent Element rendering
...
Loose lists (blank lines between items) produce <li><p>...</p></li> via
markdown-it, causing Element to render list numbers on separate lines
from their content. Fix by setting hidden=true on paragraph tokens
inside list items before rendering, mirroring what markdown-it already
does for tight lists.
Closes #60997 . Thanks @gucasbrg.
Co-Authored-By: Claude claude-opus-4-6 <noreply@anthropic.com >
Signed-off-by: Jakub Rusz <jrusz@proton.me >
2026-04-06 15:13:16 +01:00
Peter Steinberger
af62a2c2e4
style: fix extension lint violations
2026-04-06 14:53:55 +01:00
ToToKr
d4c443bc1e
fix(matrix): pass deviceId through health probe to prevent storage-meta overwrite ( #61317 ) ( #61581 )
...
Merged via squash.
Prepared head SHA: b0495dc6ca
Co-authored-by: MoerAI <26067127+MoerAI@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-06 00:42:22 -04:00
Gustavo Madeira Santana
8d88c27f19
fix(matrix): harden startup auth bootstrap ( #61383 )
...
Merged via squash.
Prepared head SHA: d8011a9308
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 23:30:40 -04:00
Gustavo Madeira Santana
73a8dd43bf
Matrix: clear undici test override after transport test
2026-04-05 22:46:29 -04:00
Gustavo Madeira Santana
427997f989
Matrix: recover from pinned dispatcher runtime failures ( #61595 )
...
Merged via squash.
Prepared head SHA: f9a2d9be7f
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 22:26:45 -04:00
Gustavo Madeira Santana
9c33b1097c
fix(matrix): reuse raw default account key during onboarding promotion
2026-04-05 21:58:18 -04:00
Gustavo Madeira Santana
e91405ebf9
test(matrix): isolate migration snapshot seam
2026-04-05 18:24:09 -04:00
Gustavo Madeira Santana
54ad458267
fix(matrix): honor canonical private-network opt-in
2026-04-05 18:24:09 -04:00
Gustavo Madeira Santana
8a841b531f
fix(matrix): split partial and quiet preview streaming ( #61450 )
...
Merged via squash.
Prepared head SHA: 6a0d7d1348
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-05 18:23:07 -04:00
Peter Steinberger
9b7002ee59
refactor(reply): type reply threading policy
2026-04-05 21:40:56 +01:00
Peter Steinberger
6b627d4707
fix(discord): add batched reply mode
2026-04-05 21:15:29 +01:00
Peter Steinberger
6424b08772
fix: restore green contract and provider gates
2026-04-05 20:17:59 +01:00
Gustavo Madeira Santana
dcd0cf9f98
fix(matrix): align DM room session routing ( #61373 )
...
Merged via squash.
Prepared head SHA: 9529d2e161
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 15:15:46 -04:00