Commit Graph

  • 034bf304bb Enable and use ruff Lonami Exo 2023-10-12 18:17:41 +0200
  • 7fabf7da0a Continue documentation and reducing public API Lonami Exo 2023-10-08 15:07:18 +0200
  • 25a2b53d3f Continue implementing file and message Lonami Exo 2023-10-02 23:26:40 +0200
  • 4df1f4537b Complete migration guide from other bot libraries Lonami Exo 2023-10-01 13:37:28 +0200
  • 18895748c4 Continue implementation and documentation Lonami Exo 2023-09-30 17:13:24 +0200
  • 7d7dbdf47f Update to layer 165 Lonami Exo 2023-09-29 22:12:41 +0200
  • 6a36066d19 Update to layer 164 Lonami Exo 2023-09-22 20:49:39 +0200
  • bd11564579 Remove uses of imghdr Lonami Exo 2023-09-20 18:30:46 +0200
  • fce6cfcb59 add one user to one group Josefin Hao 2023-09-19 23:13:33 +0200
  • 6a880f1ff1 Add missing implementations Lonami Exo 2023-09-17 22:54:52 +0200
  • 5f4470dd57 Fix step could complete all at once Lonami Exo 2023-09-17 22:53:52 +0200
  • 2541c409e2 Add username to session Lonami Exo 2023-09-17 22:53:26 +0200
  • 8c00d2f088 Update error types used by generator Lonami Exo 2023-09-17 22:48:53 +0200
  • 6f6618f251 Use cryptg when available Lonami Exo 2023-09-17 22:48:17 +0200
  • 495de58925 Expand docs on migration guide Lonami Exo 2023-09-16 19:13:00 +0200
  • 22f15303a5 Add errors factory skeleton Lonami Exo 2023-09-16 19:12:41 +0200
  • 0e586abefe Add ChatType filter Lonami Exo 2023-09-14 21:32:21 +0200
  • 604d95a807 Document most methods and classes Lonami Exo 2023-09-14 21:17:24 +0200
  • ad19987cd6
    Fixed sorting of markup entities with the same offsets (#4201) Alexander Goryushkin 2023-09-14 21:52:04 +0500
  • a5094e7707 Fixed sorting of markup entities with the same offsets Горюшкин Александр 2023-09-14 17:37:21 +0500
  • 569ff3d372 Split check and fmt tools Lonami Exo 2023-09-13 20:15:49 +0200
  • 9e43700f55 Fix docgen in strict mode Lonami Exo 2023-09-13 20:07:07 +0200
  • 5376905e3d Address type checks Lonami Exo 2023-09-13 19:39:01 +0200
  • b62327308b Add documentation Lonami Exo 2023-09-13 19:01:16 +0200
  • e36c35c805 Begin preparing client for documentation Lonami Exo 2023-09-13 19:00:47 +0200
  • 80fefca2e9 Simplify copying generated Client signatures Lonami Exo 2023-09-13 19:00:10 +0200
  • 7325718f0e Fix date empty when getting difference v1.30.3 Lonami Exo 2023-09-13 17:35:15 +0200
  • c57543d79a Init connection on the DC from the session Lonami Exo 2023-09-12 20:55:46 +0200
  • 9e5eb619e1 Make disconnection more resilient Lonami Exo 2023-09-12 20:55:25 +0200
  • f2b8a91fa9 Fix loading of SqliteSession Lonami Exo 2023-09-12 20:54:49 +0200
  • 03a85dfd1a Add interactive_login Lonami Exo 2023-09-12 20:54:22 +0200
  • 7ce0b2f940 Fix invalid date type in UpdateShort v1.30.2 Lonami Exo 2023-09-12 17:09:27 +0200
  • 5ba312555a
    Fix generator for pypy (#4198) Dingyuan Wang 2023-09-12 14:28:14 +0800
  • 9fa12bd41b Fix generator for pypy Dingyuan Wang 2023-09-12 12:54:36 +0800
  • aa83e7b043 Add session storages Lonami Exo 2023-09-10 19:54:05 +0200
  • 2cef715921 Bump to v1.30 v1.30.0 Lonami Exo 2023-09-10 12:28:10 +0200
  • ba99b8b466 Update to layer 162 Lonami Exo 2023-09-10 12:15:14 +0200
  • 72faa89361
    Remove client-side check in message.edit (#4195) Non 2023-09-08 19:35:25 +0300
  • 2768022375
    Resolve LonamiWebs/Telethon/issues/4193 NotStatilko 2023-09-08 14:39:03 +0300
  • e928fbdac0
    Fix date empty (#4191) Kacnep89 2023-09-06 19:47:46 +0500
  • 8ac5a337a7 Beautify epoch function Kacnep89 2023-09-06 14:44:34 +0500
  • 7b19132af1 Fix date empty Kacnep89 2023-09-06 12:33:34 +0500
  • 16de3b274c Trim down client functions to MVP level Lonami Exo 2023-09-03 19:01:05 +0200
  • 4ef3e63a88 Implement update dispatching Lonami Exo 2023-09-03 18:47:47 +0200
  • 8727b87130 Remove unintended private imports and simplify sig copy Lonami Exo 2023-09-03 11:03:07 +0200
  • e4d88e061d Create Python tools in favour of shell scripts Lonami Exo 2023-09-03 11:00:48 +0200
  • 9c888b83da Run sphinx-quickstart Lonami Exo 2023-09-03 10:59:27 +0200
  • e642ccfc4d Update layer and move File out to types Lonami Exo 2023-09-03 00:16:05 +0200
  • 4b2d252fe1 Significantly clean-up imports Lonami Exo 2023-09-02 23:05:28 +0200
  • f75acee7e8 Automatically generate Client methods Lonami Exo 2023-09-02 21:09:40 +0200
  • 938126691c Implement file-related methods Lonami Exo 2023-09-02 20:37:19 +0200
  • c44eb12c60 Rename input_as_peer Lonami Exo 2023-09-02 20:36:50 +0200
  • 2cabf6aa25 Make getting messages more usable Lonami Exo 2023-09-02 01:29:35 +0200
  • 0dfa232070 Fix user login Lonami Exo 2023-09-02 01:18:10 +0200
  • 49c0645fcb Fix full transport overreading Lonami Exo 2023-09-02 01:15:10 +0200
  • 5e43efc55d Implement message-related methods Lonami Exo 2023-09-02 00:49:16 +0200
  • c46387f7bf Make Session more convenient to use Lonami Exo 2023-09-02 00:48:26 +0200
  • 3863cf0972 Implement bot-related methods Lonami Exo 2023-09-01 19:51:15 +0200
  • 14ed4ea764 Add some ways to convert message Lonami Exo 2023-09-01 19:50:40 +0200
  • d2fc9b6cfc Add some ways to convert input chats Lonami Exo 2023-09-01 19:49:36 +0200
  • 5081910c08 Create Channel and Group types Lonami Exo 2023-09-01 19:47:35 +0200
  • da011e4b1d Implement some auth methods Lonami Exo 2023-09-01 17:41:47 +0200
  • 201497b638 Clear out user if not authorized Lonami Exo 2023-09-01 14:41:51 +0200
  • cc65ee473e Mark tests requiring network access Lonami Exo 2023-09-01 14:09:53 +0200
  • f69e309b0b Use pytest-asyncio for client and sender tests Lonami Exo 2023-09-01 14:02:24 +0200
  • 294f7dedd5 Implement client connection Lonami Exo 2023-09-01 13:42:23 +0200
  • 87ffdca4c2 Import annotations from future Lonami Exo 2023-09-01 13:27:53 +0200
  • 9ba6e2ded6 Generate deserializers for requests Lonami Exo 2023-09-01 13:25:17 +0200
  • 2e1321b6c9 Remove enqueuer abstraction from sender Lonami Exo 2023-09-01 11:57:41 +0200
  • 77b49a1c88 Combine DataCenter ip and port into a single field Lonami Exo 2023-09-01 11:47:23 +0200
  • fb4503338d Add disconnect method to sender Lonami Exo 2023-09-01 11:46:49 +0200
  • 5a34e65708 Add Client skeleton Lonami Exo 2023-08-31 23:09:01 +0200
  • 332215ea2e Bring client parsers for commonmark and HTML Lonami Exo 2023-08-31 23:05:49 +0200
  • 69d7941852 Implement MessageBox Lonami Exo 2023-08-31 20:11:35 +0200
  • c77c10b48f Implemnet chat hash cache and adapting updates Lonami Exo 2023-08-31 17:36:08 +0200
  • 7c112d8b0f Fix typing issues Lonami Exo 2023-08-31 13:32:57 +0200
  • 60ed7a32fe Use proper error types in mtp Lonami Exo 2023-08-31 13:23:30 +0200
  • 7166059132 Fix mtsender enqueuer and complete test Lonami Exo 2023-08-31 12:27:43 +0200
  • dfc540c472 Fix mtp message and container handling Lonami Exo 2023-08-31 12:26:43 +0200
  • 9e582ca0fa Avoid storing memoryview in deserialized objects Lonami Exo 2023-08-31 12:25:00 +0200
  • 352ccdd4fc Update auth test to work under new RSA_PAD Lonami Exo 2023-08-31 11:38:05 +0200
  • d4288fd696 Update RSA encryption to use the new RSA_PAD Lonami Exo 2023-08-31 11:09:12 +0200
  • 4078243dad Fix some typing issues in tests Lonami Exo 2023-08-31 10:54:50 +0200
  • 53ea35e0d5 Initial implementation of mtsender Lonami Exo 2023-08-31 10:48:59 +0200
  • 84e14c2ec4 Make Request class a generic container Lonami Exo 2023-08-31 10:34:36 +0200
  • 8f89dbb5c2 Temporarily use old RSA keys Lonami Exo 2023-08-31 10:22:58 +0200
  • e20203785a Add missing nonce check during authentication Lonami Exo 2023-08-31 10:22:23 +0200
  • d5e6dbe36b Change transports to pack into a write fn Lonami Exo 2023-08-30 16:37:04 +0200
  • e12845c38b Fix deserialization of bools Lonami Exo 2023-08-30 13:44:42 +0200
  • 2be75380a3 Update transports to report read length Lonami Exo 2023-08-30 13:43:35 +0200
  • 9b1d9aa672
    Fix incorrect param type in apply_channel_difference (#4185) Shubham Kumar 2023-08-29 22:10:07 +0530
  • ea7f869337
    Add missing newline at EOF Lonami 2023-08-29 18:39:26 +0200
  • df2078d1b7
    passign date time instead of int Shubham Kumar 2023-08-29 21:46:37 +0530
  • 77e20e382f
    handling date isofmrta conversion Shubham Kumar 2023-08-29 20:44:24 +0530
  • 72f16ef73e Update to layer 161 Lonami Exo 2023-08-29 15:53:12 +0200
  • 33f3e27e7d Change apply_deadlines_reset micro-optimization Lonami Exo 2023-08-29 14:59:43 +0200
  • ac483e6812 Only update seq if pts changed Lonami Exo 2023-08-29 14:41:23 +0200
  • d40aae75f3 Further improve MessageBox trace logging Lonami Exo 2023-08-29 13:54:43 +0200
  • 574e8876ec Fix getting_diff_for with empty set was being spammed Lonami Exo 2023-08-29 13:54:14 +0200
  • 2011a329b0 Make MessageBox trace logs more useful Lonami Exo 2023-08-29 13:16:46 +0200