Skip R
|
86e18c1f7d
|
msgconv: port the majority of embed and attachment bridging
We still need to implement direct media support, so for now we encrypt
and reupload to Matrix. Notably remaining is conversion to HTML.
|
2025-11-26 15:18:29 -08:00 |
|
Skip R
|
17fed9aca5
|
msgconv: initial impl of ToMatrix, porting convertDiscordTextMessage
|
2025-11-25 18:01:31 -08:00 |
|
Skip R
|
114df5f2a2
|
tidy
|
2025-11-25 15:09:35 -08:00 |
|
Skip R
|
31c1cdda0c
|
connector: sort recent private channels properly
|
2025-11-25 15:09:20 -08:00 |
|
Skip R
|
f8b65fe1f0
|
clarify comment
|
2025-11-25 14:31:42 -08:00 |
|
Skip R
|
61ef0c1051
|
connector: limit the amount of private channels initially synced
Otherwise, we'll hit the ratelimit pretty easily.
|
2025-11-25 14:28:28 -08:00 |
|
Skip R
|
ab68fae8dd
|
connector: fix UserLogin lifecycle during provisioning
Bridge provisioning would crash because we wouldn't thread the necessary
database models through.
|
2025-11-25 14:27:36 -08:00 |
|
Skip R
|
ae98d58dbe
|
connector: set CanBackfill on rooms
|
2025-11-25 13:48:48 -08:00 |
|
Skip R
|
aecc5234e6
|
remove test aggressive updates
|
2025-11-25 11:09:31 -08:00 |
|
Skip R
|
1c599a33bc
|
add aggressive info updating for dev
|
2025-11-24 13:23:46 -08:00 |
|
Skip R
|
1442b356f2
|
sync channel avatars
|
2025-11-24 13:08:02 -08:00 |
|
Skip R
|
f04a8658d9
|
always add self when creating DM portals
Clients will leave rooms automatically when they realize that they
aren't actually members of the channel.
|
2025-11-24 13:07:24 -08:00 |
|
Skip R
|
4e41c2f227
|
sync private channels and their members
|
2025-11-24 12:42:27 -08:00 |
|
Skip R
|
bc13724b0a
|
use zerolog/local loggers instead of zerolog/log
|
2025-11-24 11:15:58 -08:00 |
|
Skip R
|
586cb2bfe6
|
initial pass at wiring up login to discordgo
|
2025-11-24 11:04:40 -08:00 |
|
Tulir Asokan
|
4f1ae630fc
|
Merge branch 'main' into v2
|
2025-11-20 10:11:42 +02:00 |
|
Tulir Asokan
|
0a7b8bf41b
|
all: init v2 and delete old bridge
|
2024-08-15 16:44:23 +03:00 |
|