Commit Graph

  • fb1568d019 Update changelog Tulir Asokan 2022-11-05 19:27:04 +02:00
  • a0dca671d8 Remove regex filters in provisioning API paths Tulir Asokan 2022-11-05 19:25:47 +02:00
  • d79870801b Add index to speed up Message.find_recent query (#862) Andrew Ferrazzutti 2022-11-01 15:25:55 -04:00
  • 2a238a95a9 Merge pull request #861 from vector-im/bot-future-type-check Tulir Asokan 2022-10-31 14:36:19 +02:00
  • 4bfcf46e36 Bridge changes to permissions from Telegram Tulir Asokan 2022-10-31 14:31:55 +02:00
  • 894316f035 Add type checking & None check on bot login future Andrew Ferrazzutti 2022-10-28 01:06:30 -04:00
  • 1c47924624 Update mautrix-python Tulir Asokan 2022-10-24 22:02:49 +03:00
  • 2973b0f200 Update dependencies Tulir Asokan 2022-10-20 15:26:16 +03:00
  • 4fc5751ae1 Add note about timestamp massaging to double_puppet_backfill Tulir Asokan 2022-10-18 11:45:43 +03:00
  • d37ca7eae3 provisioning API: client -> app Sumner Evans 2022-10-18 17:13:00 -05:00
  • 7960f22be9 Add some more logs in dialog sync Tulir Asokan 2022-10-14 16:04:22 +03:00
  • 1b11ec290a Fix inserting backfill queue items Tulir Asokan 2022-10-14 16:04:11 +03:00
  • 751f1d93f3 Try to improve getting forwarded message source entity Tulir Asokan 2022-10-14 14:53:54 +03:00
  • f63a7857a6 Reduce takeout loop timeout Tulir Asokan 2022-10-14 14:38:06 +03:00
  • 017ca24b13 Try to improve handling avatar updates for new users Tulir Asokan 2022-10-14 14:37:12 +03:00
  • 3c22ab7bd1 Try to automatically detect when data export is accepted Tulir Asokan 2022-10-14 13:55:43 +03:00
  • 0bbf64d240 Add option to sync portals in backfill queue Tulir Asokan 2022-10-14 13:55:12 +03:00
  • af2f20f7b2 Add support for sending members in /createRoom Tulir Asokan 2022-10-13 15:31:20 +03:00
  • fef03ddec0 Maybe actually fix time comparison Tulir Asokan 2022-10-12 22:09:23 +03:00
  • f2d0489488 Fix another bug Tulir Asokan 2022-10-12 16:46:42 +03:00
  • f815d5e2fd Fix mistake in legacy backfill Tulir Asokan 2022-10-12 16:42:41 +03:00
  • c4a5a3eaf7 Cut too long plaintext messages Tulir Asokan 2022-10-12 16:41:54 +03:00
  • 921cc6ffa9 Update changelog Tulir Asokan 2022-10-12 11:25:01 +03:00
  • b582e59eee Add option to mark old chats as read even if they're unread on Telegram Tulir Asokan 2022-10-12 11:24:51 +03:00
  • c9f8b83f62 Set double puppet key in backfill events Tulir Asokan 2022-10-12 10:56:45 +03:00
  • 8ff99ce916 Improve handling of reaching the start of a chat in backfill Tulir Asokan 2022-10-11 20:32:35 +03:00
  • 27b23a96b6 Properly use takeout client for backfilling Tulir Asokan 2022-10-11 17:53:41 +03:00
  • 8ae34223c5 Add timeout for backfill queue waiter to handle retries Tulir Asokan 2022-10-11 17:32:59 +03:00
  • 699fc9df1f Skip unsupported messages in backfill Tulir Asokan 2022-10-11 17:28:14 +03:00
  • 951d02bfc3 Don't try to backfill if limit is zero Tulir Asokan 2022-10-11 16:11:18 +03:00
  • 9b9a3b452d Infinite backfill with MSC2716 (#817) Tulir Asokan 2022-10-11 16:03:52 +03:00
  • 02f21a30a8 Update latest revision upgrade Tulir Asokan 2022-10-11 16:00:04 +03:00
  • e053664c99 Merge remote-tracking branch 'Half-Shot/hs/index-custom-mxid' Tulir Asokan 2022-10-11 15:59:33 +03:00
  • 949c6a318f Don't remove all reactions when one is redacted Tulir Asokan 2022-10-01 17:32:22 +03:00
  • f5cb8baf99 Get reaction limit from server app config Tulir Asokan 2022-10-01 17:27:56 +03:00
  • 025b864bd8 Allow reacting with any unicode emoji using custom pack Tulir Asokan 2022-10-01 17:17:27 +03:00
  • b4fcccbe10 fix filename Half-Shot 2022-09-30 10:04:57 +01:00
  • b9331b5f5a Add index to puppet custom_mxid column Half-Shot 2022-09-30 10:00:16 +01:00
  • 81aa0084e7 Update Telethon Tulir Asokan 2022-09-27 18:52:02 +03:00
  • 58bc6788aa Bump version to 0.12.1 v0.12.1 Tulir Asokan 2022-09-26 21:42:51 +03:00
  • 5a767a2d92 Update Telethon Tulir Asokan 2022-09-25 17:06:17 +03:00
  • 282ad43180 Update changelog and mautrix-python Tulir Asokan 2022-09-24 13:58:13 +03:00
  • bcb30ce807 Update Telethon Tulir Asokan 2022-09-21 15:27:41 +03:00
  • 2d865f006e Don't use row.get to be compatible with sqlite3.Row Tulir Asokan 2022-09-20 18:43:41 +03:00
  • b2daebead6 Catch errors when updating read status or tags. Fixes #812 Tulir Asokan 2022-09-20 11:11:59 +03:00
  • 4210091e9a Fix some bugs Tulir Asokan 2022-09-20 01:59:47 +03:00
  • 4db09f2240 Update Telethon Tulir Asokan 2022-09-20 00:32:47 +03:00
  • e0260eb551 Don't recreate update loop on UnauthorizedErrors Tulir Asokan 2022-09-20 00:26:42 +03:00
  • ed1e5474bf Update latest revision migration Tulir Asokan 2022-09-19 19:10:08 +03:00
  • 65bd7fcc49 Use mautrix-python magic wrapper. Fixes #594 Tulir Asokan 2022-09-17 15:00:49 +03:00
  • 80834ccec1 Update changelog Tulir Asokan 2022-09-17 14:29:50 +03:00
  • 026c39a3de Add support for new reaction stuff Tulir Asokan 2022-09-17 14:25:04 +03:00
  • 95939dfa02 Update mautrix-python to fix encrypting when a single device is out of OTKs Tulir Asokan 2022-09-15 21:55:01 +03:00
  • 279da9097c Update mautrix-python Tulir Asokan 2022-09-14 21:23:54 +03:00
  • 97126332da Add option to bypass startup script. Closes #838 Tulir Asokan 2022-09-14 20:23:43 +03:00
  • 6641b9a16c Save own ID as message sender ID for messages without sender Tulir Asokan 2022-08-30 21:49:48 +03:00
  • 927c9afa84 Move config env overrides to mautrix-python Tulir Asokan 2022-08-28 22:40:43 +03:00
  • d41d7ca0a6 Handle ChatParticipantsForbidden Tulir Asokan 2022-08-26 20:15:39 +03:00
  • ad0c6cfc8d Run connection tracking task if status_endpoint is set Tulir Asokan 2022-09-13 16:36:38 +03:00
  • 0289f4b524 Bump version to 0.12.0 v0.12.0 Tulir Asokan 2022-08-26 16:22:06 +03:00
  • 85b8f5def7 Don't check whether User is channel, add peer property to User Malte E 2022-08-21 17:49:18 +02:00
  • f012cb790f Update mautrix-python again Tulir Asokan 2022-08-22 17:48:10 +03:00
  • 05476d7435 Update mautrix-python Tulir Asokan 2022-08-22 13:00:08 +03:00
  • 583427da05 Enable appservice ephemeral events by default Tulir Asokan 2022-08-22 12:57:40 +03:00
  • e3a067c27a Update mautrix-python Tulir Asokan 2022-08-17 15:20:38 +03:00
  • b3ed4cf657 Fix handling messages with no sender Tulir Asokan 2022-08-17 15:14:07 +03:00
  • 952c81eadc Update mautrix-python Tulir Asokan 2022-08-15 11:40:28 +03:00
  • cc29ce19ca Add missing parameter when handling Matrix files Tulir Asokan 2022-08-15 11:09:10 +03:00
  • 941aa5f9d8 Fix mistake in mark_disappearing Tulir Asokan 2022-08-14 14:28:23 +03:00
  • 15e5cc8da1 Add command to kick relaybot users from Telegram Tulir Asokan 2022-08-14 14:19:36 +03:00
  • 2cf9205cda Add command to ban relaybot users from Telegram Tulir Asokan 2022-08-14 14:07:48 +03:00
  • 2ec89bc57e Add keywords to mark_matrix_handled calls Tulir Asokan 2022-08-14 13:47:00 +03:00
  • 89294c57d8 Store message sender in database Tulir Asokan 2022-08-14 13:05:58 +03:00
  • 624c72fa99 Merge remote-tracking branch 'zsinskri/delivery-receipts' Tulir Asokan 2022-08-14 12:52:33 +03:00
  • 34af580846 Move misc things from infinite backfill PR Tulir Asokan 2022-08-14 12:50:28 +03:00
  • 910a681f4b Mark key parameters as positional-only in async getter lock methods Tulir Asokan 2022-08-14 12:49:45 +03:00
  • c4c225343c Add backfill queue table Tulir Asokan 2022-08-14 12:49:13 +03:00
  • f13a9d0e96 Add support for disappearing messages Tulir Asokan 2022-08-14 01:49:39 +03:00
  • c54ae9548f Add support for converting video stickers to images Tulir Asokan 2022-08-14 00:46:02 +03:00
  • 1216607763 Add custom attribute for custom emojis Tulir Asokan 2022-08-12 22:45:52 +03:00
  • ecd4d5c338 Limit number of custom emoji being transferred simultaneously Tulir Asokan 2022-08-12 22:14:53 +03:00
  • a5fe05cff2 Add support for converting animated stickers to webp Tulir Asokan 2022-08-12 22:07:52 +03:00
  • 76eafbf48c Add basic support for bridging custom emojis from Telegram Tulir Asokan 2022-08-12 21:35:50 +03:00
  • 473ab17fe7 Update Telethon and strip empty entities when sending to Telegram Tulir Asokan 2022-08-02 13:46:06 +03:00
  • bea9bc4ec0 Mention forwarding limitations in changelog. Closes #818 Tulir Asokan 2022-07-29 12:24:41 +03:00
  • 5df1e84fae Update mautrix-python Tulir Asokan 2022-07-29 12:23:46 +03:00
  • 8665871502 Fix some issues with auto-creating groups Tulir Asokan 2022-07-18 13:01:41 +03:00
  • ef57f1021c Revert "Don't send delivery receipts to unencrypted private chat portals. Fixes #483" Zsin Skri 2022-07-17 20:09:53 +02:00
  • b6312f306a Move config check when handling ghost invites Tulir Asokan 2022-07-17 16:09:02 +03:00
  • 70b73868c7 Merge remote-tracking branch 'maltee1/auto_create_group' Tulir Asokan 2022-07-17 16:04:56 +03:00
  • 0717b4a290 Disable public portals by default Tulir Asokan 2022-07-17 16:04:20 +03:00
  • a9b6539910 Update changelog Tulir Asokan 2022-07-13 14:24:13 +03:00
  • 49520bb8a3 Try to avoid race conditions with supergroup upgrades Tulir Asokan 2022-07-13 14:20:39 +03:00
  • 7abe19aec9 Add another backfill column Tulir Asokan 2022-07-13 12:17:35 +03:00
  • 3dd0c51be7 add config option, update roadmap Malte E 2022-07-12 21:25:52 +02:00
  • 565bb87470 implement handle_puppet_group_invite to auto-create groups Malte E 2022-06-12 21:46:11 +02:00
  • 9188251501 Add status field to message status events Tulir Asokan 2022-07-12 15:05:06 +03:00
  • cb11e147ce Add support for Matrix -> Telegram captions with MSC2530 Tulir Asokan 2022-07-12 11:35:49 +03:00
  • eb1190359d Update asyncpg Tulir Asokan 2022-07-10 18:20:53 +03:00
  • cdfc6fd007 Remove noisy error on ignored messages Tulir Asokan 2022-07-10 18:20:46 +03:00