Sumner Evans
feab4607b5
reactions: support TG -> Matrix
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-07-08 08:47:29 -06:00
Sumner Evans
15cb6ef44f
deps/mautrix: upgrade to latest
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-07-08 08:21:09 -06:00
Sumner Evans
f524f365f1
deps/go-util: upgrade
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-07-02 14:21:24 -06:00
Sumner Evans
3d8b9d6291
client: handle message deletions TG <-> Matrix
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-25 15:33:00 -06:00
Sumner Evans
55a9375938
media: support thumbnails
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-25 13:52:55 -06:00
Sumner Evans
6a6e129c0a
client: remove unnecessary log
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-25 12:20:24 -06:00
Sumner Evans
6bd2ef5b34
media: decode waveform TG -> Matrix
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-25 11:02:55 -06:00
Sumner Evans
7437240f2f
user metadata: bridge profile pictures
...
This commit includes bridging of both the initial profile pictures and
real-time updates to the profile pictures.
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-25 10:47:03 -06:00
Sumner Evans
8ad516c5a4
cmd/directdl: delete experiment
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-24 14:20:50 -06:00
Sumner Evans
eef68706d9
dockerfile: add v2 CI
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-24 14:14:05 -06:00
Sumner Evans
752107ffb0
initial metadata: set room avatar
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-24 14:05:22 -06:00
Sumner Evans
5193cd899f
initial metadata: set room name
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-24 14:05:16 -06:00
Sumner Evans
1563ee014d
deps/mautrix: upgrade
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-24 11:52:21 -06:00
Sumner Evans
a24079494d
directdownload: fix logging and remove outdated comment
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-24 10:57:50 -06:00
Sumner Evans
44cb928707
msgconv: fix location messages
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-24 09:33:07 -06:00
Sumner Evans
4d82cb7883
media: add fallbacks for a couple more types
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-20 18:42:09 -06:00
Sumner Evans
867cbd582e
media: fallback for games
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-20 18:42:09 -06:00
Sumner Evans
17badab358
media: handle dice rolls
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-20 18:42:09 -06:00
Sumner Evans
ee583af4f9
media: handle polls
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-20 18:42:09 -06:00
Sumner Evans
499678d092
media: handle location shares
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-20 18:42:09 -06:00
Sumner Evans
9d9c82c9e9
media: handle unsupported types
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-20 18:42:09 -06:00
Sumner Evans
c0c7ad7d0f
media: handle contact shares
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-20 18:42:09 -06:00
Sumner Evans
63645e50b2
handle matrix message: suppress previews if event's link previews is as empty array
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-20 18:42:09 -06:00
Sumner Evans
891750592d
converter: handle link previews TG -> Matrix
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-20 18:42:09 -06:00
Sumner Evans
b568ef8d8c
media: support voice messages
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-20 18:42:09 -06:00
Sumner Evans
16706d8338
media: support documents
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-20 18:42:09 -06:00
Sumner Evans
2df6f73098
disappearing images: implement
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-19 13:11:35 -06:00
Sumner Evans
7963e52405
direct media: implement direct download for photos
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-19 12:47:41 -06:00
Sumner Evans
d0626e670c
deps/mautrix: upgrade to latest bridgev2
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-19 12:36:10 -06:00
Sumner Evans
f3f6ea8b2f
connector: ensure it adheres to the network connector interface
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-18 11:21:53 -06:00
Sumner Evans
871a9705e3
images: implement sending from Matrix -> Telegram
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-17 17:34:49 -06:00
Sumner Evans
5de193d087
ci: use gov2 builder
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-17 17:34:49 -06:00
Sumner Evans
60f668deb4
msgconv: clean up TG->Matrix photo logic
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-17 16:11:59 -06:00
Sumner Evans
61c06396fc
msgconv: basic photo support
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-17 14:46:45 -06:00
Sumner Evans
323fe1603e
store: save updates state in database
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-17 14:46:45 -06:00
Sumner Evans
a4aedec044
dms: implement basic text message handling
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-17 14:46:45 -06:00
Sumner Evans
6c88b21b75
example config: update for bridgev2
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-17 14:46:45 -06:00
Sumner Evans
6511adc480
login: reimplement login in connector interface
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-17 14:46:44 -06:00
Sumner Evans
f2219a1e06
cmd/directdl: add experimental direct download handler
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-05-15 16:54:34 -06:00
Sumner Evans
72fc81b239
msgconv: start experimenting with direct download URL
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-05-15 16:53:57 -06:00
Sumner Evans
43212ad8db
ci: install staticcheck
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-05-14 13:49:29 -06:00
Sumner Evans
0d502a8c55
Basic message converter and login
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-05-14 10:17:19 -06:00
Tulir Asokan
043cb7f854
Remove everything and add stub Go module
2024-05-14 19:04:23 +03:00
Tulir Asokan
8bd5a4e367
Update changelog
2024-05-03 11:47:48 +02:00
Tulir Asokan
43d17a335b
Fix call end message
2024-04-08 17:47:44 +03:00
Nick Mills-Barrett
84a3fde1ca
Implement bot/channel file size limit
2024-03-25 14:36:29 +00:00
Nick Mills-Barrett
05d05e671b
Add config to limit size of documents from bots/channels copied to Matrix
2024-03-25 14:36:29 +00:00
Nick Mills-Barrett
ab6a6654f7
Pass through is channel to msg conversion
2024-03-25 14:36:29 +00:00
Tulir Asokan
dbfbf12862
Fix error handling replies in some cases
2024-03-19 12:02:58 +02:00
Tulir Asokan
6166173376
Fix message in MSS events
2024-03-14 13:08:53 +02:00