Dan
da7130b380
Update Pyrogram to v0.16.0
2019-09-25 19:12:27 +02:00
Dan
bc7d29237d
Small style fix
2019-09-25 18:41:06 +02:00
Dan
a541bb45db
Merge develop -> asyncio
2019-09-21 22:21:20 +02:00
Dan
91d3508c13
Rename encode/decode to encode/decode_file_id
2019-09-21 22:17:42 +02:00
Dan
92c1b48132
Fix FILE_REFERENCE_* errors for uploads
2019-09-21 22:13:02 +02:00
Dan
1cd94520bf
Fix FILE_REFERENCE_* errors for downloads
2019-09-21 21:12:11 +02:00
Dan
7df4b58a51
Add two FILE_REFERENCE_* errors
2019-09-21 19:56:12 +02:00
Dan
03927404bc
Merge branch 'develop' into asyncio-dev
2019-09-14 20:59:10 +02:00
Dan
26bf84e43d
Don't try to parse ChatPhoto objects in case peer_access_hash is None
2019-09-14 20:58:53 +02:00
Dan
826885a821
Merge develop -> asyncio
2019-09-14 20:42:06 +02:00
Dan
ff9407aba1
Implement a storage update mechanism (for FileStorage)
...
The idea is pretty simple: get the current database version and for each
older version, do what needs to be done in order to get to the next
version state. This will make schema changes transparent to the user in
case they are needed.
2019-09-14 20:35:59 +02:00
Dan
1a7d0b1b7e
Update Storage API usages in client.py, auth.py and session.py
2019-09-14 19:57:20 +02:00
Dan
0097df2952
Rework File and Memory storage to accommodate the new abstract class
2019-09-14 19:56:07 +02:00
Dan
1efce33070
Tiny SQL style fixup
2019-09-14 19:40:15 +02:00
Dan
e226bdbf89
Create SQLiteStorage for better abstraction
2019-09-14 19:39:47 +02:00
Dan
108fa08878
Update Storage abstract class
2019-09-14 19:39:21 +02:00
Dan
6d0e2f7312
Fix minified peers being erroneously stored because of server changes
2019-09-14 19:37:28 +02:00
Dan
840a9d1cc7
Update ChatPhoto parser
2019-09-14 19:30:07 +02:00
Dan
c5498c3b4e
Rename Storage .destroy to .delete
2019-09-14 19:22:08 +02:00
Dan
a7c10bfb28
Remove auto-auth.rst
2019-09-09 16:07:14 +02:00
Dan
b10817ec29
Merge develop -> asyncio
2019-09-09 16:00:38 +02:00
Dan
3dce23524d
Merge branch 'asyncio-dev' of https://github.com/pyrogram/pyrogram into asyncio-dev
2019-09-09 15:57:10 +02:00
YoilyL
aa937a704d
fixed memory leak when session.send coroutine is cancelled ( #311 )
...
added that when session.send coroutine is cancelled (or if any other exception is raised) the result should still be removed from the results list
2019-09-09 15:56:57 +02:00
Dan
2983a3b87a
Workaround for SQLite VACUUM on Python 3.6.0
2019-09-09 15:45:19 +02:00
Dan
011375d0b2
Update docs link
2019-09-09 15:44:45 +02:00
Dan
71148758c9
Tiny documentation fixes
2019-09-09 15:42:38 +02:00
Dan
aaf0e82cdf
Optimize join_chat code
2019-09-09 15:28:27 +02:00
Dan
80c7a6e988
Rename set_custom_title to set_administrator_title and clarify
2019-09-09 15:28:05 +02:00
Dan
928ce5d850
Merge develop -> asyncio
2019-09-08 19:27:37 +02:00
Dan
a015f998fa
Revert "Stop instantiating logger objects and directly use the logging module"
...
This reverts commit 792068d7
2019-09-08 19:24:06 +02:00
Dan
8f0b8babc2
Merge develop -> asyncio
2019-09-08 13:26:10 +02:00
Dan
792068d7c8
Stop instantiating logger objects and directly use the logging module
2019-09-08 12:59:28 +02:00
Dan
481e4ee339
Set the updates workers pool from 1 to 4
2019-09-08 11:59:26 +02:00
Dan
25f2151151
Fix Restriction class not being exported
2019-09-08 11:58:58 +02:00
Dan
cfd756bd24
Add log_out method
2019-09-08 11:58:34 +02:00
Dan
c7782b146f
Small code cleanup
2019-09-08 08:42:12 +02:00
Dan
c163f16d7b
Merge develop -> asyncio
2019-09-07 17:10:28 +02:00
Dan
c0298542a5
Add set_custom_title method
2019-09-07 17:08:30 +02:00
Dan
5b27b952c4
Add .title attribute for ChatMember objects (admins and owners only)
2019-09-07 17:08:00 +02:00
Dan
fdafe582d7
Add custom administrator titles related errors
2019-09-07 17:07:14 +02:00
Dan
96334e0dba
Merge develop -> asyncio
2019-09-07 16:01:31 +02:00
Dan
44a74b9d38
Add Filters.scheduled and Filters.from_scheduled
2019-09-07 15:57:12 +02:00
Dan
047fe37860
Add support for scheduled messages
2019-09-07 15:56:46 +02:00
Dan
c3dde77274
Fix ChatPhoto failing to parse in case the user is not known yet
2019-09-07 15:55:58 +02:00
Dan
7cac3521fe
Add CHANNELS_TOO_MUCH error
2019-09-07 15:55:08 +02:00
Dan
5f944056cc
Merge remote-tracking branch 'origin/asyncio-dev' into asyncio-dev
2019-09-07 13:43:31 +02:00
Dan
ce72a7edd9
Merge develop -> asyncio
2019-09-07 13:40:26 +02:00
Dan
5ce62bd79c
Add new Restriction object and make User and Chat objects use it
2019-09-07 13:28:05 +02:00
Dan
8db3d90c52
Update API schema to Layer 105
2019-09-07 13:23:58 +02:00
Dan
f3b33ef1d5
Revert "Enhance Parser when dealing with leading and trailing whitespaces"
...
This reverts commit 8cdcf90b
2019-09-07 12:49:35 +02:00