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
|
66d9ca6394
|
backfill: set ConvertedMessagePart.Type for call/guild join
|
2025-11-25 16:19:12 -08:00 |
|
Skip R
|
45dae8fafb
|
backfill: set ConvertedMessagePart.Type
|
2025-11-25 16:10:31 -08:00 |
|
Skip R
|
5fa9645012
|
connector/id: actually use user as UserLogin
|
2025-11-25 16:10:04 -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
|
56f05bc02c
|
backfill: make messages actually have IDs
|
2025-11-25 15:08:33 -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
|
063b9d00dd
|
connector/login: rename variable
|
2025-11-25 13:49:38 -08:00 |
|
Skip R
|
8c8f029e11
|
connector: do not forward backfill empty rooms
We'll quickly hit ratelimits if we have a bunch of empty rooms, since
forward backfilling apparently doesn't go through the queue.
|
2025-11-25 13:49:02 -08:00 |
|
Skip R
|
ae98d58dbe
|
connector: set CanBackfill on rooms
|
2025-11-25 13:48:48 -08:00 |
|
Skip R
|
c15fd3fc82
|
implement naive, incomplete backfill
|
2025-11-25 11:10:20 -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
|
91edeb6054
|
connector/userinfo: implement user avatars
|
2025-11-24 13:23:29 -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 |
|
Skip R
|
e0e18d7822
|
connector/config: impl
|
2025-11-24 10:27:41 -08:00 |
|
Tulir Asokan
|
cda3a84ea5
|
ci: fix lint job
|
2025-11-20 10:18:03 +02:00 |
|
Tulir Asokan
|
fed9bc7655
|
Set correct values for GetName
|
2025-11-20 10:12:52 +02:00 |
|
Tulir Asokan
|
4f1ae630fc
|
Merge branch 'main' into v2
|
2025-11-20 10:11:42 +02:00 |
|
Tulir Asokan
|
d92d7c4314
|
Install lottieconverter from Alpine repos
|
2025-08-19 17:44:20 +03:00 |
|
Tulir Asokan
|
5c22ed85a7
|
Bump minimum Go version to 1.24
|
2025-08-17 00:02:45 +03:00 |
|
Tulir Asokan
|
98e5e9de4a
|
Revert "Allow v12 rooms to be created"
This reverts commit d2988096e4.
The bridge can handle v12 rooms fine, but creation requires additional considerations
Fixes #193
|
2025-08-17 00:02:28 +03:00 |
|
Tulir Asokan
|
820951cb6e
|
Add support for disabling link previews via MSC4095
|
2025-08-10 23:47:39 +03:00 |
|
Tulir Asokan
|
52ebc21d9b
|
Update mautrix-go
|
2025-08-10 23:28:01 +03:00 |
|
Tulir Asokan
|
16469259f7
|
Update issue templates
|
2025-07-18 17:30:19 +03:00 |
|
Tulir Asokan
|
d2988096e4
|
Allow v12 rooms to be created
|
2025-07-18 17:30:19 +03:00 |
|
Tulir Asokan
|
3f7622be19
|
Add support for following tombstones
|
2025-07-18 17:30:19 +03:00 |
|
Tulir Asokan
|
40a6992151
|
Bump version to v0.7.5
v0.7.5
|
2025-07-16 11:45:58 +03:00 |
|
Tulir Asokan
|
111824486b
|
Hardcode v11 for new rooms
Upcoming breaking changes in room v12 prevent safely using the default
room version and security embargoes prevent fixing them ahead of time.
|
2025-07-15 14:43:53 +03:00 |
|
Tulir Asokan
|
d4e7289315
|
Update prefix_webhook_messages option to use MSC4144 fallbacks
|
2025-07-01 00:59:17 +03:00 |
|
Tulir Asokan
|
e2151defc6
|
Update mautrix-go to fix federation key response
[skip cd]
|
2025-06-29 19:15:05 +03:00 |
|
Tulir Asokan
|
30c2cd94a7
|
Bump version to v0.7.4
v0.7.4
|
2025-06-16 18:53:05 +03:00 |
|
Tulir Asokan
|
847d4cb98e
|
Update Docker image to Alpine 3.22
Closes #183
|
2025-06-08 00:58:00 +03:00 |
|
Tulir Asokan
|
9fd89cdfc5
|
Add support for forwarded messages
Fixes #170
Closes #182
|
2025-06-08 00:49:16 +03:00 |
|
LeaPhant
|
dc4538aab6
|
Add support for MSC4193 media spoilers (#189)
|
2025-06-08 00:27:29 +03:00 |
|
Tulir Asokan
|
a6fca7ce43
|
Add channel is bridgeable check to channel update handler
|
2025-06-08 00:24:19 +03:00 |
|
Tulir Asokan
|
d69e4e9881
|
Update mautrix-go to rename cross-room reply field
|
2025-06-08 00:15:45 +03:00 |
|
Tulir Asokan
|
ccc6c77911
|
Update mautrix-go to enable MSC4190. Closes #181
|
2025-05-03 22:13:06 +03:00 |
|
Tulir Asokan
|
001c88c400
|
Bump version to v0.7.3
v0.7.3
|
2025-04-16 14:09:51 +03:00 |
|
Ping Chen
|
d37b5028e1
|
portal: fix isPlainGifMessage to get link preview working (#179)
|
2025-04-09 20:37:25 +09:00 |
|
Tulir Asokan
|
ef093b129f
|
dependencies: update discordgo
|
2025-03-20 17:43:03 +02:00 |
|
batuhan
|
84e56c73fa
|
portal: add com.beeper.room_type.v2 to m.bridge events (#178)
|
2025-03-20 16:23:00 +02:00 |
|