Commit Graph

117 Commits

Author SHA1 Message Date
lzzy12 43c95a659b Fix bug of uploaded file not saving with proper name
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-26 23:01:34 +05:30
lzzy12 84482969f1 Introduce DownloadStatus class for storing stats of downloads
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-26 22:34:37 +05:30
lzzy12 f0efb4357d Clean up downloads user requests bot shut-down
* Basically for Ctrl + C
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-26 18:30:43 +05:30
lzzy12 ab6c01146e Make separate module for fs related jobs
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-26 18:30:43 +05:30
lzzy12 54c563ffc4 Make sure there are not other useless downloads in background on startup
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-26 18:30:43 +05:30
lzzy12 50020b0e6b Fix logic for is_url
This is not perfect

Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-26 18:30:43 +05:30
lzzy12 6c082f7e77 download_helper: Fix support for download from magnet links
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-26 18:30:43 +05:30
lzzy12 76c6d68d85 download_helper: Avoid instantiating Aria APIs on each new mirror request
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-26 18:30:43 +05:30
lzzy12 d403c95c5a gdrivetool: Use console based Flow for authentication
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-26 18:30:43 +05:30
lzzy12 b2bd0c2685 Remove unnecessary dependency on CLIENT_SECRET and CLIENT_ID
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-26 18:30:43 +05:30
lzzy12 1c56b18724 Separated telegram related code from download upload related code
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-26 18:30:43 +05:30
lzzy12 d6b6933ee8 Remove redundant str constructors 2019-09-22 23:08:42 +05:30
lzzy12 ffd1f7f378 ariaTools: Add a function to get file name of download 2019-09-22 22:26:00 +05:30
jaskaranSM 6bb1224aa7 Specify Download Dir with RPC 2019-09-18 11:48:19 -04:00
lzzy12 12b66b960c Remove dirty hack
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-18 19:34:39 +05:30
lzzy12 d56aaa4729 Add an option to specify download directory 2019-09-18 18:38:45 +05:30
lzzy12 21dacbc8fb Major project structure rebase
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-17 19:17:34 +05:30