Watch
1
0
Fork
You've already forked mautrix-discord
0
mirror of https://github.com/mautrix/discord.git synced 2026-11-11 16:49:18 -05:00
Commit graph

971 commits

Author SHA1 Message Date
Nick Mills-Barrett
82af90cf3f merge megadiscord and update nil-safe recipient dependency 2026-11-11 14:40:13 +00:00
Nick Mills-Barrett
3624d4c706
msgconv/formatter: preserve timestamps with short date styles (#350) 2026-11-11 07:30:24 -07:00
indent[bot]
d03b9b5113
msgconv/attachments: reuse unencrypted embed image uploads (#311)
Co-authored-by: Indent <noreply@indent.com>
2026-11-11 06:47:23 -07:00
indent[bot]
c893cc545d
msgconv/from-discord: bridge deferred interaction responses as a placeholder (#310)
Co-authored-by: Indent <noreply@indent.com>
2026-11-11 06:46:23 -07:00
Nick Mills-Barrett
1b3e1be6bb
handlediscord: preserve incoming message timestamps and stream order (#346) 2026-11-10 17:50:24 -07:00
Nick Mills-Barrett
735c01cbf0
handlediscord: update existing guild room metadata (#363) 2026-11-10 17:49:37 -07:00
Nick Mills-Barrett
dbbb801e18
handlediscord: keep group dm recipient caches current (#364) 2026-11-10 17:47:32 -07:00
Nick Mills-Barrett
d50b4a239c merge updated recipient cache base 2026-11-11 00:38:27 +00:00
Nick Mills-Barrett
9719516a0a merge megadiscord and resolve user cache integration 2026-11-11 00:37:58 +00:00
Nick Mills-Barrett
b3d819be32
msgconv/from-matrix: preserve emote formatting in edits (#353) 2026-11-10 17:33:00 -07:00
Nick Mills-Barrett
dd7b56e645
handlematrix: remove reactions from the selected user (#356) 2026-11-10 17:32:51 -07:00
Nick Mills-Barrett
507a92a67f
handlediscord: preserve thread scope in incoming read receipts (#347) 2026-11-10 17:29:53 -07:00
Nick Mills-Barrett
7030b0a8d3
Revert "handlematrix: acknowledge thread messages in their channel (#358)" (#369) 2026-11-10 09:41:40 -07:00
Nick Mills-Barrett
0924adfb3f
msgconv/from-discord: infer missing direct attachment MIME types (#361) 2026-11-10 06:28:49 -07:00
Nick Mills-Barrett
286e7e6599
handlematrix: acknowledge thread messages in their channel (#358) 2026-11-10 06:28:41 -07:00
Nick Mills-Barrett
6f71a876a8
msgconv/from-matrix: clear removed media captions (#351) 2026-11-10 06:27:53 -07:00
Nick Mills-Barrett
264ea38ec9
msgconv/formatter: preserve text before later mention tokens (#348) 2026-11-10 06:27:24 -07:00
Nick Mills-Barrett
d4d298fba9
login: report remote auth errors before the qr code is ready (#362) 2026-11-10 06:27:08 -07:00
Nick Mills-Barrett
e81d652115
handlematrix: respect the timestamp when resolving thread receipts (#359) 2026-11-10 06:26:56 -07:00
Nick Mills-Barrett
bd257fa7ba
capabilities: repeat outgoing typing notifications (#357) 2026-11-10 06:26:25 -07:00
Nick Mills-Barrett
4d115a7943
msgconv: escape outgoing link labels once (#355) 2026-11-10 06:26:08 -07:00
Gerardo Rodriguez
fbb562b3e3
handlediscord: cache typing users from TYPING_START's member (#318) 2026-11-09 21:03:08 +00:00
indent[bot]
8d69b0c277
backfill: page backwards from the last fetched message (#309)
Co-authored-by: Indent <noreply@indent.com>
2026-11-09 19:25:38 +00:00
indent[bot]
da360620c6
backfill: limit concurrent history fetches per login (#312)
Co-authored-by: Indent <noreply@indent.com>
2026-11-09 19:23:32 +00:00
Nick Mills-Barrett
4782d268c5 handlediscord: apply nullable profile removals 2026-11-09 19:10:47 +00:00
Nick Mills-Barrett
ef31c25eb0 handlediscord: keep group DM recipient caches current 2026-11-09 19:05:20 +00:00
Gerardo Rodriguez
4cd87ec1b5
provisioning: use login_id from the request when given (#307) 2026-11-05 09:59:14 -05:00
Gerardo Rodriguez
52cff5853f
dependencies: update discordgo to retry non-JSON 429s (#302) 2026-11-05 14:23:11 +00:00
indent[bot]
13636de20f
handlediscord: look up deleted channel portals from the event's channel (#305)
Co-authored-by: Indent <noreply@indent.com>
2026-11-05 13:29:20 +00:00
indent[bot]
28e559c5bd
msgconv/from-discord: log messages that convert to no parts (#304)
Co-authored-by: Indent <noreply@indent.com>
2026-11-05 13:28:49 +00:00
Nick Mills-Barrett
d17912102c
pre-commit: install bridgelint with the CI Go toolchain (#306) 2026-11-05 13:08:41 +00:00
Nick Mills-Barrett
a8a0e0a57b
pre-commit: add bridgelint hook (#301) 2026-11-03 21:35:15 +00:00
Nick Mills-Barrett
28310fd806
login, startchat: return proper HTTP errors for login start and DM creation failures (#300) 2026-11-03 20:54:28 +00:00
indent[bot]
d93624c815
provisioning: don't abort guild unbridge when the client disconnects (#293)
Co-authored-by: Indent <noreply@indent.com>
2026-11-02 09:27:02 -05:00
Gerardo Rodriguez
e834d3abdc
msgconv/from-discord: bridge media and embeds in forwarded messages (#288) 2026-11-02 13:11:04 +00:00
Gerardo Rodriguez
2e7fcc6119
msgconv/from-discord: bridge guild member and webhook profiles (#289) 2026-11-02 11:18:16 +00:00
indent[bot]
786d32096b
backfill: stop retrying channels Discord won't let us read (#283)
Co-authored-by: Indent <noreply@indent.com>
2026-11-01 13:16:38 -05:00
indent[bot]
4f82d1a9de
msgconv/from-discord: fall back to the thumbnail when a video embed has no proxy URL (#290)
Co-authored-by: Indent <noreply@indent.com>
2026-11-01 13:12:37 -05:00
Nick Mills-Barrett
cbc53a658a
handlematrix: don't allow stranger DMs before account standing is known (#287) 2026-10-29 14:37:37 +00:00
Tulir Asokan
51fae00001 directmedia: add config option to proxy downloads 2026-10-29 16:07:15 +02:00
Nick Mills-Barrett
2ab5df8259
client: keep retrying the gateway and report drops as transient disconnects (#281) 2026-10-29 14:02:31 +00:00
Gerardo Rodriguez
7f73c93f36
handlematrix: accept message requests before replying (#280) 2026-10-29 09:59:58 -04:00
Tulir Asokan
053bd08826 Revert "directmedia: proxy attachment downloads instead of redirecting (#286)"
This reverts commit e0daf0ed13.
2026-10-29 15:42:45 +02:00
Gerardo Rodriguez
e0daf0ed13
directmedia: proxy attachment downloads instead of redirecting (#286) 2026-10-29 13:40:40 +00:00
Nick Mills-Barrett
7e84766c51
client: add config options to customize stranger DMs blocking (#243) 2026-10-29 13:40:05 +00:00
Nick Mills-Barrett
5b528a6aed
handlematrix: report Discord's definite rejections as permanent failures (#282)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 13:10:50 +00:00
Gerardo Rodriguez
e0d509263b
backfill: pass the channel read state as ReadUpTo (#279) 2026-10-26 12:21:02 -04:00
Gerardo Rodriguez
bf7bb1190e
login_machine: tell the user when Discord still wants email verification (#278) 2026-10-22 11:07:16 -04:00
Nick Mills-Barrett
e8de753a8d
client: don't leave a session open after Disconnect (#275) 2026-10-21 21:54:48 +02:00
Gerardo Rodriguez
d7da4169c9
startchat: support starting DMs, contact list and user search (#270) 2026-10-20 22:03:12 +02:00