Tulir Asokan
f658f2c5b7
Fix bugs
2020-12-02 12:11:11 +02:00
Tulir Asokan
e4f8b22bc6
Merge branch 'telethon-1.18'
2020-12-02 11:59:39 +02:00
Tulir Asokan
0b8fa5ea06
Update mautrix-python. Fixes #472
2020-12-02 00:34:13 +02:00
Tulir Asokan
2e27e85ac5
Add support for multiple pins
2020-11-06 18:57:22 +02:00
Tulir Asokan
efe532e4d0
Don't check user database when handling ephemeral events
2020-10-27 16:49:54 +02:00
Tulir Asokan
a3f6bc2acb
Add config option for receiving ephemeral events with MSC2409
2020-10-24 21:01:34 +03:00
Tulir Asokan
0dc56aad1c
Update prometheus stuff
2020-09-19 01:04:34 +03:00
Tulir Asokan
eae7bba649
Update to mautrix-python v0.7
2020-08-06 20:34:09 +03:00
Tulir Asokan
993354bce5
Update mautrix-python
2020-07-27 13:28:08 +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
2dd39fddf0
Try to prevent infinite loop of state changes with double puppeting
...
Fixes #464
2020-05-27 12:36:51 +03:00
Tulir Asokan
3f6a4237ad
Add option to send read receipt on confirmed delivery to Telegram
2020-05-25 13:25:37 +03:00
Tulir Asokan
698b56afcf
Encrypt media being sent to Matrix in encrypted rooms
2020-03-30 21:47:13 +03:00
Tulir Asokan
37917c497e
Fix encrypting outgoing Matrix events after restart
2020-03-30 01:04:12 +03:00
Tulir Asokan
50ec2551f8
Remove all automatic matrix-nio state receiving
...
All state is now fed to nio from the appservice state event stream instead of
/sync. This should remove all race conditions of trying to encrypt messages
before nio is synced.
2020-03-29 14:28:22 +03:00
Tulir Asokan
56d21bdf59
Add support for enabling encryption by default
2020-03-29 01:37:00 +02:00
Tulir Asokan
c79d442158
Add initial Matrix end-to-bridge encryption support
2020-03-28 22:01:23 +02:00
Tulir Asokan
9fb2a73ec5
Update mautrix-python to handle invites separately from leaves. Fixes #402
2019-12-21 21:02:41 +02:00
Tulir Asokan
792694b2d9
Fix typo
2019-11-30 16:09:20 +02:00
Tulir Asokan
c52df5dc36
Fix Matrix event handle time metrics (ref #120 )
2019-11-30 15:41:47 +02:00
Tulir Asokan
617d44ed75
Unbridge if bridge bot is kicked or banned. Fixes #312
2019-11-30 15:36:58 +02:00
Tulir Asokan
883c4dcf19
Include server name when joining upgraded room
2019-11-21 23:12:11 +02:00
Tulir Asokan
f6b64126cf
Add support for bridging or responding to private chats with relaybot
2019-09-29 00:47:28 +03:00
Tulir Asokan
d5470de8fd
Bridge bans to Telegram. Fixes #303
2019-09-22 22:51:46 +03:00
Tulir Asokan
eea059c0d3
Fix bridging room meta to Telegram
2019-08-15 22:33:22 +03:00
Tulir Asokan
601b29c28b
Fix redaction bridging
2019-08-07 19:49:09 +03:00
Tulir Asokan
d6a2e7a9f7
Split portal.py and migrate more stuff to mautrix-0.4
2019-08-05 00:11:21 +03:00
Tulir Asokan
d4e3956941
Even more migrations to mautrix-python
2019-07-19 21:36:21 +03:00
Tulir Asokan
8d4a9dc231
Start migrating to mautrix-python
2019-07-18 23:24:25 +03:00
Tulir Asokan
e0d3c940f8
Remove more Python 3.5 compatibility
2019-07-18 23:24:25 +03:00
Tulir Asokan
be6d395ed6
Remove Python 3.5 compatibility
2019-07-18 23:24:25 +03:00
Tulir Asokan
4942789213
Fix vulnerability in event handling
2019-07-09 19:43:37 +03:00
Tulir Asokan
cd51fb85cf
Make getting started more user-friendly. Fixes #327
2019-06-01 22:38:43 +03:00
Tulir Asokan
baffe1b79e
Revert "Add event/update counter to metrics"
...
This reverts commit 145eb8f611 .
2019-06-01 21:18:06 +03:00
Tulir Asokan
145eb8f611
Add event/update counter to metrics
2019-06-01 21:10:01 +03:00
Tulir Asokan
2dc04a8517
Add basic metrics with prometheus (ref #120 )
2019-05-31 02:11:36 +03:00
Tulir Asokan
ab1d65e6f0
Trim left spaces when parsing command. Fixes #322
2019-05-15 20:45:16 +03:00
Tulir Asokan
2cf9dcafd9
Update copyright year and fix minor lint problems
2019-03-19 18:30:36 +02:00
Tulir Asokan
7c46bf4b9e
Remove remaining traces of ORM
2019-03-16 17:13:28 +02:00
Tulir Asokan
f2efb235eb
Add command to vote in polls. Fixes #257
2019-02-16 19:47:38 +02:00
Tulir Asokan
165f286bfd
Handle Matrix room upgrades. Fixes #277
2019-02-11 22:32:37 +02:00
Tulir Asokan
2480578bd9
Set max telethon version to 1.5.3
2019-02-04 09:06:58 +02:00
Tulir Asokan
dad0ccb3c0
Clean up code
2018-12-23 19:51:02 +02:00
Tulir Asokan
82d7e78455
Handle kicking puppets separately. Fixes #191
2018-11-15 11:57:02 +02:00
Tulir Asokan
56fb88b75e
Use mxids instead of localparts as default displaynames and fix name add/remove message. Fixes #228
2018-09-29 00:59:02 +03:00
Tulir Asokan
b0fe208768
Add missing await to portal.set_typing
2018-09-28 01:18:39 +03:00
Tulir Asokan
d4ea5f8b38
Improve type hints and set version to 0.4.0+dev
2018-09-10 01:14:12 +03:00
Tulir Asokan
6a1c160608
Await set_presence. Fixes #209
2018-09-01 14:03:13 +03:00