Commit graph

156 commits

Author SHA1 Message Date
Tulir Asokan
9ca27a8df6 Cache files copied to Matrix 2023-01-28 01:57:45 +02:00
Tulir Asokan
9e6b573e83 Ignore channel name/icon change messages 2023-01-28 00:55:33 +02:00
Tulir Asokan
09a94010d8 Add option to disable custom emoji reactions 2023-01-27 21:23:11 +02:00
Tulir Asokan
039764e081 Include custom emoji metadata in reaction events. Fixes #50 2023-01-27 21:20:38 +02:00
Tulir Asokan
3350692eb0 Add beeper room type to m.bridge info 2023-01-13 19:35:17 +02:00
Tulir Asokan
9d84faa954 Add support for unbridging guilds 2023-01-13 17:01:23 +02:00
Tulir Asokan
75453d6371 Use hungryserv room delete endpoint if supported 2023-01-11 17:31:40 +02:00
Tulir Asokan
d45a8a30d2 Fix typo in room cleanup 2023-01-11 17:30:24 +02:00
Tulir Asokan
2d64b0bae6 Fix bridging small stickers 2022-11-30 15:10:56 +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
0e12bd58d6 Add missing error to log line 2022-09-12 12:40:18 +03:00
Tulir Asokan
a20aba13e5 Don't send notices for target event not found. Closes #25 2022-08-20 11:43:43 +03:00
Tulir Asokan
522ac4e2fe Remove duplicate calls to send m.space.child for DM rooms 2022-08-19 23:10:46 +03:00
Tulir Asokan
0471239b29 Fix updating space in UpdateInfo 2022-08-19 22:52:32 +03:00
Tulir Asokan
042d22c954 Add legacy booleans back to message status events 2022-08-17 17:27:41 +03:00
Tulir Asokan
1ced229be9 Update mautrix-go for new bridge status package 2022-08-15 16:43:55 +03:00
Brad Murray
036b5f889f Use discordgo as the protocol.id in the m.bridge event to differentiate from other discord bridges 2022-07-20 10:32:51 -04:00
Tulir Asokan
11efa49961 Fix some bugs 2022-07-09 17:10:47 +03:00
Tulir Asokan
249c7a22d8 Add private channels to space when they're created from an incoming message 2022-07-09 17:03:32 +03:00
Tulir Asokan
7f0f77423d Bridge channel deletions from Discord 2022-07-09 16:51:43 +03:00
Tulir Asokan
e5c8609089 Adjust some logs 2022-07-09 12:20:18 +03:00
Tulir Asokan
5b4c078874 Add logs when updating portal details 2022-07-08 20:56:06 +03:00
Tulir Asokan
f4bc11770a Reduce some unnecessary db updates 2022-07-08 20:52:19 +03:00
Tulir Asokan
ebd5f0313a Add missing return 2022-07-08 20:49:30 +03:00
Tulir Asokan
c6fbaa90bf Re-add support for channel name templates 2022-07-08 20:49:23 +03:00
Tulir Asokan
1ecf096aec Add basic typing notification bridging 2022-07-08 17:06:02 +03:00
Tulir Asokan
a33551e487 Bridge own read status in both directions 2022-07-08 12:00:55 +03:00
Tulir Asokan
752063f292 Add support for stickers from Discord 2022-07-03 12:58:57 +03:00
Tulir Asokan
ac7be4bb4e Don't try to insert nothing into the database. Fixes #11 2022-07-02 23:19:00 +03:00
Tulir Asokan
152fb5c7ce Add support for tags in Discord -> Matrix formatter 2022-07-02 14:48:42 +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
98bc98627d Re-add support for deleting attachments 2022-06-27 16:13:26 +03:00
Tulir Asokan
c2dae3de30 Undo bridge info protocol ID change 2022-06-27 11:52:19 +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
51d377c60d Set topic_set=true in database after setting topic 2022-06-27 11:32:31 +03:00
Tulir Asokan
2ae6392807 Add external URL to m.bridge channel object 2022-06-27 11:18:22 +03:00
Tulir Asokan
21269d91dd Remove separate attachment table. Fixes #8 2022-06-27 11:18:22 +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
25d85962e4 Adjust some things 2022-05-31 00:34:21 +03:00
Tulir Asokan
06dbb3612c Fetch channel info if necessary when creating portal 2022-05-30 20:46:21 +03:00
Tulir Asokan
5ff8a988a8 Add config option to disable using restricted join rule 2022-05-30 15:59:26 +03:00
Tulir Asokan
aa666c9889 Send bridge state and message checkpoints 2022-05-30 15:58:03 +03:00
Tulir Asokan
c980634783 Add Matrix->Discord mention bridging 2022-05-29 18:48:11 +03:00
Tulir Asokan
56e6df2277 Add initial Matrix->Discord HTML conversion 2022-05-29 15:32:24 +03:00
Tulir Asokan
686b1995fa Add initial Discord->Matrix markdown rendering 2022-05-29 14:13:34 +03:00
Tulir Asokan
0366578ab4 Don't fail if parent portal doesn't exist yet 2022-05-29 11:32:28 +03:00
Tulir Asokan
49b5f77a03 Disable autojoining threads 2022-05-29 00:32:02 +03:00
Tulir Asokan
5892f7049e Allow starting threads from Matrix and fix some things 2022-05-29 00:22:00 +03:00