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
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
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
6511adc480
login: reimplement login in connector interface
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-17 14:46:44 -06:00