m->d: Discord code block cannot contain its delimiters
registration.yaml
invite
should also apply retroactively
Special handling for PluralKit users
141ae835df
add test for anchor tags
7a9e1168fe
fix anchor tags where href and content are the same
Posting room ID links or message links should have a via parameter
Posting room ID links or message links should have a via parameter
Done in fd11e3fd10a69ad00ff82491b667a2ea7902b48a et al
310bf2282c
Code coverage for silly reply previews
67939860b2
Consolidate convertEmoji function
369e0862e5
m->d: Fix reply previews saying undefined
m->d: Replying to an emoji shows "undefined" as reply preview
56f959e9f3
m->d: test: spoiler reasons
e999fcf819
m->d: test: Line break between reply and quote msg
355ebfe2af
m->d: spoiler reasons & reply-quote separation
7756a34a5f
m->d: Gracefully handle replies to redacted event
f79833c444
m->d: Only care about data-mx-spoiler on span
m->d: @mention guessing inside code blocks should be disabled
fd11e3fd10
Finish adding via parameters to all room links
13d1f86d31
d->m: Fix conversion of PK replies to Discord user
d673296619
Embed text with pipe instead of arrow
Special handling for PluralKit users
m->d: Use allowed_mentions feature to control @room->@everyone