Commit Graph

  • 17badab358 media: handle dice rolls Sumner Evans 2024-06-20 18:27:05 -06:00
  • ee583af4f9 media: handle polls Sumner Evans 2024-06-20 18:22:29 -06:00
  • 499678d092 media: handle location shares Sumner Evans 2024-06-20 16:49:45 -06:00
  • 9d9c82c9e9 media: handle unsupported types Sumner Evans 2024-06-20 15:56:26 -06:00
  • c0c7ad7d0f media: handle contact shares Sumner Evans 2024-06-20 15:52:39 -06:00
  • 63645e50b2 handle matrix message: suppress previews if event's link previews is as empty array Sumner Evans 2024-06-20 15:14:25 -06:00
  • 891750592d converter: handle link previews TG -> Matrix Sumner Evans 2024-06-20 11:49:16 -06:00
  • b568ef8d8c media: support voice messages Sumner Evans 2024-06-20 10:30:39 -06:00
  • 16706d8338 media: support documents Sumner Evans 2024-06-19 14:22:48 -06:00
  • 2df6f73098 disappearing images: implement Sumner Evans 2024-06-19 13:11:35 -06:00
  • 7963e52405 direct media: implement direct download for photos Sumner Evans 2024-06-18 18:08:20 -06:00
  • d0626e670c deps/mautrix: upgrade to latest bridgev2 Sumner Evans 2024-06-18 15:15:07 -06:00
  • f3f6ea8b2f connector: ensure it adheres to the network connector interface Sumner Evans 2024-06-18 11:21:53 -06:00
  • 871a9705e3 images: implement sending from Matrix -> Telegram Sumner Evans 2024-06-17 17:22:47 -06:00
  • 5de193d087 ci: use gov2 builder Sumner Evans 2024-06-17 17:28:09 -06:00
  • 60f668deb4 msgconv: clean up TG->Matrix photo logic Sumner Evans 2024-06-17 16:11:59 -06:00
  • 61c06396fc msgconv: basic photo support Sumner Evans 2024-06-07 14:39:31 -06:00
  • 323fe1603e store: save updates state in database Sumner Evans 2024-06-06 16:59:53 -06:00
  • a4aedec044 dms: implement basic text message handling Sumner Evans 2024-06-06 12:26:56 -06:00
  • 6c88b21b75 example config: update for bridgev2 Sumner Evans 2024-06-05 13:13:00 -06:00
  • 6511adc480 login: reimplement login in connector interface Sumner Evans 2024-06-04 13:06:10 -06:00
  • f6cb26f7f5 Merge pull request #964 from mautrix/feature/periodic-refresh Javier Cuevas 2024-05-24 10:19:43 +02:00
  • 6418202118 Update mautrix_telegram/abstract_user.py Javier Cuevas 2024-05-24 09:39:20 +02:00
  • 4b25e855e0 Add force_refresh_interval_seconds to config.py Javier Cuevas 2024-05-24 09:36:09 +02:00
  • a35f6abfd1 Change default for force_refresh_interval_seconds (disabled by default) Javier Cuevas 2024-05-24 09:36:03 +02:00
  • 716222a671 Format to pass linting Javier Cuevas 2024-05-23 17:18:06 +02:00
  • 31801a436c Add periodic connection refresh Javier Cuevas 2024-05-23 17:06:04 +02:00
  • f2219a1e06 cmd/directdl: add experimental direct download handler Sumner Evans 2024-05-15 16:54:34 -06:00
  • 72fc81b239 msgconv: start experimenting with direct download URL Sumner Evans 2024-05-15 16:53:57 -06:00
  • 43212ad8db ci: install staticcheck Sumner Evans 2024-05-14 13:49:29 -06:00
  • 0d502a8c55 Basic message converter and login Sumner Evans 2024-05-14 10:03:15 -06:00
  • 043cb7f854 Remove everything and add stub Go module Tulir Asokan 2024-03-24 00:29:54 +02:00
  • 8bd5a4e367 Update changelog Tulir Asokan 2024-05-03 11:47:48 +02:00
  • 43d17a335b Fix call end message Tulir Asokan 2024-04-08 12:54:00 +03:00
  • 84a3fde1ca Implement bot/channel file size limit Nick Mills-Barrett 2024-03-25 14:31:28 +00:00
  • 05d05e671b Add config to limit size of documents from bots/channels copied to Matrix Nick Mills-Barrett 2024-03-25 14:31:22 +00:00
  • ab6a6654f7 Pass through is channel to msg conversion Nick Mills-Barrett 2024-03-25 10:48:57 +00:00
  • dbfbf12862 Fix error handling replies in some cases Tulir Asokan 2024-03-19 12:00:32 +02:00
  • 6166173376 Fix message in MSS events Tulir Asokan 2024-03-14 13:08:53 +02:00
  • 2232d9898e Avoid logging RPCErrors twice Tulir Asokan 2024-03-14 13:07:22 +02:00
  • 3cf279718f Don't send notices for some errors Tulir Asokan 2024-03-14 13:05:55 +02:00
  • 65ec4491e2 Merge branch 'tulir/bot-reactions' Tulir Asokan 2024-03-13 15:21:33 +02:00
  • ce43607c56 Update dependencies Tulir Asokan 2024-03-13 15:15:36 +02:00
  • 150bf5e338 Return if no document contained in media document event Nick Mills-Barrett 2023-12-01 13:29:25 +00:00
  • 77cbbebfb2 Update Black to 2024 style and Python 3.10 target Tulir Asokan 2024-01-08 17:34:35 +02:00
  • 511043a720 Add support for bot-specific reaction update Tulir Asokan 2024-01-13 22:41:36 +02:00
  • 19a4b4374d Update dependencies and drop Python 3.9 support Tulir Asokan 2024-01-08 17:34:35 +02:00
  • 731d5e028a Bump version to 0.15.1 v0.15.1 Tulir Asokan 2023-12-26 17:07:43 +01:00
  • 5ea9e48954 Don't trust member list if source user isn't there Tulir Asokan 2023-12-26 16:57:43 +01:00
  • 73b26e3fbd Update Telethon Tulir Asokan 2023-12-26 16:13:06 +01:00
  • 48be895938 Update dependencies Tulir Asokan 2023-12-15 22:34:46 +02:00
  • 87909d07ec Fix potential issues with ignore_unbridged_group_chat option Tulir Asokan 2023-12-15 22:27:39 +02:00
  • 3609eb2b70 Update Docker image to Alpine 3.19 Tulir Asokan 2023-12-08 15:05:18 +02:00
  • 562f646fea Bump version to 0.15.0 v0.15.0 Tulir Asokan 2023-11-26 20:15:48 +02:00
  • ab3cf5bc5f Add missing break in connect loop Nick Mills-Barrett 2023-11-13 18:28:23 +00:00
  • 1b2f07dfa2 Add quick retries when connecting to Telegram (#941) Nick Mills-Barrett 2023-11-13 18:21:39 +00:00
  • 2a67c96db3 Update mautrix-python Tulir Asokan 2023-11-10 22:07:56 +02:00
  • 3fdb789745 Update dependencies Tulir Asokan 2023-11-10 14:51:02 +02:00
  • e4c239e6bc Update changelog Tulir Asokan 2023-11-10 14:46:41 +02:00
  • 897a35be5d Add commands to add and delete contacts. Fixes #885 Tulir Asokan 2023-11-10 14:42:06 +02:00
  • d72897dfe8 Remove support for MSC2716 Tulir Asokan 2023-11-01 01:03:45 +02:00
  • 27723f5055 Update Telethon again Tulir Asokan 2023-10-30 12:14:54 +02:00
  • a84e5ebc6a Remove redundant <br>'s after block tags when converting from Telegram Tulir Asokan 2023-10-29 12:06:39 +02:00
  • 90a8583ad0 Include partial quote target text in Matrix event Tulir Asokan 2023-10-29 11:56:31 +02:00
  • bf2cef424b Add support for cross-room replies from Telegram Tulir Asokan 2023-10-29 02:11:11 +03:00
  • 6809ebcde9 Update Telethon Tulir Asokan 2023-10-29 02:00:10 +03:00
  • 6fafc533ab Catch AuthKeyNotFound in start Tulir Asokan 2023-10-20 01:03:42 +03:00
  • 060dd647c3 Add comment Tulir Asokan 2023-10-22 11:43:47 +03:00
  • 812b4ec8db Adjust kick message when user joins portal with no relaybot Tulir Asokan 2023-10-16 19:36:16 +03:00
  • 8c1ddec136 Update Telethon again Tulir Asokan 2023-10-16 18:07:47 +03:00
  • 08db5a687c Improve .gitignore Tulir Asokan 2023-10-16 12:55:46 +03:00
  • ec298b2b90 Update Telethon and fix handling disappearing media Tulir Asokan 2023-10-16 12:53:59 +03:00
  • 22f91d51a3 Handle weird missing sizes in stickers Tulir Asokan 2023-09-19 15:55:43 -04:00
  • d033042ee1 Bump version to 0.14.2 v0.14.2 Tulir Asokan 2023-09-19 12:15:29 -04:00
  • 2270f4fe40 Update pillow Tulir Asokan 2023-09-19 10:59:15 -04:00
  • 6d208b37a5 Stringify sticker pack IDs and include sticker ID Tulir Asokan 2023-09-14 17:15:17 -04:00
  • 55ebaef6e3 Include sticker pack reference in events Tulir Asokan 2023-09-14 14:06:19 -04:00
  • 215f077cf0 Make forward backfill timeout configurable Tulir Asokan 2023-08-29 21:10:37 +03:00
  • 4e4f409f87 Update changelog Tulir Asokan 2023-08-27 00:52:38 +03:00
  • 4d145f4716 Update mautrix-python Tulir Asokan 2023-08-27 00:52:21 +03:00
  • b833a41a88 Update Telethon Tulir Asokan 2023-08-27 00:11:05 +03:00
  • 768d51c4ae Add fallback message for invoices Tulir Asokan 2023-08-19 12:09:03 +03:00
  • f7db298fda Ignore stories and story replies properly Tulir Asokan 2023-08-19 12:08:12 +03:00
  • 4f2118c7ee Fix sending media Tulir Asokan 2023-08-14 20:47:40 +03:00
  • 4f0770b92d Update Telethon Tulir Asokan 2023-08-07 16:00:56 +03:00
  • 1fb8a7a0a5 stickers: passthrough webm and tgs files Sumner Evans 2023-08-08 12:48:51 -06:00
  • f79ab283f3 Don't clear saved username based on min user object Tulir Asokan 2023-08-03 20:35:10 +03:00
  • 23ec691128 Handle "inactive" reactions when fetching allowed list Tulir Asokan 2023-07-21 12:33:28 +03:00
  • 59213ebeae Add warning log if GetAvailableReactions returns unexpected data Tulir Asokan 2023-07-06 13:26:01 +03:00
  • 36b2f6af2e Fix bridging reactions if server was rebooted less than 12 hours ago Tulir Asokan 2023-07-06 13:22:12 +03:00
  • b2249f7756 Add log when message handling finishes Tulir Asokan 2023-07-06 13:16:30 +03:00
  • 212023d296 Don't send logout bridge state event if the user was already logged out Tulir Asokan 2023-07-03 19:21:24 +03:00
  • 4b03134620 Log when username changes Tulir Asokan 2023-07-03 19:20:12 +03:00
  • 806eea53eb Bump version to 0.14.1 v0.14.1 Tulir Asokan 2023-06-26 13:11:49 +03:00
  • 4ca3ee58ac Update changelog Tulir Asokan 2023-06-26 13:08:47 +03:00
  • 8b003f1187 Drop Python 3.8 support Tulir Asokan 2023-06-26 13:08:38 +03:00
  • c06a2b2473 Update Docker image to Alpine 3.18 Tulir Asokan 2023-06-26 13:08:02 +03:00
  • f2194c6f33 Update mautrix-python Tulir Asokan 2023-06-25 13:47:01 +03:00
  • b5c294a558 Update dependencies Tulir Asokan 2023-06-14 16:14:36 +03:00
  • c6b6ec048e Add debug logs and workaround for forward backfill getting stuck Tulir Asokan 2023-06-14 16:08:50 +03:00