Tulir Asokan
78cdb43c65
Fix using edge repos in docker image
...
Backported from 482a52cb5e
2020-07-27 13:54:54 +03:00
Tulir Asokan
4b57be3917
Bump version to 0.8.1
v0.8.1
2020-06-08 17:45:19 +03:00
Tulir Asokan
9383e5eed2
Allow any 0.5.x version of mautrix-python
...
Fixes #479
2020-06-08 12:36:18 +03:00
Tulir Asokan
a3b4a5e30e
Update Docker image to Alpine 3.12
2020-06-06 20:10:14 +03:00
Tulir Asokan
72a45d7d80
Bump version to 0.8.0
v0.8.0
2020-06-03 15:37:07 +03:00
Tulir Asokan
bcf464428a
Bump version to 0.8.0rc5
v0.8.0-rc5
2020-05-30 13:18:58 +03:00
Tulir Asokan
f3b9f4bf73
Bump maximum Telethon version
2020-05-29 15:28:53 +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
fb1ab220ff
Update ROADMAP.md
2020-05-28 12:56:56 +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
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
ee04e8c17f
Bump mautrix-python req to rc1
v0.8.0-rc4
2020-05-22 22:19:36 +03:00
Tulir Asokan
7d75c15027
Actually fix branch/tag condition in CI
2020-05-22 22:19:27 +03:00
Tulir Asokan
312a44d361
Add sponsors section to README.md
2020-05-22 22:00:23 +03:00
Tulir Asokan
85d38e3db6
Bump version to 0.8.0rc3
v0.8.0-rc3
2020-05-22 20:49:47 +03:00
Tulir Asokan
3a25ee2c93
Merge pull request #468 from davidmehren/fix-peerchannel-admin
...
Fix admin detection in _can_use_commands
2020-05-22 20:02:53 +03:00
Tulir Asokan
a4d49a41e0
Maybe fix branch condition in CI
2020-05-21 19:35:04 +03:00
David Mehren
7ba9e10f0f
Fix admin detection in _can_use_commands
2020-05-21 09:44:27 +02:00
Tulir Asokan
05e966011e
Fix error syncing private chat portals with no avatar
2020-05-20 23:29:36 +03:00
Tulir Asokan
9081f6bce4
Bump mautrix-python requirement
2020-05-20 23:17:42 +03:00
Tulir Asokan
c126e8b615
Actually ignore ChatForbidden when syncing. Fixes #446
2020-05-20 22:45:22 +03:00
Tulir Asokan
f454803ef7
Move private information to trace log level. Fixes #321
2020-05-20 22:40:20 +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
Tulir Asokan
4d8d332732
Bump version to 0.8.0rc2
v0.8.0-rc2
2020-05-20 19:13:54 +03:00
Tulir Asokan
7fb771b992
Fix copying example config on first run of docker image
2020-05-20 19:13:45 +03:00
Tulir Asokan
d0900a95a7
Send uk.half-shot.bridge in addition to m.bridge
2020-05-19 11:37:17 +03:00
Tulir Asokan
8552d463a1
Add missing receiver_id when syncing direct chat dialogs (ref #425 )
2020-05-19 11:30:45 +03:00
Tulir Asokan
74d130644c
Fix tempfile usage
2020-05-17 15:01:03 +03:00
Tulir Asokan
976e0dd2b7
Fix !tg version command for non-release versions in docker
2020-05-13 23:34:43 +03:00
Tulir Asokan
340c25ba0b
Use stdlib tempfile for video thumbnail temp files
2020-05-13 23:33:24 +03:00
Tulir Asokan
7e8d4bc9a8
Include readme, license and requirements.txt in PyPI tarballs
2020-05-13 23:33:08 +03:00
Tulir Asokan
429544373a
Bump mautrix-python and send m.bridge events
2020-05-05 21:40:57 +03:00
Tulir Asokan
80dd6fa9e1
Fix typo in unbridge permission error
2020-04-27 13:21:49 +03:00
Tulir Asokan
45ac120407
Add error message if backfill is ran in non-portal room
2020-04-25 23:24:39 +03:00
Tulir Asokan
2c100ca1e5
Fix minor mistake in logging
2020-04-25 19:31:12 +03:00
Tulir Asokan
c54bd9e1ce
Log the source and reason of user displayname changes
2020-04-25 19:29:12 +03:00
Tulir Asokan
a2a35e481a
Bump version to 0.8.0rc1
v0.8.0-rc1
2020-04-25 18:34:10 +03:00
Tulir Asokan
84ff0c777d
Allow !tg random command with text names instead of emojis
2020-04-25 18:33:34 +03:00
Tulir Asokan
37ecd57a9b
Update telethon and add support for darts. Fixes #457
2020-04-25 18:25:00 +03:00
Tulir Asokan
8578a9bd01
Merge pull request #455 from davidmehren/fix-create-matrix-room
...
Do not crash in _create_matrix_room if `invites` is `None`
2020-04-25 15:26:34 +03:00
Tulir Asokan
6b64f38fa3
Merge pull request #452 from jevolk/master
...
TLS listener configuration related
2020-04-25 15:25:37 +03:00
Tulir Asokan
ea9206f56b
Add support for sending and receiving dice
2020-04-21 10:01:33 +03:00
David Mehren
467c0989e1
Do not crash in _create_matrix_room if invites is None
2020-04-17 18:19:44 +02:00
Jason Volk
2a0d44acc5
Ensure config.yaml update order preservation by including tls items in example-conf.yaml
2020-04-08 00:58:53 -07:00
Jason Volk
a9b28b54d5
Fix missing config update copy() for tls items.
2020-04-08 00:56:35 -07:00
Tulir Asokan
c296a5d4a4
Merge pull request #449 from halkeye/run-db-migration-after-configs
...
Run migrations after config file is in place, so it can be properly generated
2020-04-06 10:19:54 +03:00
Tulir Asokan
10926a1240
Use chat.id instead of get_peer_id(chat) for Dialog. Fixes #450
2020-04-06 10:17:13 +03:00
Tulir Asokan
992e962df7
Fix async for typo. Fixes #448
2020-04-06 10:06:12 +03:00