Commit Graph

  • 20b8250037 Fix-up new sync __enter__ not handling the client directly Lonami Exo 2019-04-13 10:55:51 +0200
  • 9090ede5db Reduce __enter__/__exit__ boilerplate for sync ctx managers Lonami Exo 2019-04-13 10:53:33 +0200
  • badefcec48 Add new action method to easily send chat actions like typing Lonami Exo 2019-04-13 10:37:23 +0200
  • fadc343821 Fix catch_up pts loading and remember pts per update Lonami Exo 2019-04-13 09:12:59 +0200
  • 73742633bd Smarter grouping behaviour when forwarding messages Lonami Exo 2019-04-11 15:18:15 +0200
  • cf3a4bc658 Expose grouped parameter in forward_messages (default True) Lonami Exo 2019-04-11 12:47:14 +0200
  • 9965cda968 Save pts and date in a tuple for immutability Lonami Exo 2019-04-10 21:09:15 +0400
  • bec0fa414e Add missing files for the previous commit Lonami Exo 2019-04-09 16:55:33 +0400
  • b32d8307ec Fix sending albums not returning the sent messages (#1151) Lonami Exo 2019-04-09 16:48:36 +0400
  • 9598e1877c Fix _get_response_message when integers are given #1151 Lonami Exo 2019-04-09 16:31:50 +0400
  • 2fb560624d Fix seeking on strings from c0828f5 when uploading files Lonami Exo 2019-04-09 09:29:06 +0400
  • 68291c7b3d Add new errors to the list of known ones Lonami Exo 2019-04-05 21:38:17 +0400
  • 29b21209bf Force fetch sender/chat if only min information was given Lonami Exo 2019-04-05 21:28:31 +0400
  • 21a8a50ab9 Remove unwanted autocast in messages.discardEncryption Lonami Exo 2019-04-05 10:31:43 +0400
  • 5e5fe5876a Fix mimetype for mp3 files Lonami Exo 2019-04-04 10:10:54 +0200
  • ff8349ff3f Prevent download_profile_photo from downloading arbitrary files Lonami Exo 2019-04-03 09:51:33 +0200
  • 22fcdeef7f Better get_input_entity code flow Lonami Exo 2019-04-03 09:36:58 +0200
  • f95933c246
    Fix downloading contacts (#1147) Lonami 2019-04-02 14:33:41 +0200
  • 41e4d0f788 Let forward_messages work with messages from different chats Lonami Exo 2019-04-02 10:46:37 +0200
  • a9ab3e1211 Update forward_messages to use _get_response_message Lonami Exo 2019-04-02 10:44:42 +0200
  • c0828f590f Fix resize if needed not seeking back for image = bytes Lonami Exo 2019-04-02 08:59:35 +0200
  • 85be48f42b Document misleading message.out value for events.MessageEdited Lonami Exo 2019-04-02 08:39:19 +0200
  • 38900c5079 Fix CallbackQuery.edit for normal queries (0b4d649) Lonami Exo 2019-04-02 08:37:24 +0200
  • 3398bee77a Handle disconnection errors more gracefully in background tasks Lonami Exo 2019-04-01 08:46:07 +0200
  • 34a8140ff0 Fix MessageRead had blacklist_chat=None and not False Lonami Exo 2019-03-31 12:14:34 +0200
  • c95467ea3e Fix ._chat_peer could be None in Event.filter() Lonami Exo 2019-03-31 12:07:29 +0200
  • 7225b7a40f Fix RequestIter.__anext__ without __ainit__ (#1142) bugchecker 2019-03-29 17:32:00 +0000
  • 9b922ed772
    Fix RequestIter.__anext__ without __ainit__ bugchecker 2019-03-29 16:54:02 +0000
  • 5377169db2 Call catch_up on reconnect (WIP for #1125) Lonami Exo 2019-03-28 12:32:02 +0100
  • ad963fd23e Don't clear pending_ack on disconnect Lonami Exo 2019-03-28 12:15:39 +0100
  • a59f53d592 Load entities for new via_bot property and forward Lonami Exo 2019-03-28 11:07:41 +0100
  • 39d9531483 Implement _load_entities for all events Lonami Exo 2019-03-28 10:47:15 +0100
  • 5554b414e1 Propagate the last error on reconnect, not always ConnectionError Lonami Exo 2019-03-28 10:11:33 +0100
  • 7523869875 Except IOError and not ConnectionError Lonami Exo 2019-03-28 09:52:46 +0100
  • c902428af1 getDifference if the event's chat was not found (WIP) Lonami Exo 2019-03-27 16:21:17 +0100
  • 8abc7ade22 Use the new in-memory entity cache Lonami Exo 2019-03-26 11:39:25 +0100
  • 4d35e8c80f Create a new in-memory cache for entities (#1141) Lonami Exo 2019-03-26 11:27:21 +0100
  • facf3ae582 Fix-up user_id for UserUpdate Lonami Exo 2019-03-26 09:18:18 +0100
  • 0239852cc7 Fix UserUpdate in chats Lonami Exo 2019-03-26 09:14:55 +0100
  • 9db9db1ade Fix UserUpdate not working for typing updates Lonami Exo 2019-03-26 08:57:16 +0100
  • e71638abf1 Document that now incoming private messages can be revoked Lonami Exo 2019-03-25 08:45:25 +0100
  • 3126533a33
    Update to layer 97 Lonami 2019-03-24 18:14:18 +0100
  • 0b4d64947b Fix CallbackQuery.edit for messages via inline queries Lonami Exo 2019-03-23 19:25:45 +0100
  • bc7294f298
    maybe fix ? Shrimadhav U K 2019-03-23 13:22:28 +0530
  • f6fe580eb7 Safer auto reconnect to prevent double connect Lonami Exo 2019-03-22 19:01:40 +0100
  • 9eabca6987 Fix run_until_disconnected's call to disconnect Lonami Exo 2019-03-22 18:20:02 +0100
  • 436fb64289 Prevent double autoreconnect like #1112 Lonami Exo 2019-03-22 16:21:18 +0100
  • 0662ead33b Properly document all optional dependencies Lonami Exo 2019-03-21 16:55:32 +0100
  • 347db79979 run_until_disconnected() should disconnect() on finally Lonami Exo 2019-03-21 12:25:19 +0100
  • 04ba2e1fc7 Revert disconnect() to be async again (#1133) Lonami Exo 2019-03-21 12:21:00 +0100
  • 8f302bcdb0 Don't disconnect() on __del__ (#1133) Lonami Exo 2019-03-21 11:36:35 +0100
  • 2e4476a754 Workaround #1134 by early checking if proxy closes connection Lonami Exo 2019-03-21 11:22:09 +0100
  • f6c4ab6f41 Workaround #1124 (Telegram ignoring offset_date) Lonami Exo 2019-03-18 17:36:06 +0100
  • 7c48857d0c Update docs for send_file/timeouts and add new known error Lonami Exo 2019-03-18 17:30:45 +0100
  • a5f5d6ef23 Minor doc updates, fixes and improvements Lonami Exo 2019-03-16 17:17:25 +0100
  • 05e5becd78
    Merge pull request #1126 from seriyps/mtproto-proxy-other-protocols Lonami 2019-03-13 18:26:19 +0100
  • 598b9f25e1 Fix DialogsIter not passing the client to the built objects Lonami Exo 2019-03-13 09:11:58 +0100
  • 9d5344e90d Fix-up file to media calls from edit (from 3d72c10) Lonami Exo 2019-03-12 22:18:57 +0100
  • 58e818f580 Fixed missing unpacking variable Wirtos 2019-03-12 23:14:21 +0200
  • 43505e0aad
    Use issubclass instead of direct class comparison Сергей Прохоров 2019-03-12 20:25:33 +0100
  • fef580c24b
    Revert non-related change Сергей Прохоров 2019-03-12 01:28:59 +0100
  • 4696dfc25e
    Rework class hierarchy, try to DRY more Сергей Прохоров 2019-03-12 01:12:55 +0100
  • 916b379c03 Work around message edits arriving too early in conversations Lonami Exo 2019-03-11 13:03:10 +0100
  • 1b703e905c Don't set self._state when checking if logged in Lonami Exo 2019-03-11 09:04:08 +0100
  • 8884015dae Clarify some docstrings Lonami Exo 2019-03-10 13:29:34 +0100
  • b873aa67cc
    Implement different mtproto proxy protocols; refactor obfuscated2 Сергей Прохоров 2019-03-10 01:00:11 +0100
  • baa8970bb6 Fix handling message payloads that are too large Lonami Exo 2019-03-06 18:08:51 +0100
  • 3d72c10ea5 Reduce calls to utils.is_image Lonami Exo 2019-03-06 09:38:17 +0100
  • 758556cd30 Fix upload_file not seeking streams back Lonami Exo 2019-03-06 09:24:50 +0100
  • fcfebf75a3 Prevent pillow from closing non-exclusive fps (#1121) Lonami Exo 2019-03-06 09:14:06 +0100
  • ae8f1fed05 Treat arguments with _until or _since in their name as dates Lonami Exo 2019-03-06 08:36:37 +0100
  • 0f69455dc7 Handle hachoir metadata more gracefully, bump 1.6.2 v1.6.2 Lonami Exo 2019-03-04 08:50:33 +0100
  • 6799295115 Fix iter_participants in non-channels Lonami Exo 2019-03-02 21:17:36 +0100
  • 4cc2a17765 Deal with usability in methods that hit flood wait Lonami Exo 2019-03-02 19:40:39 +0100
  • dd1ca16ded Update docs, usability and errors for all methods Lonami Exo 2019-03-02 19:00:14 +0100
  • c4d65f8bf4 ValueError fix for IOBase files (#1119) Wirtos 2019-03-01 22:27:15 +0200
  • 76dc01c4cf ValueError fix for IOBase files Wirtos 2019-03-01 18:24:56 +0200
  • df534585e9 Actually fix ids= not being a list, bump 1.6.1 v1.6.1 Lonami Exo 2019-02-28 08:31:28 +0100
  • 2681dc09bb Fix iter_messages with ids= not being a list Lonami Exo 2019-02-28 08:26:37 +0100
  • 70e0d865a8 Fix RequestIter.__next__ propagating StopAsyncIteration (#1117) Manuel1510 2019-02-28 08:07:31 +0100
  • e227f2998e fix RequestIter.__next__ propagating StopAsyncIteration Manuel1510 2019-02-28 01:50:23 +0100
  • 8429f9bd3c Update to v1.6 v1.6.0 v1.6 Lonami Exo 2019-02-27 21:04:18 +0100
  • 934c733ccb Treat users "kicking themselves" as leaving (#1116) Lonami Exo 2019-02-27 19:42:17 +0100
  • 05d174d4ce Update documentation, errors and add TODOs Lonami Exo 2019-02-27 19:30:12 +0100
  • f66d65d409 Add RequestIter._next__ for synchronous iteration Lonami Exo 2019-02-27 16:13:11 +0100
  • 6b50152bb3 Use constants for chunk sizes, remove irrelevant TODO Lonami Exo 2019-02-27 13:07:25 +0100
  • d02d0e2d5e Handle negative limits gracefully in async generators Lonami Exo 2019-02-27 13:01:04 +0100
  • d508e58d49 Remove the "private" _total parameter Lonami Exo 2019-02-27 12:59:50 +0100
  • bf71e49fcc Remove batch_size parameter from iter_messages Lonami Exo 2019-02-27 12:57:54 +0100
  • b9133567af Remove weird map chr range from aggressive iter_participants Lonami Exo 2019-02-27 12:51:09 +0100
  • c99157ade2
    Merge pull request #1115 from LonamiWebs/requestiter Lonami 2019-02-27 12:49:12 +0100
  • c73b8eda26 Simplify filling RequestIter's buffer Lonami Exo 2019-02-27 11:24:47 +0100
  • 202ce1f494 Remove async_generator from dependencies Lonami Exo 2019-02-27 11:13:29 +0100
  • 40ded93c7c Use RequestIter in chat methods Lonami Exo 2019-02-27 11:12:05 +0100
  • 4f647847e7 Fix RequestIter not setting TotalList.total in collect() Lonami Exo 2019-02-27 10:39:56 +0100
  • 968da5f72d Use RequestIter in the dialog methods Lonami Exo 2019-02-27 10:37:40 +0100
  • 49d8a3fb33 Remove code to syncify async generator functions Lonami Exo 2019-02-27 10:19:08 +0100
  • 5b8e6531fa Add method to collect RequestIter into TotalList Lonami Exo 2019-02-27 10:15:32 +0100
  • 6d6c1917bc Implement iterator over message by IDs Lonami Exo 2019-02-27 10:04:12 +0100
  • 60606b9994 Don't make iter_messages a coroutine function Lonami Exo 2019-02-27 09:49:14 +0100