Tulir Asokan
524f60ab48
Update to mautrix-python 0.8.0.beta3
...
* Cross-server double puppeting is now possible
* End-to-bridge encryption no longer requires login_shared_secret,
but the homeserver must support MSC2778 (Synapse 1.21+)
2020-10-14 18:56:26 +03:00
Tulir Asokan
fdc58ce450
Fix bridging non-image files
2020-10-13 13:38:44 +03:00
Tulir Asokan
a4595b427d
Don't send delivery receipts to unencrypted private chat portals. Fixes #483
2020-10-09 16:50:12 +03:00
Tulir Asokan
522e33be12
Add png thumbnails for webm animated stickers. Fixes #467
2020-10-09 16:47:41 +03:00
Tulir Asokan
0dc56aad1c
Update prometheus stuff
2020-09-19 01:04:34 +03:00
Tulir Asokan
349914f447
Update mautrix-python
2020-09-14 00:41:04 +03:00
Tulir Asokan
2a1bddf5e4
Move prometheus setup to mautrix-python
2020-09-09 14:02:37 +03:00
Tulir Asokan
66917b6db0
Add option to update m.direct with double puppeting
2020-08-21 21:20:49 +03:00
Tulir Asokan
292745866d
Improve trust member list check
2020-08-19 00:21:01 +03:00
Tulir Asokan
f86fabafbe
Trust member list if there are less members than the sync limit
2020-08-19 00:18:28 +03:00
Tulir Asokan
48a624bd07
Re-add custom get_users method to avoid expensive API calls
2020-08-19 00:11:52 +03:00
Tulir Asokan
66c2e779ea
Add mutex for backfill method
2020-08-18 23:56:24 +03:00
Tulir Asokan
f84dcb64d3
Replace custom get_users with client.get_participants
2020-08-18 23:41:38 +03:00
Tulir Asokan
95bb974ca6
Update handling of deleted members
2020-08-18 20:32:41 +03:00
Tulir Asokan
953ef0e5bc
Maybe fix encrypted parallel file transfer
2020-08-18 20:27:40 +03:00
Tulir Asokan
1b2024e456
Update username even if disable_updates is true
2020-08-18 20:27:10 +03:00
Tulir Asokan
e961c3a9ed
Pass through messages even if they're commands
2020-08-16 18:24:48 +03:00
Tulir Asokan
22d50208d8
Fix checking if message is command
2020-08-16 18:24:48 +03:00
Tulir Asokan
321a7810c4
Catch individual errors when syncing dialogs
2020-08-06 20:42:19 +03:00
Tulir Asokan
eae7bba649
Update to mautrix-python v0.7
2020-08-06 20:34:09 +03:00
Tulir Asokan
92c572d761
Maybe fix parallel file transfer
2020-08-04 16:56:59 +03:00
Tulir Asokan
868ebf2025
Improve YAML handling in !tg config. Fixes #377
2020-08-02 21:19:20 +03:00
Tulir Asokan
9f9182c564
Show upgraded rooms separately in clean-rooms list. Fixes #369
2020-08-02 01:00:09 +03:00
Tulir Asokan
c62774f1a6
Implement disappearing photos. Fixes #481
2020-08-02 00:54:37 +03:00
Tulir Asokan
eace9b4ef6
Unregister old chat when a group is upgraded
2020-08-02 00:54:16 +03:00
Tulir Asokan
bc4610af04
Add option to disable backfilling normal groups
2020-08-01 14:11:34 +03:00
Tulir Asokan
8ca78e21b6
Remove incorrect check in own read receipt bridging
2020-07-30 19:22:13 +03:00
Tulir Asokan
b17454723e
Bridge own read receipts from other Telegram clients with double puppeting
2020-07-30 19:20:39 +03:00
Tulir Asokan
5e8aa8818f
Implement disabling notifications while backfilling
2020-07-29 22:47:00 +03:00
Tulir Asokan
ffcfd019c2
Fix auto-accepting private chat portals with double puppeting
2020-07-29 22:21:26 +03:00
Tulir Asokan
7298d9dfdc
Handle channel messages correctly in backfill
2020-07-29 22:19:21 +03:00
Tulir Asokan
9848f8b92c
Separate dialog syncing and creation limits and fix bugs
2020-07-29 21:55:51 +03:00
Tulir Asokan
59eb7376c9
Add missed message backfilling
2020-07-28 18:32:34 +03:00
Tulir Asokan
ea017467fd
Add support for football
2020-07-28 18:01:44 +03:00
Tulir Asokan
2c0a2e694b
Add option for automatic backfilling when creating portal
2020-07-28 17:28:07 +03:00
Tulir Asokan
993354bce5
Update mautrix-python
2020-07-27 13:28:08 +03:00
Sophie 'Sharky' Schumann
5cf8a7a8a4
Fixup mautrix_telegram.scripts.dbms_migrate import for RoomState and UserProfile as it changed upstream.
2020-07-26 21:20:49 +02:00
Tulir Asokan
da91df5754
Make management API comment more accurate
2020-07-23 20:16:27 +03:00
Tulir Asokan
0080b028bf
Update mautrix-python
2020-07-12 15:48:35 +03:00
Tulir Asokan
689d84fa78
Move enable_dm_encryption helper to Portal
2020-07-09 19:45:28 +03:00
Tulir Asokan
64c9759de8
Update mautrix-python again and fix bugs in accepting invites as puppets
2020-07-09 19:05:40 +03:00
Tulir Asokan
31cac3eef3
Update mautrix-python
2020-07-09 16:59:01 +03:00
Tulir Asokan
4e670a8cbe
Switch to mautrix-python crypto
2020-07-08 23:05:39 +03:00
Tulir Asokan
bbfcc9d7d8
Fix handling messages with PhotoEmpty. Fixes #494
2020-07-06 12:41:04 +03:00
Tulir Asokan
8e54d2e253
Add basketball to known dice throw emojis
2020-07-05 13:47:08 +03:00
Tulir Asokan
dd69204f5a
Move handle_telegram_text log to trace level (ref #321 )
2020-07-04 22:01:01 +03:00
Tulir Asokan
44a102c3b1
Automatically accept invitations when using double puppeting
2020-06-24 23:33:22 +03:00
Tulir Asokan
f487853954
Fix handling file captions. Fixes #475
2020-06-24 22:32:16 +03:00
Tulir Asokan
a29d9cf4ff
Add QR login command. Fixes #399
...
Requires LonamiWebs/Telethon#1494 until it's merged, then requires using
the master branch of Telethon until a release is made.
2020-06-24 15:04:51 +03:00
Tulir Asokan
3fa6ed74e5
Fix sign in location messages
2020-06-22 13:53:00 +03:00