Tulir Asokan
|
ab1d9b246e
|
Replace moviepy with directly using ffmpeg for video thumbnails
Fixes #809
|
2023-02-15 21:51:44 +02:00 |
|
Tulir Asokan
|
d9d539c4b8
|
Don't fail file transfer entirely if thumbnailing fails
|
2022-12-21 18:23:21 +02:00 |
|
Tulir Asokan
|
27b23a96b6
|
Properly use takeout client for backfilling
|
2022-10-11 17:53:41 +03:00 |
|
Tulir Asokan
|
f5cb8baf99
|
Get reaction limit from server app config
|
2022-10-01 17:27:56 +03:00 |
|
Tulir Asokan
|
025b864bd8
|
Allow reacting with any unicode emoji using custom pack
|
2022-10-01 17:17:27 +03:00 |
|
Tulir Asokan
|
65bd7fcc49
|
Use mautrix-python magic wrapper. Fixes #594
|
2022-09-17 15:00:49 +03:00 |
|
Tulir Asokan
|
026c39a3de
|
Add support for new reaction stuff
* Custom emojis in reactions
* Premium users can react 3 times to a single message
* Reactions to recent messages are now polled on read receipt
|
2022-09-17 14:25:06 +03:00 |
|
Tulir Asokan
|
c54ae9548f
|
Add support for converting video stickers to images
|
2022-08-14 00:53:21 +03:00 |
|
Tulir Asokan
|
ecd4d5c338
|
Limit number of custom emoji being transferred simultaneously
|
2022-08-12 22:14:53 +03:00 |
|
Tulir Asokan
|
a5fe05cff2
|
Add support for converting animated stickers to webp
|
2022-08-12 22:07:52 +03:00 |
|
Tulir Asokan
|
76eafbf48c
|
Add basic support for bridging custom emojis from Telegram
|
2022-08-12 21:35:50 +03:00 |
|
Tulir Asokan
|
473ab17fe7
|
Update Telethon and strip empty entities when sending to Telegram
|
2022-08-02 13:46:06 +03:00 |
|
Sumner Evans
|
8d7cfd8e46
|
parallel transfer: disable async_upload
|
2022-03-27 12:26:44 -06: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
|
9f48eca5a6
|
Use min() instead of sorting list
|
2022-01-05 21:23:58 +02:00 |
|
Tulir Asokan
|
113f41d1d2
|
Deduplicate lottieconverter calls in tgs_converter
Also fix finding first frame file
Fixes #690
Closes #728
|
2022-01-05 21:00:53 +02:00 |
|
Tulir Asokan
|
f55d6606df
|
Update ensure_future/loop.create_task -> asyncio.create_task
|
2021-12-21 15:30:54 +02:00 |
|
Tulir Asokan
|
2615e11e34
|
Move some utility methods from portal to separate files
|
2021-12-21 15:27:10 +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
|
8603c67347
|
Move format_duration to mautrix-python
Closes #707
|
2021-12-14 11:21:44 +02:00 |
|
SOT-TECH
|
b4d4f84161
|
Update tgs_converter to match updated lottieconverter (#694)
|
2021-11-16 01:07:13 +02:00 |
|
Tulir Asokan
|
742a925040
|
Change some things
|
2021-08-02 12:52:05 +03:00 |
|
Tulir Asokan
|
730f6bab6f
|
Update to Telethon 1.22
|
2021-06-22 19:42:36 +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
|
646bbceb99
|
Remove webp conversion
|
2020-12-19 14:14:33 +02:00 |
|
Tulir Asokan
|
38d94484bb
|
Use mautrix utility function for file upload retry
|
2020-11-10 00:21:36 +02:00 |
|
Tulir Asokan
|
0b3014ff88
|
Retry sending messages if server returns 502
|
2020-11-09 21:01:30 +02:00 |
|
Tulir Asokan
|
522e33be12
|
Add png thumbnails for webm animated stickers. Fixes #467
|
2020-10-09 16:47:41 +03:00 |
|
Tulir Asokan
|
953ef0e5bc
|
Maybe fix encrypted parallel file transfer
|
2020-08-18 20:27:40 +03:00 |
|
Tulir Asokan
|
eae7bba649
|
Update to mautrix-python v0.7
|
2020-08-06 20:34:09 +03:00 |
|
Tulir Asokan
|
92c572d761
|
Maybe fix parallel file transfer
|
2020-08-04 16:56:59 +03:00 |
|
Tulir Asokan
|
4e670a8cbe
|
Switch to mautrix-python crypto
|
2020-07-08 23:05:39 +03:00 |
|
Tulir Asokan
|
f454803ef7
|
Move private information to trace log level. Fixes #321
|
2020-05-20 22:40:20 +03:00 |
|
Tulir Asokan
|
74d130644c
|
Fix tempfile usage
|
2020-05-17 15:01:03 +03:00 |
|
Tulir Asokan
|
340c25ba0b
|
Use stdlib tempfile for video thumbnail temp files
|
2020-05-13 23:33:24 +03:00 |
|
Tulir Asokan
|
698b56afcf
|
Encrypt media being sent to Matrix in encrypted rooms
|
2020-03-30 21:47:13 +03:00 |
|
Tulir Asokan
|
2fbee75453
|
Add command to backfill room history from Telegram
Currently supports backfilling one room at a time and backfills
everything after the last bridged message.
|
2020-02-04 22:41:51 +02:00 |
|
Tulir Asokan
|
4260afaa7e
|
Show exit code when lottieconverter errors
|
2019-10-27 16:13:13 +02:00 |
|
Tulir Asokan
|
cbbc5e8500
|
Remove unused lottie2ffmpeg script
|
2019-10-27 15:40:35 +02:00 |
|
Tulir Asokan
|
3841528f5a
|
Merge branch 'master' into rlottie
|
2019-10-27 15:37:33 +02:00 |
|
Tulir Asokan
|
8c26dd8382
|
Remove debug prints
|
2019-10-27 14:07:10 +02:00 |
|
Tulir Asokan
|
73a6ad2cf2
|
Add parallel file upload too
|
2019-10-27 02:43:29 +03:00 |
|
Tulir Asokan
|
574312d7c5
|
Add option for parallel streamed file transfer
|
2019-10-27 01:12:15 +03:00 |
|
Randall Lawrence
|
0726289c7a
|
Modified converters to support pngs option of lottieconverter
See https://github.com/Eramde/LottieConverter/commit/37e73d8dc15152e050288ea0a55541546dde84d1
|
2019-10-05 20:09:14 +03:00 |
|
Tulir Asokan
|
d2edf12fdf
|
Fix weird mime type bug in alpine/magic
|
2019-10-03 10:57:52 +03:00 |
|
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 |
|