Tulir Asokan
|
72360457ef
|
Bridge audio and video metadata properly
|
2022-05-10 17:13:14 +03:00 |
|
Tulir Asokan
|
7c2a569235
|
Remove some unused fields
|
2022-04-13 14:43:53 +03:00 |
|
Tulir Asokan
|
61f3c39cc2
|
Mark reactions as read when reading from Matrix
|
2022-04-01 15:56:16 +03:00 |
|
Tulir Asokan
|
58f8ee2ee2
|
Add config option to mark joined Telegram notices as read automatically
|
2022-03-30 11:58:40 +03:00 |
|
Tulir Asokan
|
8befb664b6
|
Handle accepted into group action messages
|
2022-03-28 15:06:35 +03:00 |
|
Tulir Asokan
|
819dd1bcff
|
Allow generating invite links that need join approval
|
2022-03-28 15:03:22 +03:00 |
|
Sumner Evans
|
601058d61c
|
async media: add ability to upload media asynchronously
Co-authored-by: Tulir Asokan <tulir@maunium.net>
|
2022-03-27 12:26:44 -06:00 |
|
Tulir Asokan
|
f8596ef368
|
Use new ensure_has_html method instead of duplicating code
|
2022-03-23 19:51:01 +02:00 |
|
Sumner Evans
|
1a7a020bb2
|
backfill: set timestamp on backfilled reactions to message timestamp
|
2022-03-22 00:48:12 -06:00 |
|
Tulir Asokan
|
9e73324a20
|
Fix bridge_matrix_leave config option
|
2022-03-14 12:00:14 +02:00 |
|
Tulir Asokan
|
7df93485d8
|
Remove extra parameter in call
|
2022-03-11 12:02:02 +02:00 |
|
Tulir Asokan
|
4766d14359
|
Move DM creation code to mautrix-python
|
2022-03-04 16:12:02 +02:00 |
|
Tulir Asokan
|
98142f28cd
|
Improve logging of backfill count
|
2022-02-28 12:36:43 +02:00 |
|
Tulir Asokan
|
2cf7fc7059
|
Improve backfilling to fetch less redundant messages
|
2022-02-28 12:26:24 +02:00 |
|
Tulir Asokan
|
a34a18c6cc
|
Deduplicate user joined telegram messages
|
2022-02-28 11:59:44 +02:00 |
|
Tulir Asokan
|
b760aadb01
|
Add custom flag for force sending images as document
|
2022-02-25 12:38:01 +02:00 |
|
Tulir Asokan
|
24162e14ac
|
Remove msgtype in stickers
|
2022-02-23 14:36:53 +02:00 |
|
Tulir Asokan
|
9ea495324d
|
Don't try to set room state in non-existent portals
|
2022-02-23 12:46:16 +02:00 |
|
Tulir Asokan
|
951d82ad27
|
Remove max_document_size option and use media repo config directly
|
2022-02-20 13:47:40 +02:00 |
|
Sumner Evans
|
bf65824429
|
link previews: support from Telegram -> Beeper
Co-authored-by: Tulir Asokan <tulir@maunium.net>
|
2022-02-08 11:35:38 -07:00 |
|
Tulir Asokan
|
4013f822de
|
Remove community_id config option
|
2022-02-06 17:38:15 +02:00 |
|
Tulir Asokan
|
a55d9ae36a
|
Improve profile info syncing
|
2022-02-01 20:51:55 +02:00 |
|
Tulir Asokan
|
ecf3a12bd4
|
Mark user joined Telegram notice as read if it's backfilled
|
2022-02-01 17:33:53 +02:00 |
|
Tulir Asokan
|
e7248e2418
|
Fix timestamp of photo has expired messages in backfill
|
2022-02-01 16:48:51 +02:00 |
|
Tulir Asokan
|
fba118f0d9
|
Send joined telegram message instead of leaving portal empty
|
2022-02-01 16:44:31 +02:00 |
|
Tulir Asokan
|
100394d161
|
Add support for relay user distinguishers. Fixes #750
|
2022-02-01 16:05:56 +02:00 |
|
Tulir Asokan
|
a9908781be
|
Add basic support for MSC3488 location descriptions
|
2022-02-01 15:25:24 +02:00 |
|
Tulir Asokan
|
0f050edcd9
|
Add proper support for receiving messages sent as a channel. Fixes #740
|
2022-02-01 15:20:05 +02:00 |
|
Tulir Asokan
|
2182dfc86b
|
Update to Telegram API layer 138
|
2022-02-01 13:35:27 +02:00 |
|
Tulir Asokan
|
99fa7a57d2
|
Add config option to set maximum image pixels before sending as document
Fixes #552
|
2022-01-31 15:57:00 +02:00 |
|
Tulir Asokan
|
6bf3d10e29
|
Improve handling of disappearing photos and files
Fixes #508
|
2022-01-31 15:49:39 +02:00 |
|
Tulir Asokan
|
ebd2a38e56
|
Update black and fix version in CI
|
2022-01-30 12:29:05 +02:00 |
|
Tulir Asokan
|
8003b9aa1c
|
Fix bug in !tg create. Fixes #736
|
2022-01-12 21:52:25 +02:00 |
|
Scott Weber
|
feac31e841
|
Very basic support for live location
|
2022-01-11 13:36:15 +02:00 |
|
Tulir Asokan
|
e584cf534d
|
Merge branch 'sumner/bri-1517-bridge-voice-messages-telegram-matrix'
|
2022-01-05 12:09:25 +02:00 |
|
Sumner Evans
|
c481ec850d
|
voice messages: bridge from Telegram to native Matrix
Co-authored-by: Tulir Asokan <tulir@maunium.net>
|
2022-01-04 14:16:57 -07:00 |
|
Tulir Asokan
|
a54dd58de7
|
Send message checkpoints for Matrix edits too
|
2022-01-04 21:37:41 +02:00 |
|
Tulir Asokan
|
e7a1216ef7
|
Don't redact reactions in chats with relaybot
There are usually other Matrix users, so redacting reactions only from
logged-in users would be weird.
|
2021-12-30 23:34:14 +02:00 |
|
Tulir Asokan
|
af893554cc
|
Add support for Matrix->Telegram reactions
|
2021-12-30 18:32:10 +02:00 |
|
Tulir Asokan
|
d108ac5d94
|
Add support for Telegram->Matrix reactions
|
2021-12-30 17:43:45 +02:00 |
|
Tulir Asokan
|
0711cfb5f7
|
Ignore phone number parse errors when bridging contact messages
|
2021-12-22 12:46:31 +02:00 |
|
Tulir Asokan
|
8bc361a154
|
Don't try to get sponsored messages in private channels
|
2021-12-21 20:23:15 +02:00 |
|
Tulir Asokan
|
50c6f2b009
|
Add support for sponsored messages. Fixes #699
|
2021-12-21 19:51:00 +02:00 |
|
Tulir Asokan
|
9189d917d0
|
Update some things
|
2021-12-21 15:35:21 +02:00 |
|
Tulir Asokan
|
f55d6606df
|
Update ensure_future/loop.create_task -> asyncio.create_task
|
2021-12-21 15:30:54 +02:00 |
|
Tulir Asokan
|
2615e11e34
|
Move some utility methods from portal to separate files
|
2021-12-21 15:27:10 +02:00 |
|
Tulir Asokan
|
6d25e9687e
|
Blacken and isort code
|
2021-12-21 01:36:24 +02:00 |
|
Tulir Asokan
|
f2af17d359
|
Add support for contact messages
|
2021-12-21 00:44:46 +02:00 |
|
Tulir Asokan
|
89ab29ea5f
|
Switch from SQLAlchemy to asyncpg/aiosqlite
|
2021-12-21 00:44:42 +02:00 |
|
Tulir Asokan
|
d6a2e7a9f7
|
Split portal.py and migrate more stuff to mautrix-0.4
|
2019-08-05 00:11:21 +03:00 |
|