Tulir Asokan
a8982cf8c7
Remove extension from lottie2ffmpeg and fix crash when lottieconverter not present
2019-10-03 10:14:58 +03:00
Tulir Asokan
f430ed7169
Remove slow python converters and use asyncio subprocess
2019-10-03 01:28:47 +03:00
Tulir Asokan
4f5a501be4
Merge branch 'master' into rlottie
2019-10-02 23:30:50 +03:00
Tulir Asokan
6c312efc9a
Fix sending relaybot private chat message
2019-10-02 23:24:19 +03:00
Daniele Rogora
1b987be562
Fixes parentheses when checking for bots, which was causing AttributeError
2019-10-02 23:22:50 +03:00
Lawrence
c84536fef7
Set licence header
...
Deleted autogenerated header and set licence
2019-09-29 22:43:32 +03:00
Lawrence
1044298d76
Update mautrix_telegram/portal/telegram.py
...
Co-Authored-By: Tulir Asokan <tulir@maunium.net >
2019-09-29 22:37:42 +03:00
Lawrence
4e971932d1
Merge branch 'master' into rlottie
2019-09-29 20:21:56 +03:00
Randall Lawrence
4834e2297a
Forgot about db fetch...
2019-09-29 20:15:28 +03:00
Randall Lawrence
2a3f70eb4a
Migrated to rlottie utility
2019-09-29 19:44:13 +03:00
Tulir Asokan
ea633ce3f9
Set title of relaybot private chat portal to other user's displayname
2019-09-29 01:05:38 +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
9d3c15f284
Added info in example-config how to install library for lottie
2019-09-25 16:10:52 +03:00
Randall Lawrence
7d224ec5ac
Switched to puppeter-lottie npm library
2019-09-25 15:34:34 +03:00
Randall Lawrence
ed4e34b808
Changed to 30% frame in image convert
2019-09-25 13:31:56 +03:00
Randall Lawrence
f5c008c1a7
Added parameter in config for selecting convert type
2019-09-25 13:09:21 +03:00
Randall Lawrence
dc71f74c0c
Changed default convert type and image size
2019-09-25 12:53:42 +03:00
Tulir Asokan
d5470de8fd
Bridge bans to Telegram. Fixes #303
2019-09-22 22:51:46 +03:00
Randall Lawrence
dff5903c53
Forgot uncomment db fetch
2019-09-22 01:28:49 +03:00
Randall Lawrence
fc241b1cdc
Moved converters to other file, added methods for video and gif, which supports resize.
...
XXX: videos don't want to be played by riot, i don't know why...
2019-09-22 01:23:00 +03:00
Randall Lawrence
77ba732eec
Added function to convert tgs to png.
...
XXX: there is the bug in tgs lib, it crashes on some tgs files.
Also cairo svg2png need to be called not from tgs.exporters because there is no option to set image size
2019-09-21 01:45:56 +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
2e2827717d
Escape percent sign in alembic options. Fixes #362
2019-09-10 22:54:14 +03:00
Tulir Asokan
209f85c17e
Fix pip extras in dockerfile
2019-09-08 13:07:55 +03:00
Tulir Asokan
37c373c51f
Add aiohttp speedup libraries as extras
2019-09-08 13:03:16 +03:00
Tulir Asokan
62fe03e8c1
Move back to telethon releases instead of master branch
2019-09-08 12:55:57 +03:00
Tulir Asokan
427c28db7a
Remove build deps from final docker image
2019-09-02 23:18:23 +03:00
Tulir Asokan
835b363661
Fix some problems with editing
2019-09-02 22:58:11 +03:00
Tulir Asokan
df67ed57ee
Don't crash bridge if startup of one user fails. Fixes #292
2019-09-02 22:52:44 +03:00
Tulir Asokan
43b3cc2ca4
Bump mautrix-python requirement
2019-09-02 22:25:42 +03:00
Tulir Asokan
3c2268870b
Fix some potential exceptions when asyncio.gathering
2019-09-02 22:21:48 +03:00
Tulir Asokan
fbb1267609
Start using new db base functions
2019-09-02 22:02:50 +03:00
Tulir Asokan
2c443a3b93
Add netcat-openbsd to dockerfile for manhole
2019-09-02 22:02:32 +03:00
Tulir Asokan
13fd8db0b7
Restore better reply fallback behavior to avoid mentions
2019-08-22 22:08:03 +03:00
Tulir Asokan
cdee0df5ab
Update some dependency versions
2019-08-19 21:42:31 +03:00
Tulir Asokan
9e418afe64
Bump minimum mautrix-python version
2019-08-19 21:38:54 +03:00
Tulir Asokan
7d43eb5d2e
Add temporary fix for edits being echoed when using matrix puppeting
2019-08-17 18:27:26 +03:00
Tulir Asokan
de4c16431d
Handle RPCErrors in formatter and update mautrix-python
2019-08-17 13:43:10 +03:00
Tulir Asokan
d3e6860b1c
Fix sync-full command
2019-08-17 13:43:00 +03:00
Tulir Asokan
6bccf5595b
Make custom puppet errors at startup non-fatal
2019-08-15 22:34:16 +03:00
Tulir Asokan
35023efbf2
Update mautrix-python to fix editing replies
2019-08-15 22:33:22 +03:00
Tulir Asokan
d33460e3bd
Bridge room meta to Matrix as correct ghost user if possible
2019-08-15 22:33:22 +03:00
Tulir Asokan
eea059c0d3
Fix bridging room meta to Telegram
2019-08-15 22:33:22 +03:00
Tulir Asokan
2a327cc29e
Handle update_info errors inside entity instead of in user
2019-08-13 14:44:24 +03:00
Tulir Asokan
1ac1bf5b60
Add missing return
2019-08-13 14:38:59 +03:00
Tulir Asokan
ad5cace75b
Fix small mistakes
2019-08-11 15:09:44 +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
25d9e3b1ca
Merge branch 'manhole'
2019-08-11 13:46:49 +03:00
Tulir Asokan
dc07b2bdf4
Fix typo in dockerfile
2019-08-11 12:04:09 +03:00
Tulir Asokan
0093acb578
Move manhole state to main bridge object
2019-08-11 12:01:55 +03:00