Commit Graph
21 Commits
Author SHA1 Message Date
Lonami Exo 48d7dbe90b Remove missed async keywords from the revert
This should've been in 7d21b40401.
This completes the revert of async sessions.
2022-08-30 12:40:05 +02:00
Lonami Exo 7d21b40401 Revert "Make sessions async"
This reverts commit d2de0f3aca.
2022-08-30 12:32:21 +02:00
Lonami Exo a5c3df2743 Attempt to load and save MessageBox state 2022-05-13 17:40:03 +02:00
Tulir Asokan d2de0f3aca Make sessions async
SQLiteSession is not updated, don't try to use it
2022-05-12 10:36:10 +02:00
Lonami Exo 8e36bb4c4d Link Python keywords with Python's documentation 2019-07-06 12:11:00 +02:00
Lonami Exo 744f5f50fe Fix saving of StringSession 2019-05-06 08:55:24 +02:00
Dmitry D. Chernov 9a98d41a2c Improve TakeoutClient proxy and takeout functionality (#1106) 2019-02-10 11:10:41 +01:00
Lonami Exo b66c1e6084 Revert "Get rid of now broken cache"
This reverts commit f73ae42a03.
2018-12-25 16:50:11 +01:00
Lonami Exo f73ae42a03 Get rid of now broken cache 2018-12-25 11:44:10 +01:00
Lonami Exo 9159e2a720 Remove report_errors/flood_sleep_threshold from the session 2018-06-26 16:09:16 +02:00
Lonami Exo 1247d050ab Remove unused fields from the Sessions
Most of the stuff didn't actually need to be saved and only
belong to the MTProtoState which is not a separate class from
the sessions.
2018-06-14 17:04:15 +02:00
Lonami Exo 2a00bcaa12 Persist updates.State upon disconnection 2018-04-25 13:37:29 +02:00
Lonami Exo a9c83250a1 Small clean-up of the session classes 2018-03-03 12:51:35 +01:00
Lonami Exo 1e420f7f91 Document the new abstract session better 2018-03-03 12:13:42 +01:00
Tulir Asokan 47cdcda9e2 Move device info out of Session 2018-03-02 21:05:09 +02:00
Tulir Asokan dc2229fdba Move salt and ID to base session and remove unused imports 2018-03-02 18:39:04 +02:00
Tulir Asokan e1d7cc541f Add setters for non-persistent values that apps might change 2018-03-02 18:23:18 +02:00
Tulir Asokan 118d9b10e8 Add more abstraction 2018-03-02 13:20:11 +02:00
Tulir Asokan df3faaeb7f Fix abstract Session method ordering 2018-03-02 11:11:59 +02:00
Tulir Asokan 4c64d53e71 Move non-persistent stuff to base Session class 2018-03-02 11:10:11 +02:00
Tulir Asokan c5e6f7e265 Split Session into three parts and make a module for sessions 2018-03-01 23:40:28 +02:00