Commit graph

151 commits

Author SHA1 Message Date
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
Tulir Asokan
91dbc83b5d Break a bunch of stuff 2022-05-28 23:03:24 +03:00
Tulir Asokan
575f684a54 Send bridge info when creating room 2022-05-27 16:19:54 +03:00
Tulir Asokan
264a790e05 Add/remove variation selectors in reactions 2022-05-27 15:59:16 +03:00
Tulir Asokan
4c7829c304 Update database schema and fix things 2022-05-27 15:58:09 +03:00
Tulir Asokan
8c66a064e1 Fix channel names getting corrupted on own message 2022-05-23 23:18:10 +03:00
Tulir Asokan
9f9f7ca4fd Switch startup, config, commands and db migrations to mautrix-go systems 2022-05-22 22:16:42 +03:00