Tulir Asokan
ab2e38b33b
Merge remote-tracking branch 'ofalvai/patch-1'
2022-06-22 12:10:52 +03:00
Tulir Asokan
c6adb87aea
Set sync_channel_members to false by default
2022-06-22 12:09:38 +03:00
Tulir Asokan
e8eef1c31e
Add option to not bridge chats with too many members
2022-06-22 12:05:48 +03:00
Tulir Asokan
7d998dca3f
Add support for custom message bridging status events
2022-06-01 15:36:22 +03:00
Tulir Asokan
44f2c648a8
Add config option to exit if telethon update loop fails
2022-05-26 17:37:21 +03:00
Tulir Asokan
18f6622340
Separate Telegram message conversion code from Matrix sending
2022-05-26 15:46:20 +03:00
Tulir Asokan
591e79f5a0
Enable catch_up and sequential_updates by default
2022-05-25 16:49:59 +03:00
Olivér Falvai
575b761f77
Increase image_as_file_pixels default value
2022-05-07 12:23:01 +02:00
Tulir Asokan
5acd3cf007
Move API version number to endpoint definition
2022-04-06 14:33:03 +03:00
Tulir Asokan
58f8ee2ee2
Add config option to mark joined Telegram notices as read automatically
2022-03-30 11:58:40 +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
951d82ad27
Remove max_document_size option and use media repo config directly
2022-02-20 13:47:40 +02:00
Tulir Asokan
4013f822de
Remove community_id config option
2022-02-06 17:38:15 +02:00
Tulir Asokan
100394d161
Add support for relay user distinguishers. Fixes #750
2022-02-01 16:05:56 +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
d108ac5d94
Add support for Telegram->Matrix reactions
2021-12-30 17:43:45 +02:00
Tulir Asokan
9fd506e098
Change example database config to postgres
2021-12-26 13:12:29 +02:00
Tulir Asokan
82024a3250
Update database settings in example config
2021-12-21 02:00:54 +02:00
Tulir Asokan
89ab29ea5f
Switch from SQLAlchemy to asyncpg/aiosqlite
2021-12-21 00:44:42 +02:00
Sumner Evans
8276692ebf
Merge pull request #692 from mautrix/sumner/bri-827-add-bridge-and-remote-message-tracking
...
Use message send checkpoints
2021-11-17 15:23:50 -07:00
Tulir Asokan
631ed49ec7
Update comments in example config
2021-11-16 01:08:57 +02:00
SOT-TECH
b4d4f84161
Update tgs_converter to match updated lottieconverter ( #694 )
2021-11-16 01:07:13 +02:00
Sumner Evans
a1f389cb73
example config: add message send checkpoint description
2021-11-15 08:17:10 -07:00
Tulir Asokan
76b2937c18
Update mautrix-python and stop supporting pickle for crypto store
...
SQLite is now supported for the crypto store instead of pickle (via aiosqlite)
2021-11-13 14:15:32 +02:00
Justin Carlson
8aecf1f84b
Update example config.
2021-10-23 12:10:36 -04:00
Justin Carlson
fac337eaf1
Add example config for welcome messages.
2021-10-22 12:17:25 -04:00
Tulir Asokan
c385aa0b8d
Add real-time bridge status push option
2021-06-09 20:04:17 +03:00
Tulir Asokan
6accb530c6
Add option to only bridge mute status and tags when creating portal
2021-04-29 12:09:54 +03:00
Tulir Asokan
1a77ba5fcd
Add option to bridge archive, pin and mute status from Telegram
2021-04-20 14:52:19 +03:00
Tulir Asokan
7e9dd8b895
Update mautrix-python
2021-04-16 15:27:56 +03:00
Tulir Asokan
cb36800c75
Maybe fix parallel transfer. Fixes #587
2021-02-28 14:13:07 +02:00
Tulir Asokan
033c6c698a
Rename Riot to Element in comments about how bad they are
2020-12-19 13:28:49 +02:00
Tulir Asokan
3d403c2471
Add option to resolve redirects in invite links. Fixes #559
2020-12-19 13:15:27 +02:00
Tulir Asokan
a3f6bc2acb
Add config option for receiving ephemeral events with MSC2409
2020-10-24 21:01:34 +03:00
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
349914f447
Update mautrix-python
2020-09-14 00:41:04 +03:00
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
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
4e670a8cbe
Switch to mautrix-python crypto
2020-07-08 23:05:39 +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
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
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