Tulir Asokan
2f34ebfed9
Disable kicking unauthenticated joiners too
2025-08-12 16:20:45 +03:00
Tulir Asokan
d72897dfe8
Remove support for MSC2716
2023-11-01 01:03:45 +02:00
Tulir Asokan
812b4ec8db
Adjust kick message when user joins portal with no relaybot
...
Closes #875
2023-10-16 19:36:16 +03:00
Malte E
cb5c51cd27
Add portal to cache when creating chat from Matrix side ( #902 )
2023-05-07 18:09:20 +03:00
Tulir Asokan
9b9a3b452d
Infinite backfill with MSC2716 ( #817 )
...
Disabled by default, with non-infinite fallback mode as the default behavior
2022-10-11 16:03:52 +03:00
Tulir Asokan
8665871502
Fix some issues with auto-creating groups
2022-07-18 13:01:50 +03:00
Tulir Asokan
b6312f306a
Move config check when handling ghost invites
2022-07-17 16:09:02 +03:00
Malte E
3dd0c51be7
add config option, update roadmap
2022-07-12 21:37:41 +02:00
Malte E
565bb87470
implement handle_puppet_group_invite to auto-create groups
2022-07-12 21:02:14 +02:00
Tulir Asokan
4766d14359
Move DM creation code to mautrix-python
2022-03-04 16:12:02 +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
af893554cc
Add support for Matrix->Telegram reactions
2021-12-30 18:32:10 +02:00
Tulir Asokan
50c6f2b009
Add support for sponsored messages. Fixes #699
2021-12-21 19:51:00 +02:00
Tulir Asokan
6d25e9687e
Blacken and isort code
2021-12-21 01:36:24 +02:00
Tulir Asokan
89ab29ea5f
Switch from SQLAlchemy to asyncpg/aiosqlite
2021-12-21 00:44:42 +02:00
Brad Murray
05cf150982
Check filter list before handling matrix events
2021-11-29 17:21:10 +02:00
Tulir Asokan
25761215c3
Move filter_matrix_event logic to mautrix-python
2021-11-16 01:07:28 +02:00
Justin Carlson
2c45d8dd5b
Remove send_welcome_message override
2021-10-23 12:09:16 -04:00
Tulir Asokan
52bfbddcca
Add flag to invite events that will be auto-accepted
2021-08-18 20:48:11 +03:00
Tulir Asokan
9c4beb29a5
Send m.bridge data when bridging existing room to Telegram
2021-05-12 19:21:37 +03:00
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