Commit Graph
2969 Commits
Author SHA1 Message Date
Shubham Kumar 9b1d9aa672 Fix incorrect param type in apply_channel_difference (#4185) 2023-08-29 18:40:07 +02:00
Lonami Exo 72f16ef73e Update to layer 161
Closes #4184.
2023-08-29 15:53:25 +02:00
Lonami Exo 33f3e27e7d Change apply_deadlines_reset micro-optimization
No need for buffer reuse in Python. It simply complicates the code.
And even then it was not as optimal as it could.
2023-08-29 15:04:04 +02:00
Lonami Exo ac483e6812 Only update seq if pts changed
This solves UpdateChatParticipant being missed after UpdateChat,
which seems to reliable occur when a bot is in a Chat that gets
deleted.
2023-08-29 15:04:04 +02:00
Lonami Exo d40aae75f3 Further improve MessageBox trace logging 2023-08-29 15:04:04 +02:00
Lonami Exo 574e8876ec Fix getting_diff_for with empty set was being spammed
Because the above check used >= but the inner check >.
2023-08-29 15:04:04 +02:00
Lonami Exo 2011a329b0 Make MessageBox trace logs more useful 2023-08-29 15:04:04 +02:00
misuzu 0cc9ca9bd9 Fix is_inline check for KeyboardButtonWebView (#4183) 2023-08-28 17:40:23 +02:00
Kacnep89 e617b59d48 Return marked ID from MemorySession.get_entity_rows_by_id (#4177)
Otherwise the unpacking done later won't work.
2023-08-23 16:07:32 +02:00
Lonami Exo b0f9fd1f25 Except all types of timeout error
Closes #4172.
v1.29.3
2023-08-18 18:36:30 +02:00
Lonami Exo 128b707488 Don't treat asyncio.IncompleteReadError as unhandled
The library will behave the same, but the log severity is lowered.
2023-08-03 19:01:10 +02:00
Bernhard M. Wiedemann 6ded164b85 Sort tlobjects before generating their listing (#4163) 2023-08-01 20:23:24 +02:00
Lonami Exo 211238fcd2 Fix reply_to when sending albums v1.29.2 2023-07-24 17:25:03 +02:00
Nick80835 694c78c8e9 Improve image compression heuristics and algorithm used (#4158) 2023-07-23 21:58:10 +02:00
Lonami Exo ce010e9bfb Fix handling of UpdateShortSentMessage v1.29.1 2023-07-23 17:12:16 +02:00
Lonami Exo 413a2bb9f3 Bump to v1.29.0 v1.29.0 2023-07-23 10:48:04 +02:00
novenary 9cf4cd70d1 Disable blank issues in GitHub (#4157) 2023-07-23 10:32:57 +02:00
Lonami Exo 131f021d51 Don't attempt thumb download if there is no thumb 2023-07-22 10:52:03 +02:00
Lonami Exo 438aff3545 Handle FloodWaitError in update loop
Likely temporary server issues, since getDifference should
realistically not fail with flood waits. In any case,
stopping early until the problem is resolved is the correct
approach.
2023-07-21 23:01:12 +02:00
Lonami Exo 4eef9b52c9 Handle sqlite3.OperationalError in update loop 2023-07-21 22:56:16 +02:00
Lonami Exo a0cda0c37c Remove client-side checks when editing permissions
The server should instead fail with proper RPC errors,
as the rules could change any time (and the local checks
get out of date).
2023-07-21 22:53:38 +02:00
Lonami Exo 816b0bdf9f Fix _get_thumb failed when document had no thumbs 2023-07-21 22:48:12 +02:00
Lonami Exo 164d35681e Fix reply_to can be optional 2023-07-21 22:44:35 +02:00
Lonami Exo 75ed58ad89 Update to layer 160 2023-07-21 21:24:10 +02:00
Lonami 16ed9614f9 Change html.unparse logic to mimic markdown's
It was overcomplicated and had some subtle bugs.
Closes #4133.
2023-06-17 13:11:14 +02:00
Lonami Exo 9267917031 Improve error message when trying to delete inline messages
Closes #4129.
2023-06-09 17:48:08 +02:00
rozha 1e63de9b68 Fix lack of support for anon channel restrictions (#4130) 2023-06-09 17:42:34 +02:00
Lonami Exo 2826c942c0 Support most usernames in VALID_USERNAME_RE
See #4128.
2023-06-09 17:41:45 +02:00
Devesh Pal 65407fc899 Document more RPC errors (#4127) 2023-06-06 22:51:27 +02:00
Lonami Exo c3bddf9440 Add missing formatting arg in logging call
Noticed in #4123.
2023-06-02 23:04:14 +02:00
Lonami Exo 4ff7ac6b75 Handle CancelledError inside mtprotosender recv loop 2023-06-02 19:04:51 +02:00
novenary c3ec775607 Clarify OS field in bug report template 2023-06-02 12:20:27 +03:00
iamilya aab8009a5a Fix comment_to for a group of messages (#4120) 2023-05-31 17:04:33 +02:00
Lonami 0f0ca6b0d9 Upgrade issue templates to issue forms (#4118) 2023-05-31 00:02:20 +02:00
Lonami c89644eec4 Update some fields in the GH issue template 2023-05-31 00:01:16 +02:00
novenary ed825a2c7d Add dedicated form for documentation issues 2023-05-29 21:58:28 +03:00
novenary 9751b356fe Change feature request template to an issue form 2023-05-29 21:53:41 +03:00
novenary 6acc39ac04 Change bug report template to an issue form
Lifted from Tachiyomi and adapted for Telethon.

See: https://github.com/tachiyomiorg/tachiyomi/blob/master/.github/ISSUE_TEMPLATE/report_issue.yml
2023-05-29 21:29:26 +03:00
Lonami Exo 9fe5937ae1 Update FAQ with more common questions 2023-05-24 19:23:12 +02:00
Lonami Exo 16122545ec Add check for asyncio event loop to remain the same 2023-05-24 19:15:46 +02:00
Lonami Exo 6a7a981b7a Fix asyncio.CancelledError was being swallowed by inner except
Closes #4104.
2023-05-08 22:34:12 +02:00
Lonami Exo 980f8b32fc Fix KeyError when ID is in cache but queried without mark
Closes #4084.
2023-05-05 00:04:30 +02:00
Lonami Exo c4a41adae5 Better document breaking ToS will lead to bans
Closes #4102.
2023-05-04 19:05:07 +02:00
Lonami Exo 2889bd5bf3 except and propagate TypeNotFoundError during update handling 2023-05-03 17:56:13 +02:00
R.T 9c7ac3b210 Fix absolute import should be relative (#4101) 2023-04-30 18:27:09 +02:00
Lonami Exo ce29f13606 Fix UserUpdate.last_seen check 2023-04-30 10:32:08 +02:00
Lonami Exo d7bd554ba0 Fix ValueError during connect with catchup on bad cache
Closes #4080.
2023-04-29 13:10:00 +02:00
Lonami Exo ccf67d0f4f Exit receive loop on IOError or unhandled exceptions
May help with #4088.
2023-04-29 12:53:25 +02:00
Lonami Exo 03ff996ace Improve unhelpful 'readexactly size can not be less than zero'
Technically closes #4092, as the error is now properly handled.
2023-04-29 12:33:32 +02:00
Lonami Exo 9aad453e1a Update to layer 158 2023-04-21 17:11:59 +02:00