Commit Graph

200 Commits

Author SHA1 Message Date
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
2d1e8baf1c Add hidden option to use appservice login for double puppeting 2022-08-16 17:13:14 +03:00
Tulir Asokan
2055d32da8 Run gofmt 2022-08-15 16:50:55 +03:00
Tulir Asokan
1ced229be9 Update mautrix-go for new bridge status package 2022-08-15 16:43:55 +03:00
Tulir Asokan
52f7ca1a49 Update Go in actions and add go vet to pre-commit 2022-08-15 16:19:44 +03:00
Nick Mills-Barrett
13c7573b3f Merge pull request #29 from mautrix/add-dev-dockerfile
Add development specific Dockerfile
2022-08-14 17:37:34 +01:00
Nick Barrett
91b6fdba77 Add development specific Dockerfile 2022-08-12 17:09:42 +01:00
Brad Murray
a9b9ca72d7 Merge pull request #15 from bradtgmurray/update-protocol-id
Use discordgo as the protocol.id in the m.bridge event to differentiate from other discord bridges
2022-07-20 11:45:16 -04: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
b0fd4c01e3 Remove extra space in example displayname template 2022-07-09 17:05:25 +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
edeb50b87a Allow leaving main space and add command to rejoin it 2022-07-09 16:33:51 +03:00
Tulir Asokan
e5c8609089 Adjust some logs 2022-07-09 12:20:18 +03:00
Tulir Asokan
d610fe18c2 Avoid unnecessary portal detail updates for guilds too 2022-07-09 12:18:21 +03:00
Tulir Asokan
c71f86160d Don't bridge unrecognized channel types even with auto_bridge_channels 2022-07-08 23:06:01 +03:00
Tulir Asokan
4d70b8cf4a Fix typo 2022-07-08 22:46:33 +03:00
Tulir Asokan
33a002a053 Add config option for number of private channels to automatically bridge on startup 2022-07-08 22:43:52 +03:00
Tulir Asokan
ca8682657c Fix latest revision version 2022-07-08 22:34:45 +03:00
Tulir Asokan
f05e7df862 Use postgres in example config 2022-07-08 22:26:46 +03:00
Tulir Asokan
08a21feea8 Update Docker image to Alpine 3.16 2022-07-08 22:14:41 +03:00
Tulir Asokan
573c5dd33e Set auto_bridge_channels if bridging with --entire flag 2022-07-08 21:23:32 +03:00
Tulir Asokan
05bbcc91a5 Remove log in bridgeMessage 2022-07-08 21:18:24 +03:00
Tulir Asokan
45d0c686ed Fix unnecessary m.space.child updates in DMs 2022-07-08 20:58:05 +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
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
668a77e30d Add support for time tags from Discord 2022-07-08 14:19:31 +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
4bc3887471 Remove double puppet syncing option 2022-07-07 21:14:51 +03:00
Tulir Asokan
1efcd8312c Update mautrix-go 2022-07-07 21:01:59 +03:00
Tulir Asokan
b0be1a3c08 Handle channel mentions where portal hasn't been created 2022-07-03 12:59:34 +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
d3390cfd39 Fix mistake in database v4. Fixes #10 2022-06-30 21:54:05 +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
f2731e1cfd Fix value in example config 2022-06-27 11:20:29 +03:00