Tulir Asokan
|
d0e3d2966a
|
Redo direct media access with URL refreshing (#135)
|
2024-02-18 23:10:19 +02:00 |
|
Sumner Evans
|
f69c02acb6
|
pre-commit: ban Msgf() from zerolog
Signed-off-by: Sumner Evans <sumner@beeper.com>
|
2023-12-24 11:26:41 -07:00 |
|
Tulir Asokan
|
0f35e27d81
|
Update discordgo to fix handling op7 while connecting
|
2023-10-13 21:31:38 +03:00 |
|
Tulir Asokan
|
185f9a8963
|
Move double puppeting login code to mautrix-go
|
2023-08-22 19:01:08 +03:00 |
|
Tulir Asokan
|
acaaa9f0f8
|
Update dependencies
|
2023-08-17 00:54:38 +03:00 |
|
Tulir Asokan
|
84a6fbc571
|
Move channelIsBridgeable check when syncing guild channels
Fixes #107
|
2023-08-04 13:47:25 +03:00 |
|
Tulir Asokan
|
b87421f0fb
|
Ignore guild delete events with unavailable=true
|
2023-06-30 22:20:32 +03:00 |
|
Tulir Asokan
|
07785997bf
|
Add some debug logs for backfill lock
|
2023-06-29 15:19:52 +03:00 |
|
Tulir Asokan
|
c449696120
|
Handle usernames properly in bridge state remote name
|
2023-06-20 15:29:46 +03:00 |
|
Tulir Asokan
|
11b91dc299
|
Backfill threads when found and from server thread list sync
|
2023-06-18 22:13:20 +03:00 |
|
Tulir Asokan
|
8ebad277f5
|
Make backfilling code compatible with threads
This doesn't trigger thread backfill yet, but the backfill methods can
handle threads now.
|
2023-06-18 20:09:23 +03:00 |
|
Tulir Asokan
|
248664f8b0
|
Set guild bridging mode when using bridge command without entire flag
|
2023-06-17 19:37:21 +03:00 |
|
Tulir Asokan
|
cf640ac83d
|
Ignore incoming typing notifications from logged-in users
|
2023-06-14 10:56:24 +03:00 |
|
Tulir Asokan
|
a265d03319
|
Add support for bulk message delete from Discord
|
2023-06-02 16:13:22 +03:00 |
|
Tulir Asokan
|
bd56d33c89
|
Convert Portal to zerolog
|
2023-04-30 18:50:30 +03:00 |
|
Tulir Asokan
|
a44ceea836
|
Fix some unused parameters
|
2023-04-28 16:06:20 +03:00 |
|
Tulir Asokan
|
f6c4f49bb0
|
Ensure user invited when updating portal info. Probably fixes #62
|
2023-04-28 14:58:24 +03:00 |
|
Tulir Asokan
|
568e270540
|
Receive all events in same function
|
2023-04-26 22:04:29 +03:00 |
|
Tulir Asokan
|
3e1d1740f7
|
Sync group DM participants on change
|
2023-04-26 21:19:06 +03:00 |
|
Tulir Asokan
|
f247c679de
|
Add user ID to discordgo logs
|
2023-04-25 20:48:06 +03:00 |
|
Tulir Asokan
|
7b93d9099d
|
Enable discordgo info logs by default
|
2023-04-25 20:33:47 +03:00 |
|
Tulir Asokan
|
3f3c86754d
|
Bridge friend nicks as DM room name
|
2023-04-22 02:50:14 +03:00 |
|
Tulir Asokan
|
e3ff8d2269
|
Sort private channel list before syncing
|
2023-04-20 14:27:37 +03:00 |
|
Tulir Asokan
|
533054b8a0
|
Add option to disable backfilling in big guilds
|
2023-04-16 23:13:15 +03:00 |
|
Tulir Asokan
|
4194b4dfd9
|
Improve missed message backfilling
|
2023-04-16 15:06:02 +03:00 |
|
Max Sandholm
|
693fe49a9a
|
Check last message ID before attempting backfill
|
2023-04-14 23:09:59 +03:00 |
|
Max Sandholm
|
ee5ea87e83
|
Forward fill missing messages on startup
|
2023-04-14 18:48:35 +03:00 |
|
Tulir Asokan
|
46115fafd5
|
Switch user and puppet files to zerolog
|
2023-03-12 14:25:24 +02:00 |
|
Tulir Asokan
|
0deec8b853
|
Retry on unknown errors when logging in
|
2023-03-10 17:39:34 +02:00 |
|
Tulir Asokan
|
d42c4722c9
|
Fill usersByID properly
|
2023-03-08 19:49:43 +02:00 |
|
Tulir Asokan
|
ee2ad7527e
|
Add some logs when disconnecting
|
2023-03-08 19:21:58 +02:00 |
|
Tulir Asokan
|
bccdc67eb2
|
Adjust guild info logs
|
2023-02-28 21:43:55 +02:00 |
|
Tulir Asokan
|
ccd29752c7
|
Fetch missing channel info on message to support DMs for bots
|
2023-02-27 11:42:53 +02:00 |
|
Tulir Asokan
|
71d1689776
|
Adjust some calls for bot accounts
|
2023-02-27 01:19:26 +02:00 |
|
Tulir Asokan
|
ce4d05bb11
|
Don't save discord token before login is successful
|
2023-02-27 01:19:26 +02:00 |
|
Tulir Asokan
|
60c260a471
|
Add initial support for bot accounts. Fixes #12
|
2023-02-27 01:02:58 +02:00 |
|
Tulir Asokan
|
77b230f4d8
|
Update mautrix-go and switch to zerolog
|
2023-02-26 21:57:18 +02:00 |
|
Nick Mills-Barrett
|
ac7ad471a5
|
Ensure room is muted before sending events to it
|
2023-02-24 18:31:18 +00:00 |
|
Tulir Asokan
|
4676ec98c4
|
Add more options for guild message handling
|
2023-02-18 22:56:20 +02:00 |
|
Tulir Asokan
|
fac7d79c5e
|
Subscribe to guild when bridging it
|
2023-02-04 14:49:10 +02:00 |
|
Tulir Asokan
|
1e81fc6a02
|
Improve typing notification handling
|
2023-02-04 14:17:59 +02:00 |
|
Tulir Asokan
|
80f8bed9b9
|
Subscribe to bridged guilds on connect
|
2023-02-04 14:17:56 +02:00 |
|
Tulir Asokan
|
7cdd1bb9e4
|
Double check bridging status before handling message
Some webhook messages don't seem to have the guild ID specified
|
2023-02-04 13:45:50 +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
|
1b4b351f2a
|
Set AutoBridgeChannels flag after creating portals. Fixes #47
|
2023-01-28 14:03:02 +02:00 |
|
Tulir Asokan
|
97b388fd24
|
Add some logs for guild and channel create/update/delete events
|
2023-01-27 21:13:06 +02:00 |
|
Tulir Asokan
|
7d959c92dc
|
Automatically unbridge guild when leaving if it has no other Matrix users
|
2023-01-27 21:06:30 +02:00 |
|
Tulir Asokan
|
587cf8a17e
|
Retry connecting a few times if connection fails on startup
|
2023-01-24 21:00:17 +02:00 |
|
Tulir Asokan
|
e2bd89bd97
|
Add hacky option to mute all guild channels on create
|
2023-01-20 15:07:18 +02:00 |
|