Lonami Exo
|
cfa5cd0db2
|
Fix is_user_authorized always returning True
|
2018-06-21 09:32:09 +02:00 |
|
Lonami Exo
|
d6818f25f5
|
Fix rare iter_dialogs infinite loop
|
2018-06-20 21:12:47 +02:00 |
|
Lonami Exo
|
9c0a22ddd7
|
Fix Python 3.5 compatibility
|
2018-06-20 20:18:16 +02:00 |
|
Lonami Exo
|
a1477a84bf
|
Update in-memory updates.State
|
2018-06-20 19:58:01 +02:00 |
|
Lonami Exo
|
a0eb824e87
|
Support ignore_migrated in iter_dialogs
|
2018-06-20 12:03:42 +02:00 |
|
Lonami Exo
|
c85ba4accc
|
Revisit documentation, cross-references and unnecessary indents
|
2018-06-20 11:06:03 +02:00 |
|
Lonami Exo
|
4e9a84c3b5
|
Remove underscore from module names
|
2018-06-18 21:02:42 +02:00 |
|
Lonami Exo
|
262018959f
|
Process entities from sent requests/updates
|
2018-06-18 20:44:20 +02:00 |
|
Lonami Exo
|
463847ad50
|
Revisit and remove a few TODOs
|
2018-06-18 18:46:06 +02:00 |
|
Lonami Exo
|
ebfe8ebf40
|
Configurable per-client request/connection retries
|
2018-06-18 18:13:00 +02:00 |
|
Lonami Exo
|
51d8ea0fa8
|
Shield disconnected Future in the MTProtoSender instead
|
2018-06-18 15:55:24 +02:00 |
|
Lonami Exo
|
efc48ee3b0
|
Shield self.disconnected and log RpcCallFail
|
2018-06-18 14:28:30 +02:00 |
|
Lonami Exo
|
3c1d7d2da2
|
Fix MessageEmpty when searching for messages
|
2018-06-18 13:48:50 +02:00 |
|
Lonami Exo
|
374f5e2aab
|
Periodically send ping/getState
|
2018-06-18 13:22:25 +02:00 |
|
Dan Elkouby
|
d5b349e031
|
Implement a mechanism to notify of connection failures (#852)
|
2018-06-17 19:29:41 +02:00 |
|
Lonami Exo
|
d9d586171f
|
Fix MTProtoSender should not send content-related queries
|
2018-06-17 16:23:22 +02:00 |
|
Lonami Exo
|
aaa7ec757b
|
Support start() retrying on PasswordHashInvalidError
|
2018-06-17 14:07:45 +02:00 |
|
Lonami Exo
|
b65cbd8647
|
Validate to_id when iterating over messages by ID
|
2018-06-17 11:57:11 +02:00 |
|
Lonami Exo
|
226c35ff8f
|
Pump up default timeout from 5 to 10s
|
2018-06-17 11:46:56 +02:00 |
|
Lonami Exo
|
7cfecfaf21
|
Support pathlib.Path on download/upload
|
2018-06-16 17:01:20 +02:00 |
|
Lonami Exo
|
cbd5594dba
|
Use the correct clock time when sleeping on iter_messages
|
2018-06-15 17:09:16 +02:00 |
|
Lonami Exo
|
509fba8bcc
|
Fix-up isinstance/is_user_authorized from 06cdf1f
|
2018-06-15 13:01:16 +02:00 |
|
Lonami Exo
|
31c94ec184
|
Add a lock for resolving events
|
2018-06-15 10:11:43 +02:00 |
|
Lonami Exo
|
091b03c635
|
Use create_task instead ensure_future
|
2018-06-14 23:33:56 +02:00 |
|
Lonami Exo
|
06cdf1fdb0
|
Raise on phone/network migrate if authorized
|
2018-06-14 23:16:00 +02:00 |
|
Lonami Exo
|
c788e17c22
|
Fix _handle_update not expanding Updates
|
2018-06-14 22:51:57 +02:00 |
|
Lonami Exo
|
0f14f3b16a
|
Support custom event loops
|
2018-06-14 19:35:12 +02:00 |
|
Lonami Exo
|
908dfa148b
|
Revisit codebase to add missing async/await
|
2018-06-14 17:09:20 +02:00 |
|
Lonami Exo
|
3ce8b17193
|
Dispatch updates to event handlers
|
2018-06-13 16:20:15 +02:00 |
|
Lonami Exo
|
a91109c9fa
|
Retry send_code_request on AuthRestartError
|
2018-06-13 10:55:37 +02:00 |
|
Lonami Exo
|
3324090c96
|
Fix non-asyncio sleep
|
2018-06-13 09:59:30 +02:00 |
|
Lonami Exo
|
3f16c92eb3
|
Subclass TLRequest for content-related objects
|
2018-06-12 20:14:21 +02:00 |
|
Lonami Exo
|
f9cd220ddd
|
Implement _get_exported_sender
|
2018-06-11 20:05:10 +02:00 |
|
Lonami Exo
|
f86f52d960
|
Fix async_generator's and missing awaits
|
2018-06-10 22:00:55 +02:00 |
|
Lonami Exo
|
8be6adeab4
|
Make use of the async_generator module
|
2018-06-10 21:50:28 +02:00 |
|
Lonami Exo
|
15ef302428
|
Implement _switch_dc/fix missing first request
|
2018-06-10 21:30:31 +02:00 |
|
Lonami Exo
|
1bde72d375
|
Make the TelegramClient aggregate all client methods
|
2018-06-10 19:05:36 +02:00 |
|
Lonami Exo
|
fb8b052754
|
Separate update requests from the TelegramClient
|
2018-06-10 13:58:21 +02:00 |
|
Lonami Exo
|
ac2e59b472
|
Separate auth requests from the TelegramClient
|
2018-06-10 12:57:36 +02:00 |
|
Lonami Exo
|
4ff0756ffc
|
Separate download requests from the TelegramClient
|
2018-06-10 12:04:23 +02:00 |
|
Lonami Exo
|
317b7053a0
|
Separate parse message methods from uploads
|
2018-06-10 11:33:20 +02:00 |
|
Lonami Exo
|
83a024656c
|
Rename client.files as client.uploads
|
2018-06-09 22:14:51 +02:00 |
|
Lonami Exo
|
ad29f2f5b7
|
Separate chat requests from the TelegramClient
|
2018-06-09 22:13:18 +02:00 |
|
Lonami Exo
|
1e91e5a83c
|
Separate dialogs methods from the TelegramClient
|
2018-06-09 22:09:02 +02:00 |
|
Lonami Exo
|
4bd20f1ce2
|
Separate file and message methods from TelegramClient
|
2018-06-09 22:05:06 +02:00 |
|
Lonami Exo
|
bb9b9796e0
|
Separate user methods from the base client
|
2018-06-09 21:22:54 +02:00 |
|
Lonami Exo
|
4b147f0153
|
Move clients to a new package
|
2018-06-09 21:11:35 +02:00 |
|