Commit Graph

78 Commits

Author SHA1 Message Date
Tulir Asokan
787ce75dde Fix transferring same attachment multiple times in parallel 2023-01-31 13:11:02 +02:00
Tulir Asokan
6f4c51852c Disable more unsupported features in discord markdown parser 2023-01-30 00:15:54 +02:00
Tulir Asokan
6974405d7c Add icons to guilds status command. Fixes #32 2023-01-29 15:10:44 +02:00
Tulir Asokan
840e95b388 Use discordgo's permission calculator 2023-01-29 14:59:00 +02:00
Tulir Asokan
98f45991a4 Add support for running Discord bot commands. Fixes #35 2023-01-29 13:45:00 +02:00
Tulir Asokan
e9249d6ff9 Upload files before sending message 2023-01-28 15:43:16 +02:00
Tulir Asokan
9cf9d7c446 Handle Matrix stickers as images. Closes #33 2023-01-28 15:08:38 +02:00
Tulir Asokan
2c3a8fb64e Use proxy URLs for all embed media 2023-01-28 14:56:51 +02:00
Tulir Asokan
68b82c4d1b Handle link preview and gif embeds appearing as edits 2023-01-28 14:47:41 +02:00
Tulir Asokan
e33bc8c462 Add support for text embeds 2023-01-28 03:16:33 +02:00
Tulir Asokan
2cb83aeee9 Disable lists in goldmark when parsing discord markdown 2023-01-27 23:29:36 +02:00
Tulir Asokan
fa646cdc84 Don't escape markdown inside code blocks
Closes #45
2023-01-27 22:47:58 +02:00
Tulir Asokan
da9f169333 Update mautrix-go 2023-01-16 18:36:32 +02:00
Tulir Asokan
770aaa25ff Update mautrix-go 2023-01-14 13:44:42 +02:00
Tulir Asokan
57ef7ec63f Actually make logout detection work 2023-01-13 19:00:15 +02:00
Tulir Asokan
fd16c4dcd0 Update discordgo 2023-01-13 18:44:49 +02:00
Tulir Asokan
330faa45fa Handle getting logged out while bridge is running 2023-01-13 18:41:23 +02:00
Tulir Asokan
75453d6371 Use hungryserv room delete endpoint if supported 2023-01-11 17:31:40 +02:00
Tulir Asokan
5456591687 Update mautrix-go 2022-12-27 00:23:14 +02:00
Tulir Asokan
824b70e27a Update mautrix-go 2022-12-11 13:42:36 +02:00
Tulir Asokan
ce325e5499 Update mautrix-go 2022-12-03 00:06:34 +02:00
Tulir Asokan
53527d5b6e Update example config 2022-11-25 14:11:48 +02:00
Tulir Asokan
d7c72a82de Require foreign keys and recommend txlock on SQLite 2022-11-22 21:32:08 +02:00
Tulir Asokan
f53975cc91 Update dependencies 2022-11-04 12:56:05 +02:00
Tulir Asokan
b64617a699 Update mautrix-go and stop sending all thread messages as replies 2022-10-28 23:45:35 +03:00
Tulir Asokan
f268ddd132 Add option for autojoining threads when opened 2022-10-28 23:35:31 +03:00
Tulir Asokan
a1ff5fb61b Add command to login with token 2022-09-20 00:17:22 +03:00
Tulir Asokan
b8b2eef369 Update mautrix-go 2022-09-16 12:46:53 +03:00
Tulir Asokan
6b6804da91 Update mautrix-go 2022-09-15 13:03:20 +03:00
Tulir Asokan
8f6f98acce Update mautrix-go and add option to use MSC2409/MSC3202 for e2be data 2022-09-14 21:13:39 +03:00
Tulir Asokan
0b782a5adb Update mautrix-go 2022-09-13 14:45:53 +03:00
Tulir Asokan
704bdaefd7 Update to remote auth v2 2022-09-13 14:45:50 +03:00
Tulir Asokan
c0f8890db5 Update dependencies 2022-08-17 17:27:41 +03:00
Tulir Asokan
16247b90e1 Switch discordgo fork source 2022-08-17 17:27:39 +03:00
Tulir Asokan
1ced229be9 Update mautrix-go for new bridge status package 2022-08-15 16:43:55 +03:00
Tulir Asokan
e0573169fa Update dependencies 2022-07-08 17:22:29 +03:00
Tulir Asokan
1ecf096aec Add basic typing notification bridging 2022-07-08 17:06:02 +03:00
Tulir Asokan
2611cbfa34 Store role list in database and convert role mentions into a readable format 2022-07-08 15:31:07 +03:00
Tulir Asokan
2c57b47ad2 Store read state version and resync on startup if needed 2022-07-08 12:57:21 +03:00
Tulir Asokan
a33551e487 Bridge own read status in both directions 2022-07-08 12:00:55 +03:00
Tulir Asokan
1efcd8312c Update mautrix-go 2022-07-07 21:01:59 +03:00
Tulir Asokan
752063f292 Add support for stickers from Discord 2022-07-03 12:58:57 +03:00
Tulir Asokan
98ec4c6ed9 Update mautrix-go 2022-06-30 22:00:13 +03:00
Tulir Asokan
7511b50cb2 Improve send error handling 2022-06-28 11:55:36 +03:00
Tulir Asokan
d0f5e5d7de Change bridge info protocol ID and add resend_bridge_info config option 2022-06-27 11:48:51 +03:00
Tulir Asokan
91e1baaceb Add untested SQLite support for attachment db upgrade 2022-06-27 11:19:18 +03:00
Sumner Evans
66c39bc69d encryption: add ability to control rotation settings
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-06-22 07:56:13 -06:00
Tulir Asokan
b25c205cc4 Update mautrix-go 2022-05-31 13:07:41 +03:00
Tulir Asokan
25d85962e4 Adjust some things 2022-05-31 00:34:21 +03:00
Tulir Asokan
aa666c9889 Send bridge state and message checkpoints 2022-05-30 15:58:03 +03:00