Lonami Exo
|
cc3d4145d8
|
Update and persist session state on successful login
|
2021-09-19 18:15:19 +02:00 |
|
Lonami Exo
|
3f13357d0f
|
Fix SQLiteSession.set_state did not always clear old state
For instance, when we stored a user_id of 0 because we did not login yet.
|
2021-09-19 18:02:08 +02:00 |
|
Lonami Exo
|
016347474a
|
Populate current user on connection if it's not yet saved
|
2021-09-19 18:01:01 +02:00 |
|
Lonami Exo
|
35a6d1e294
|
Fix SessionState did not store takeout_id
|
2021-09-19 17:59:35 +02:00 |
|
Lonami Exo
|
545e9d69ce
|
Cache session_state and all_dcs right after connect
|
2021-09-19 17:51:05 +02:00 |
|
Lonami Exo
|
93dd2a186a
|
Refresh DC info on connection
|
2021-09-19 17:41:40 +02:00 |
|
Lonami Exo
|
58c0a5bc24
|
Make IPv4 mandatory in session files
|
2021-09-19 17:30:31 +02:00 |
|
Lonami Exo
|
d60ebbe6ea
|
Fix _get_peer was relying on old utils.resolve_id
|
2021-09-19 17:21:11 +02:00 |
|
Lonami Exo
|
9479e215fb
|
Fix remaining upgraded uses of the session to work correctly
|
2021-09-19 17:08:51 +02:00 |
|
Lonami Exo
|
d33402f02e
|
Fix _update_loop could get stuck in an infinite loop with no feedback
|
2021-09-19 17:08:34 +02:00 |
|
Lonami Exo
|
81b4957d9b
|
Update code to deal with the new sessions
|
2021-09-19 16:38:11 +02:00 |
|
Lonami Exo
|
1f5722c925
|
Add missing session/types file
|
2021-09-19 16:37:53 +02:00 |
|
Lonami Exo
|
29d3c3fd7c
|
Fix outdated LAYER usage in _create_exported_sender
|
2021-09-19 15:56:28 +02:00 |
|
Lonami Exo
|
684f640b60
|
Completely overhaul sessions
|
2021-09-19 13:45:19 +02:00 |
|
Lonami Exo
|
0b54fa7a25
|
Make edit_message parameters more consistent
|
2021-09-18 16:54:54 +02:00 |
|
Lonami Exo
|
4321b97e98
|
No longer run send_code_request from sign_in
|
2021-09-18 16:36:11 +02:00 |
|
Lonami Exo
|
431a9309e3
|
Remove mark from peer_id
|
2021-09-18 16:29:45 +02:00 |
|
Lonami Exo
|
9f3bb52e4e
|
Possibly fix _get_response_message for UpdateMessagePoll
|
2021-09-18 16:10:01 +02:00 |
|
Lonami Exo
|
48c14df957
|
Remove client.download_file
|
2021-09-18 16:05:07 +02:00 |
|
Lonami Exo
|
e524a74b84
|
Remove client.disconnected property
|
2021-09-18 15:41:04 +02:00 |
|
Lonami Exo
|
bf61dd32af
|
Change the way iter_participants filters are specified
|
2021-09-18 14:16:19 +02:00 |
|
Lonami Exo
|
8114fb6c9b
|
Stop checking fwd_from or not out in message.edit
|
2021-09-18 13:34:21 +02:00 |
|
Lonami Exo
|
af81899bdc
|
Don't automatically start the client via async-with
|
2021-09-18 13:30:39 +02:00 |
|
Lonami Exo
|
ba8cdc80da
|
Officially remove resolve_invite_link
|
2021-09-18 13:10:31 +02:00 |
|
Lonami Exo
|
9af8ec8cce
|
Officially remove bot_file_id support
|
2021-09-18 13:06:52 +02:00 |
|
Lonami Exo
|
3d36bb7b93
|
Change the way connection modes are specified
|
2021-09-18 12:49:44 +02:00 |
|
Lonami Exo
|
783c1771ab
|
Fix remaining uses of old types namespace
|
2021-09-17 21:05:09 +02:00 |
|
Lonami Exo
|
dc29a95cef
|
Change list of buttons to show up as rows and not cols
|
2021-09-17 21:03:47 +02:00 |
|
Lonami Exo
|
3bc46e8072
|
Remove broken CdnDecrypter
|
2021-09-17 20:55:27 +02:00 |
|
Lonami Exo
|
b3c23e343a
|
Return deleted count from delete_messages
|
2021-09-17 20:36:40 +02:00 |
|
Lonami Exo
|
d81ebe92f7
|
Remove Wall of Shame
People make mistakes. Get over it. No need to be a child about it.
|
2021-09-17 20:25:53 +02:00 |
|
Lonami Exo
|
40ff7c6bdf
|
Document default behaviour of limit
|
2021-09-17 20:19:23 +02:00 |
|
Lonami Exo
|
6e9ad9e31c
|
Return correct total participant count when a filter is desired
|
2021-09-17 20:16:01 +02:00 |
|
Lonami Exo
|
1036c3cb52
|
Remove the aggressive hack from get_participants
|
2021-09-17 20:13:05 +02:00 |
|
Lonami Exo
|
be3ed894c6
|
Make changes to the default limit in client.get_list methods
|
2021-09-17 20:04:57 +02:00 |
|
Lonami Exo
|
e9f9994f4a
|
Unify client.iter_* methods
|
2021-09-17 19:35:10 +02:00 |
|
Lonami Exo
|
943ad892f7
|
Address remaining uses of the Request suffix with raw API
|
2021-09-13 21:00:31 +02:00 |
|
Lonami Exo
|
eb659b9a58
|
Fix _write_all_tlobjects call
|
2021-09-13 20:43:44 +02:00 |
|
Lonami Exo
|
334a847de7
|
Make custom.Message functional
|
2021-09-13 20:39:41 +02:00 |
|
Lonami Exo
|
499fc9f603
|
Move alltlobjects.py and fix imports
|
2021-09-12 16:58:06 +02:00 |
|
Lonami Exo
|
5fd2a017b2
|
Fix imports
|
2021-09-12 16:23:55 +02:00 |
|
Lonami Exo
|
01061e0719
|
Sort migration guide in roughly order of importance
|
2021-09-12 16:08:20 +02:00 |
|
Lonami Exo
|
604c3de070
|
Move custom and core objects to a new subpackage
This should keep it cleaner, as now _tl is fully auto-generated.
|
2021-09-12 16:05:56 +02:00 |
|
Lonami Exo
|
c08d724baa
|
Delete _tl.patched backward-compatibility hack
|
2021-09-12 15:52:09 +02:00 |
|
Lonami Exo
|
f6c94f4d84
|
Mention Python 3.5 will no longer be supported
|
2021-09-12 15:50:26 +02:00 |
|
Lonami Exo
|
e9b97b5e4a
|
Fix client method calls and reading TLObjects
|
2021-09-12 15:47:05 +02:00 |
|
Lonami Exo
|
c84043cf71
|
Fix calls to private client methods
|
2021-09-12 14:09:53 +02:00 |
|
Lonami Exo
|
f222dc167e
|
Fix imports
|
2021-09-12 13:27:13 +02:00 |
|
Lonami Exo
|
28956496fc
|
Adapt generator to new subpackage path
|
2021-09-12 12:35:48 +02:00 |
|
Lonami Exo
|
d48649602b
|
Replace most raw API usage with new location
|
2021-09-12 12:16:02 +02:00 |
|