Tulir Asokan
66917b6db0
Add option to update m.direct with double puppeting
2020-08-21 21:20:49 +03:00
Tulir Asokan
eae7bba649
Update to mautrix-python v0.7
2020-08-06 20:34:09 +03:00
Tulir Asokan
bc4610af04
Add option to disable backfilling normal groups
2020-08-01 14:11:34 +03:00
Tulir Asokan
9848f8b92c
Separate dialog syncing and creation limits and fix bugs
2020-07-29 21:55:51 +03:00
Tulir Asokan
2c0a2e694b
Add option for automatic backfilling when creating portal
2020-07-28 17:28:07 +03:00
Tulir Asokan
4e670a8cbe
Switch to mautrix-python crypto
2020-07-08 23:05:39 +03:00
Tulir Asokan
489e520ddd
Add option to resend bridge info to all portals
2020-06-15 15:30:57 +03:00
Tulir Asokan
10e54ed789
Add option to send delivery error notices
2020-05-29 15:28:41 +03:00
Tulir Asokan
35da8df526
Add option to disable removing avatars from Telegram ghosts
...
There's no way to determine whether an avatar is removed or just hidden
from some users, so avatars are not removed by default.
2020-05-29 15:27:38 +03:00
Tulir Asokan
7f69e9f329
Bump mautrix-python version
2020-05-25 14:11:03 +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
40beb8f752
Add private_chat_portal_meta option and fix bugs
...
* The new option is implicitly enabled when encryption is default
* Private chat metadata is now updated after creating the room too
* The puppet metadata is updated before creating the room, to make sure their
name is available locally
2020-05-20 21:19:42 +03:00
Jason Volk
a9b28b54d5
Fix missing config update copy() for tls items.
2020-04-08 00:56:35 -07:00
Tulir Asokan
c79d442158
Add initial Matrix end-to-bridge encryption support
2020-03-28 22:01:23 +02:00
Tulir Asokan
2ae4b23528
Add option to log in to custom puppet with shared secret
2019-12-15 18:50:07 +02:00
Tulir Asokan
578af19baa
Use new forbidden default value system in mautrix-python. Fixes #388
2019-11-30 19:49:29 +02:00
Tulir Asokan
0a5f4e6551
Add option to invite specific users to all created group chat portals
2019-11-06 22:37:48 +02:00
Tulir Asokan
b6b1d72ecb
Add config option to override default power levels in rooms
2019-10-31 00:51:31 +02:00
Tulir Asokan
3841528f5a
Merge branch 'master' into rlottie
2019-10-27 15:37:33 +02:00
Tulir Asokan
574312d7c5
Add option for parallel streamed file transfer
2019-10-27 01:12:15 +03:00
Tulir Asokan
f430ed7169
Remove slow python converters and use asyncio subprocess
2019-10-03 01:28:47 +03:00
Lawrence
4e971932d1
Merge branch 'master' into rlottie
2019-09-29 20:21:56 +03:00
Tulir Asokan
f6b64126cf
Add support for bridging or responding to private chats with relaybot
2019-09-29 00:47:28 +03:00
Randall Lawrence
f5c008c1a7
Added parameter in config for selecting convert type
2019-09-25 13:09:21 +03:00
Tulir Asokan
835175aa36
Add better m.emote format options for logged in users. Fixes #355
2019-09-10 23:12:54 +03:00
Tulir Asokan
bf49843721
Add support for whitelisting unix users who can connect to the manhole
2019-08-11 15:01:28 +03:00
Tulir Asokan
b89ecf4c03
Add unix socket manhole to access bridge internals at runtime
2019-08-11 02:35:58 +03:00
Tulir Asokan
468412100c
Remove broken catch_up option
2019-08-10 19:48:33 +03:00
Tulir Asokan
cf6eb604bd
Make displayname max length configurable
2019-08-06 21:37:49 +03:00
Tulir Asokan
8655f5903a
Improve things
2019-08-06 21:30:14 +03:00
Tulir Asokan
d8653961af
Even even more migrations to mautrix-python
2019-08-04 01:41:10 +03:00
Tulir Asokan
eef498d47a
More migrations to mautrix-python
2019-07-19 00:17:57 +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
0f7eebd683
Add option to set related groups for created rooms
2019-06-30 19:05:17 +03:00
Tulir Asokan
0efe9f05f2
Add option for maximum document size that gets bridged. Fixes #335
2019-06-20 22:41:51 +03:00
Tulir Asokan
bde177fc34
Fix env config overrides. Fixes #333
2019-06-07 21:30:06 +03:00
pacien
107fc501e4
Allow config key override through env var
...
Signed-off-by: pacien <pacien.trangirard@pacien.net >
2019-06-06 22:24:34 +02:00
Tulir Asokan
2dc04a8517
Add basic metrics with prometheus (ref #120 )
2019-05-31 02:11:36 +03:00
Tulir Asokan
47243334f4
Add native Matrix edit support
...
Warning: may break everything and/or edit your cat
2019-05-29 16:20:15 +03:00
Tulir Asokan
75b2b3b163
Make retry_delay and other TelegramClient constructor fields configurable. Fixes #299
2019-04-03 16:20:19 +03:00
Tulir Asokan
2cf9dcafd9
Update copyright year and fix minor lint problems
2019-03-19 18:30:36 +02:00
Tulir Asokan
5af045844e
Make max photo size before sending as file configurable. Fixes #141
2019-02-16 17:14:02 +02:00
Tulir Asokan
c88b28606e
Code cleanup
2019-02-14 16:05:01 +02:00
Tulir Asokan
17b711d097
Add option to skip deleted members when syncing members. Fixes #192
2019-02-14 01:07:50 +02:00
Tulir Asokan
346090f7dc
Add config option to change number of dialogs to handle in startup sync
2019-02-14 01:03:50 +02:00
Tulir Asokan
c31e0a50b5
Add option to disable startup sync. Fixes #176
2019-02-14 00:57:27 +02:00
Tulir Asokan
c2172aa562
Set alchemysession core mode on by default
...
Bump minimum telethon-session-sqlalchemy version for core mode support on non-postgres engines
Fixes #263
2019-02-14 00:52:00 +02:00
Tulir Asokan
f8e429f08a
More file splitting and new admin commands
2019-02-12 23:48:08 +02:00