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
2023-07-23 17:12:16 +02:00
Lonami Exo
413a2bb9f3
Bump to 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
Deer-Spangle
6e7423e894
Allowing nosound_video to be specified ( #4090 )
2023-04-14 22:03:03 +02:00
Nick80835
7b1b33f805
Save photos as progressive when uploading ( #4089 )
2023-04-13 20:11:52 +02:00
David
d419979406
Declare missing exception variable ( #4087 )
2023-04-12 17:36:43 +02:00
SsNiPeR1
acec8a776f
Fix documentation typo ( #4086 )
2023-04-11 17:43:44 +02:00
Nitan Alexandru Marcel
ced36adb03
Fix editing inline messages of type InputBotInlineMessageID64 ( #4082 )
2023-04-07 17:04:08 +02:00
Lonami Exo
5b1135734b
Properly handle PhoneCodeExpiredError in sign_in
...
Should actually fix #3185 now.
2023-04-06 18:53:12 +02:00
Lonami Exo
10c74f8bab
Bump to v1.28.0
2023-04-06 15:05:44 +02:00
Lonami Exo
af18538722
Handle PhoneCodeExpiredError during sign_in
...
Closes #3185 .
2023-04-06 14:36:24 +02:00
Lonami Exo
fd09284598
Update FAQ
...
Closes #3759 .
2023-04-06 14:32:45 +02:00
Lonami Exo
a657ae0134
Save self user ID in session file
...
Should result in one less request after connecting,
as there is no longer a need to fetch the self user.
2023-04-06 14:18:42 +02:00
Lonami Exo
88bc6a46a6
Store self user in entity cache
2023-04-06 13:58:26 +02:00
Lonami Exo
97b0ba6707
Flush in-memory cache to session after a limit is reached
...
Should fully close #3989 .
Should help with #3235 .
2023-04-06 13:45:12 +02:00
Lonami Exo
cb04e269c0
Fix _get_entity_pair could receive None as input
2023-04-06 13:39:56 +02:00