Tulir Asokan
fee8da1613
Fix handling unsupported media
2019-07-06 17:57:28 +03:00
Tulir Asokan
28bed96e40
Fix displayname not updating for some users
...
Users who the bridge only saw via logged in users with the target user
in their contact lists wouldn't get their displayname updated due to an
invalid condition in the update_displayname function.
2019-07-04 22:32:30 +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
912aa38063
Make mime type extension guessing saner
2019-06-20 21:56:35 +03:00
Tulir Asokan
5fba658c66
Update to telethon 1.8. Fixes #334
2019-06-20 21:42:22 +03:00
Tulir Asokan
070601689a
Include relaybot pill in !tg create invite suggestion
2019-06-10 00:49:10 +03:00
Tulir Asokan
ddfffaf6a2
Handle some image send errors by resending as document. Fixes #324
2019-06-01 22:09:05 +03:00
Tulir Asokan
99ac768778
Fix relaybot edit deduplication in channels. Fixes #325
2019-05-31 00:30:55 +03:00
Tulir Asokan
7177d0c37e
Fix editing messages that went through relaybot
2019-05-29 16:53:29 +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
8689d0e8b0
Save peer type when upgrading
...
Might have been the cause of #304
2019-05-15 20:04:26 +03:00
Tulir Asokan
b9a0e6cbb6
Add external URL for chat and private channel messages. Fixes #308
2019-05-11 21:55:30 +03:00
Tulir Asokan
c50fd4b3ac
Fix mime type info for converted images. Fixes #307
2019-05-11 21:55:30 +03:00
Tulir Asokan
80d90f93cd
Fix newlines in unformatted messages going through relaybot. Fixes #306
2019-04-03 15:31:59 +03:00
Tulir Asokan
46c3bbff3c
Simplify voting in polls
2019-04-03 15:11:21 +03:00
Tulir Asokan
2cf9dcafd9
Update copyright year and fix minor lint problems
2019-03-19 18:30:36 +02:00
Tulir Asokan
f7a4a23045
Don't add reply fallback to caption when caption is separate event. Fixes #285
2019-03-16 21:59:37 +02:00
Tulir Asokan
7c46bf4b9e
Remove remaining traces of ORM
2019-03-16 17:13:28 +02:00
Tulir Asokan
f5ac584ed5
Escape HTML in displaynames before putting it in the relaybot format
2019-03-01 23:11:54 +02:00
Tulir Asokan
50ac4b6381
Handle cases where entity.default_banned_rights is None
2019-02-16 23:22:04 +02:00
Tulir Asokan
e5a2afee37
Improve Matrix representation of Telegram polls
2019-02-16 19:55:27 +02:00
Tulir Asokan
f2efb235eb
Add command to vote in polls. Fixes #257
2019-02-16 19:47:38 +02:00
Tulir Asokan
ffc1a5ad8f
Show Telegram polls in Matrix (no voting yet. ref #257 )
2019-02-16 17:43:23 +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
7f7dec4e80
Fix bridging documents without thumbnails to Matrix
2019-02-16 17:07:58 +02:00
Tulir Asokan
c979de9387
Fix creating base power levels for private chats. Fixes #282
2019-02-15 18:29:05 +02:00
Tulir Asokan
be806949bf
Fix handling thumbnails of documents. Fixes #281
2019-02-15 18:18:43 +02:00
Tulir Asokan
c88b28606e
Code cleanup
2019-02-14 16:05:01 +02:00
Tulir Asokan
aba2e6b140
Fix Matrix->Telegram room avatar bridging. Fixes #165
2019-02-14 01:50:24 +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
f8e429f08a
More file splitting and new admin commands
2019-02-12 23:48:08 +02:00
Tulir Asokan
0d0b043bb8
Fix small mistakes
2019-02-12 20:57:14 +02:00
Tulir Asokan
16d3458e5a
Include portal chat ID in logs
2019-02-12 15:06:19 +02:00
Tulir Asokan
53489e7356
Start moving portals and users to SQLAlchemy Core
2019-02-12 01:19:12 +02:00
Tulir Asokan
c028e1befc
Add missing await
2019-02-11 23:33:46 +02:00
Tulir Asokan
165f286bfd
Handle Matrix room upgrades. Fixes #277
2019-02-11 22:32:37 +02:00
Tulir Asokan
ea37f05c11
Update telethon and downgrade imageio
...
Fixes #279
Fixes #274
2019-02-11 20:40:47 +02:00
Tulir Asokan
01426308c5
Make automatic full Matrix state syncs optional
2019-01-07 19:58:16 +02:00
Tulir Asokan
a090d6de32
Add command to cache Matrix room memberships
2019-01-07 19:54:19 +02:00
Tulir Asokan
e9ddd0caa8
Add missing checks and fix file bridging with latest Telegram API layer
...
Fixes #260
2019-01-01 18:45:59 +02:00
Tulir Asokan
8021fcc24c
Bridge message pins in normal groups. Fixes #259
2018-12-28 16:34:58 +02:00
Tulir Asokan
dad0ccb3c0
Clean up code
2018-12-23 19:51:02 +02:00
Tulir Asokan
06f1bcfb3f
Make play IDs shorter
2018-12-23 17:32:05 +02:00
Tulir Asokan
2e20ae2148
Add support for playing games. Fixes #256
2018-12-23 17:00:19 +02:00
Tulir Asokan
09676f8314
Add custom message for unsupported media. Fixes #258
2018-12-23 14:55:28 +02:00
Tulir Asokan
c589f34986
Make telegram_link_preview configurable per-room. Fixes #244 again
2018-12-20 15:31:05 +02:00
Tulir Asokan
ca132a6d18
Add option to disable telegram link previews. Fixes #244
2018-12-20 14:35:30 +02:00
Tulir Asokan
5c4db8df5b
Fix Telegram->Matrix file transfer broken in b2e183e363
2018-12-20 00:32:27 +02:00
Tulir Asokan
082ef79346
Use only emoji as sticker body if unicodedata doesn't find name. Fixes #252
2018-12-20 00:08:48 +02:00