Commit Graph

  • 9b80c21d0a add missing F Prokop Randacek 2022-03-21 10:11:45 +01:00
  • e9dc76a860 Fix public channel mentions always using user instead of portal mxid Tulir Asokan 2022-03-15 16:32:20 +02:00
  • 9e73324a20 Fix bridge_matrix_leave config option Tulir Asokan 2022-03-14 12:00:14 +02:00
  • 7df93485d8 Remove extra parameter in call Tulir Asokan 2022-03-11 12:02:02 +02:00
  • 9018cea5ae Update changelog Tulir Asokan 2022-03-07 18:52:15 +02:00
  • 32e023231d Catch invalid integers passed to !tg create Tulir Asokan 2022-03-05 20:16:04 +02:00
  • 4766d14359 Move DM creation code to mautrix-python Tulir Asokan 2022-03-04 16:12:02 +02:00
  • 526b99ec04 Disable file logging in Docker by default Tulir Asokan 2022-03-04 10:57:08 +02:00
  • da132438bd Only change the data directory ownership on Docker start Nick Mills-Barrett 2022-03-03 16:17:39 +00:00
  • 54176ba2db Fix self parameter name in _mute_room. Fixes #764 Tulir Asokan 2022-03-02 14:28:30 +02:00
  • 1eca3c2ffd Check peer_type in database when manually bridging portal Tulir Asokan 2022-02-28 19:35:31 +02:00
  • 98142f28cd Improve logging of backfill count Tulir Asokan 2022-02-28 12:36:43 +02:00
  • 2cf7fc7059 Improve backfilling to fetch less redundant messages Tulir Asokan 2022-02-28 12:26:24 +02:00
  • a34a18c6cc Deduplicate user joined telegram messages Tulir Asokan 2022-02-28 11:59:44 +02:00
  • fa738fbadf Fix condition Tulir Asokan 2022-02-26 17:20:22 +02:00
  • 9ea0516166 Log when tagging and muting rooms Tulir Asokan 2022-02-25 19:35:05 +02:00
  • b760aadb01 Add custom flag for force sending images as document Tulir Asokan 2022-02-25 12:38:01 +02:00
  • 24162e14ac Remove msgtype in stickers Tulir Asokan 2022-02-23 14:36:53 +02:00
  • 9ea495324d Don't try to set room state in non-existent portals Tulir Asokan 2022-02-23 12:46:16 +02:00
  • 437e86a15b Keep newlines as-is in code blocks Tulir Asokan 2022-02-23 12:44:56 +02:00
  • d9e0b75e9b Update mautrix-python again Tulir Asokan 2022-02-22 13:53:43 +02:00
  • 9606518ba7 Update mautrix-python again Tulir Asokan 2022-02-22 12:40:12 +02:00
  • e2774b830f Update mautrix-python version Tulir Asokan 2022-02-22 11:58:27 +02:00
  • 951d82ad27 Remove max_document_size option and use media repo config directly Tulir Asokan 2022-02-20 13:47:40 +02:00
  • 4a55cf589c Add initial db upgrade that jumps to latest version Tulir Asokan 2022-02-19 00:19:49 +02:00
  • b07d80d876 Add support for converting t.me/c/<id>/<msgid> links Tulir Asokan 2022-02-18 17:21:08 +02:00
  • ff995b2149 Bump version to 0.11.2 v0.11.2 Tulir Asokan 2022-02-14 18:19:03 +02:00
  • 2fb08d59c7 Return error if user tries to send empty login code to API Tulir Asokan 2022-02-09 12:05:16 +02:00
  • 7950c5aa61 Merge pull request #754 from mautrix/sumner/bri-1893 Sumner Evans 2022-02-08 11:37:23 -07:00
  • bf65824429 link previews: support from Telegram -> Beeper Sumner Evans 2022-02-04 19:52:51 -07:00
  • 4013f822de Remove community_id config option Tulir Asokan 2022-02-06 17:38:15 +02:00
  • b27519fd88 Add proper error message for syntax errors in !tg login. Fixes #755 Tulir Asokan 2022-02-05 12:27:02 +02:00
  • 22f97756f7 Update CHANGELOG.md Tulir Asokan 2022-02-03 19:26:11 +02:00
  • da3f4af171 Fix newlines in unformatted channel posts Tulir Asokan 2022-02-03 17:43:35 +02:00
  • a55d9ae36a Improve profile info syncing Tulir Asokan 2022-02-01 20:51:54 +02:00
  • ecf3a12bd4 Mark user joined Telegram notice as read if it's backfilled Tulir Asokan 2022-02-01 17:33:53 +02:00
  • e7248e2418 Fix timestamp of photo has expired messages in backfill Tulir Asokan 2022-02-01 16:48:51 +02:00
  • fba118f0d9 Send joined telegram message instead of leaving portal empty Tulir Asokan 2022-02-01 16:44:30 +02:00
  • 100394d161 Add support for relay user distinguishers. Fixes #750 Tulir Asokan 2022-02-01 16:05:56 +02:00
  • a9908781be Add basic support for MSC3488 location descriptions Tulir Asokan 2022-02-01 15:25:24 +02:00
  • 0f050edcd9 Add proper support for receiving messages sent as a channel. Fixes #740 Tulir Asokan 2022-02-01 15:20:05 +02:00
  • 2182dfc86b Update to Telegram API layer 138 Tulir Asokan 2022-02-01 13:35:26 +02:00
  • 99fa7a57d2 Add config option to set maximum image pixels before sending as document Tulir Asokan 2022-01-31 15:55:04 +02:00
  • 6bf3d10e29 Improve handling of disappearing photos and files Tulir Asokan 2022-01-31 15:43:39 +02:00
  • ebd2a38e56 Update black and fix version in CI Tulir Asokan 2022-01-30 12:29:04 +02:00
  • 03b094e4d4 Update mautrix-python Tulir Asokan 2022-01-30 12:04:21 +02:00
  • 21b509e5a0 Copy animated sticker args explicitly to remove unsupported args Tulir Asokan 2022-01-29 18:15:54 +02:00
  • 2732a85f9e Update dependencies Tulir Asokan 2022-01-26 13:41:20 +02:00
  • 033141e435 Add warning for users who don't know what they're doing Tulir Asokan 2022-01-22 16:31:43 +02:00
  • 251458a1d7 Merge pull request #745 from mautrix/pre-commit-config Sumner Evans 2022-01-21 14:13:44 -07:00
  • 7c4f406ac6 ci: add pre-commit-hooks to lint process Sumner Evans 2022-01-21 11:15:52 -07:00
  • 984c52afc9 dev-requirements: add pre-commit, isort, black Sumner Evans 2022-01-21 11:15:21 -07:00
  • f664d4ad90 pre-commit: add configuration Sumner Evans 2022-01-21 00:02:42 -07:00
  • 8f61be76f9 Merge pull request #738 from mautrix/sumner/bri-1583-telegram-has-disconnected-i-woke-up-to Sumner Evans 2022-01-13 07:44:34 -07:00
  • 8003b9aa1c Fix bug in !tg create. Fixes #736 Tulir Asokan 2022-01-12 21:52:25 +02:00
  • a0fd98b9e2 bridge state: use TRANSIENT_DISCONNECT if connection drops and is expected to come back soon Sumner Evans 2022-01-12 08:59:09 -07:00
  • feac31e841 Very basic support for live location Scott Weber 2022-01-10 20:19:01 -05:00
  • dd83d6278c Add support for t.me/+code invite links Tulir Asokan 2022-01-10 23:23:16 +02:00
  • 2a6b075ff2 Bump version to 0.11.1 v0.11.1 Tulir Asokan 2022-01-10 15:45:30 +02:00
  • e321bc30d0 Update some small things Tulir Asokan 2022-01-09 00:06:35 +02:00
  • 63fafec1b7 Make telegram blue text more readable on dark themes. Fixes #729 Tulir Asokan 2022-01-08 23:27:57 +02:00
  • 9f48eca5a6 Use min() instead of sorting list Tulir Asokan 2022-01-05 21:23:58 +02:00
  • 28845b9daf Update dependencies and fix some things in config updater Tulir Asokan 2022-01-05 20:53:15 +02:00
  • 113f41d1d2 Deduplicate lottieconverter calls in tgs_converter Tulir Asokan 2022-01-05 19:32:58 +02:00
  • da3180e290 Delete nulls in message table. Fixes #731 Tulir Asokan 2022-01-05 18:53:10 +02:00
  • 1a62463678 Update changelog Tulir Asokan 2022-01-05 12:30:38 +02:00
  • e584cf534d Merge branch 'sumner/bri-1517-bridge-voice-messages-telegram-matrix' Tulir Asokan 2022-01-05 12:09:25 +02:00
  • 4c1267cd32 Merge branch 'maybe-fix-corrupted-db-schema' Tulir Asokan 2022-01-05 12:08:50 +02:00
  • dc8a3d0c2d Don't use parameters for pg_constraint query Tulir Asokan 2022-01-05 01:53:57 +02:00
  • c481ec850d voice messages: bridge from Telegram to native Matrix Sumner Evans 2022-01-04 12:43:33 -07:00
  • a54dd58de7 Send message checkpoints for Matrix edits too Tulir Asokan 2022-01-04 21:37:41 +02:00
  • b13da92520 Find constraint names dynamically to work around schemas broken by pgloader Tulir Asokan 2022-01-03 20:12:55 +02:00
  • 2b6db85e1a Add missing await to get_input_entity in HTML parser (#724) Dominik Fuchß 2021-12-31 10:19:41 +01:00
  • e7a1216ef7 Don't redact reactions in chats with relaybot Tulir Asokan 2021-12-30 23:34:03 +02:00
  • b1da5c7c2c Don't alter columns to not null on sqlite Tulir Asokan 2021-12-30 19:59:41 +02:00
  • 3b72de34b3 Fix some things in dedup changes Tulir Asokan 2021-12-30 19:41:45 +02:00
  • af893554cc Add support for Matrix->Telegram reactions Tulir Asokan 2021-12-30 18:32:10 +02:00
  • d108ac5d94 Add support for Telegram->Matrix reactions Tulir Asokan 2021-12-30 17:43:45 +02:00
  • e446121192 Fix order of operations when syncing contacts Tulir Asokan 2021-12-30 12:20:36 +02:00
  • afb73b1d17 Add support for bridging spoilers Tulir Asokan 2021-12-29 22:11:11 +02:00
  • aae8f78cb4 Try to drop identity in addition to default and id_seq in puppet/bot_chat tables Tulir Asokan 2021-12-29 12:47:32 +02:00
  • 2a1e5c9d1e Bump version to 0.11.0 v0.11.0 Tulir Asokan 2021-12-28 12:50:16 +02:00
  • 89a7c4a0f3 Add changelog link to PyPI Tulir Asokan 2021-12-28 12:49:17 +02:00
  • bdc9de8070 Bump maximum qrcode version to 7.x Tulir Asokan 2021-12-28 12:36:47 +02:00
  • de4db8c8a6 Fix get_users dropping one user in non-supergroups if member sync isn't limited Tulir Asokan 2021-12-28 01:24:36 +02:00
  • cb97c127d6 Add full changelog in a file Tulir Asokan 2021-12-28 01:08:49 +02:00
  • 173b5ec2e7 Register provisioning API route before public routes. Might fix #487 Tulir Asokan 2021-12-26 15:36:10 +02:00
  • ce0c18003b Fix ! -> / conversion in HTML messages. Fixes #630 Tulir Asokan 2021-12-26 15:22:57 +02:00
  • 80082639b5 Ignore color tags when parsing HTML Tulir Asokan 2021-12-26 14:30:12 +02:00
  • 7e885f1be2 Bump mautrix-python minimum to stable 0.14 Tulir Asokan 2021-12-26 13:30:14 +02:00
  • 9fd506e098 Change example database config to postgres Tulir Asokan 2021-12-26 13:12:29 +02:00
  • 7e6978bc10 Change phonenumbers optional dependency name to match mautrix-signal Tulir Asokan 2021-12-26 13:04:09 +02:00
  • 4e571e6b10 Handle some very old membership values in asyncpg migration Tulir Asokan 2021-12-23 17:10:31 +02:00
  • 0127bb04ae Update mautrix-python Tulir Asokan 2021-12-23 13:46:14 +02:00
  • 0711cfb5f7 Ignore phone number parse errors when bridging contact messages Tulir Asokan 2021-12-22 12:46:31 +02:00
  • 8bc361a154 Don't try to get sponsored messages in private channels Tulir Asokan 2021-12-21 20:23:15 +02:00
  • 50c6f2b009 Add support for sponsored messages. Fixes #699 Tulir Asokan 2021-12-21 19:51:00 +02:00
  • 190064bfff Automatically convert SQLAlchemy pool_size option to new format Tulir Asokan 2021-12-21 15:49:27 +02:00
  • 9189d917d0 Update some things Tulir Asokan 2021-12-21 15:35:21 +02:00
  • f55d6606df Update ensure_future/loop.create_task -> asyncio.create_task Tulir Asokan 2021-12-21 15:30:54 +02:00