Tulir Asokan
dfe9bd94b1
Fix /id command in private chats
2021-12-21 13:03:02 +02:00
Tulir Asokan
737c4a1104
Add missing await. Fixes #710
2021-12-21 11:21:45 +02:00
Tulir Asokan
82024a3250
Update database settings in example config
2021-12-21 02:00:54 +02:00
Tulir Asokan
3447762d91
Fix dependencies and docker image
2021-12-21 01:55:42 +02:00
Tulir Asokan
055034ed67
Remove tests
...
They're a bit too broken at this point
2021-12-21 01:47:37 +02:00
Tulir Asokan
f768254b83
Install all optional dependencies in dockerfile
2021-12-21 01:46:47 +02:00
Tulir Asokan
6d25e9687e
Blacken and isort code
2021-12-21 01:36:24 +02:00
Tulir Asokan
f2af17d359
Add support for contact messages
2021-12-21 00:44:46 +02:00
Tulir Asokan
89ab29ea5f
Switch from SQLAlchemy to asyncpg/aiosqlite
2021-12-21 00:44:42 +02:00
Tulir Asokan
f12f3fe007
Update mautrix-python again
2021-12-15 17:36:52 +02:00
Tulir Asokan
9c14c86358
Update mautrix-python
2021-12-15 14:14:42 +02:00
Tulir Asokan
8603c67347
Move format_duration to mautrix-python
...
Closes #707
2021-12-14 11:21:44 +02:00
Tulir Asokan
74ec8f4fa6
Catch cases where user has tgid but no session stored
2021-12-08 12:35:36 +02:00
Tulir Asokan
3ddd4449b1
Update mautrix-python
2021-12-08 12:17:26 +02:00
Tulir Asokan
782cd426a4
Switch back to upstream Telethon
2021-12-01 20:53:38 +02:00
Tulir Asokan
2744e7a5a0
Update Docker image to Alpine 3.15
2021-11-30 13:12:42 +02:00
Tulir Asokan
ae28d125f2
Fix redaction checkpoints
2021-11-30 12:08:38 +02:00
Brad Murray
05cf150982
Check filter list before handling matrix events
2021-11-29 17:21:10 +02:00
Tulir Asokan
6245c4066f
Fix filter_list type hint
2021-11-29 13:37:26 +02:00
Tulir Asokan
f7ecc3fdfc
Update BridgeState import path
2021-11-28 19:51:59 +02:00
Tulir Asokan
292a218a16
Remove legacy helm chart
2021-11-28 19:51:54 +02:00
Tulir Asokan
c095498247
Update dependencies
2021-11-19 18:16:51 +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
Sumner Evans
7e369dabdc
portal/matrix: improve logging
...
Co-authored-by: Tulir Asokan <tulir@maunium.net >
2021-11-17 15:20:48 -07:00
Tulir Asokan
631ed49ec7
Update comments in example config
2021-11-16 01:08:57 +02:00
Tulir Asokan
25761215c3
Move filter_matrix_event logic to mautrix-python
2021-11-16 01:07:28 +02:00
SOT-TECH
b4d4f84161
Update tgs_converter to match updated lottieconverter ( #694 )
2021-11-16 01:07:13 +02:00
Sumner Evans
8e8360a992
portal/matrix: report message send checkpoint on all message types
2021-11-15 14:25:01 -07:00
Sumner Evans
a1f389cb73
example config: add message send checkpoint description
2021-11-15 08:17:10 -07:00
Tulir Asokan
2cc439853f
Bump version to 0.10.2
v0.10.2
2021-11-13 14:40:39 +02: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
Tulir Asokan
f2a9f4ab33
Merge pull request #639 from olmari/patch-1
...
Add linebreak to "legend"
2021-11-12 23:06:26 +02:00
Tulir Asokan
ec375e79d7
Merge pull request #680 from tadzik/tadzik/fix-max-initial-sync-for-chats
...
Make max_initial_member_sync work for Chats as well as Channels
2021-11-12 23:04:22 +02:00
Tulir Asokan
338a4d9761
Pin Pillow version in dockerfile to same as alpine. Fixes #683
2021-11-01 18:56:08 +02:00
Tulir Asokan
83d457f2b3
Ignore ChannelParticipantBanned in participant list. Fixes #635
2021-10-29 20:24:42 +03:00
Sumner Evans
3507095572
Merge pull request #681 from justinbot/justinbot/dont-log-messages
...
Don't log entire message contents on exception
2021-10-29 11:24:15 -06:00
Justin Carlson
4e7cf481fd
Don't log entire messagecontents on exception.
2021-10-29 12:30:49 -04:00
Tadeusz Sośnierz
0915bb9402
Make max_initial_member_sync work for Chats as well as Channels
2021-10-27 14:46:12 +02:00
Sumner Evans
7c5d1c2959
Merge pull request #676 from justinbot/justinbot/welcome-text-config
...
Add example config for custom welcome messages
2021-10-26 09:51:08 -06:00
Justin Carlson
8aecf1f84b
Update example config.
2021-10-23 12:10:36 -04:00
Justin Carlson
2c45d8dd5b
Remove send_welcome_message override
2021-10-23 12:09:16 -04:00
Justin Carlson
fac337eaf1
Add example config for welcome messages.
2021-10-22 12:17:25 -04:00
Tulir Asokan
e7d8948334
Bump Telethon to update to latest version of layer 133
2021-10-20 21:20:05 +03:00
Tulir Asokan
6b8831872c
Allow logout even if session isn't authorized
2021-10-20 20:55:11 +03:00
Tulir Asokan
4e8c373d1b
Delete session on log_out() even if telegram logout fails
2021-10-20 20:24:47 +03:00
Tulir Asokan
8865dab6b0
Push bad credentials state if session isn't valid in start()
2021-10-20 20:12:23 +03:00
Tulir Asokan
e4a2bd2f69
Catch authorization errors in get_me()
2021-10-20 20:02:09 +03:00
Tulir Asokan
a132916525
Update Telethon
...
The upstream dev doesn't want to make new releases anymore before 2.0,
so this is temporarily using a fork. The main change is API layer 133,
which updates all user/chat IDs to be 64-bit.
2021-10-19 12:40:34 +03:00
Tulir Asokan
a9dcb34b2d
Use existing power levels as base for user levels instead of hardcoded values
2021-10-19 12:40:34 +03:00
Tulir Asokan
74c43355e4
Decrypt fetched messages to generate reply fallback
2021-10-19 12:40:34 +03:00