levlam
|
e3256e7b4c
|
Use td::append if possible.
|
2023-06-10 23:14:03 +03:00 |
|
levlam
|
1ff0e66eb0
|
Drop ready_size when delete partial remote location.
|
2023-05-30 12:29:12 +03:00 |
|
levlam
|
dd7fe47db8
|
Add FileManager::copy_file_id.
|
2023-05-24 15:28:40 +03:00 |
|
levlam
|
20b312b144
|
Don't replace "Request aborted" errors for files.
|
2023-05-17 13:52:47 +03:00 |
|
levlam
|
887b69ec0e
|
Remove unused field.
|
2023-05-10 15:41:57 +03:00 |
|
levlam
|
de22159b7f
|
Don't keep exact remote location for bots.
|
2023-05-10 15:29:38 +03:00 |
|
levlam
|
e00c66123a
|
Reopen sessions after receiving MTPROTO_CLUSTER_INVALID.
|
2023-05-09 01:10:14 +03:00 |
|
levlam
|
f1311610e5
|
Remove unneeded TdParameters.h includes.
|
2023-03-13 20:10:18 +03:00 |
|
levlam
|
835ee52491
|
Make TdParameters private in Global.
|
2023-03-13 19:47:38 +03:00 |
|
levlam
|
5a39bb4952
|
Use error code returned by get_input_file_id.
|
2023-02-09 18:31:02 +03:00 |
|
levlam
|
5cd523408d
|
Asynchronously check local location of all viewed and opened files.
|
2023-01-25 19:25:04 +03:00 |
|
levlam
|
f6168879af
|
Explicitly fail reload attachment menu bot queries.
|
2023-01-16 15:16:36 +03:00 |
|
levlam
|
1588f0d687
|
Return after call to on_error.
|
2023-01-18 17:10:08 +03:00 |
|
levlam
|
4408af6643
|
Improve "id" variable names in FileManager.
|
2023-01-16 13:30:03 +03:00 |
|
levlam
|
cf1984844b
|
Update copyright year.
|
2023-01-01 00:28:08 +03:00 |
|
levlam
|
b8f4df741b
|
Remove PhotoWithSpoiler and VideoWithSpoiler file types.
|
2022-12-21 17:37:16 +03:00 |
|
levlam
|
02db4f2fac
|
Support sending of photos and videos with spoiler animation.
|
2022-12-15 22:41:55 +03:00 |
|
levlam
|
a776ac7566
|
Improve log message for failed to generate files.
|
2022-11-22 14:15:37 +03:00 |
|
levlam
|
3ae4a8d702
|
Improve logging.
|
2022-11-21 15:39:14 +03:00 |
|
levlam
|
0227bbc3cf
|
Treat files with upload_pause as being uploaded.
|
2022-11-21 15:28:32 +03:00 |
|
levlam
|
68627a0c3f
|
Add source to cancel_upload_file.
|
2022-11-21 14:33:19 +03:00 |
|
levlam
|
19e080d3d2
|
Avoid non-required file_id duping.
|
2022-11-21 12:06:05 +03:00 |
|
levlam
|
0b387a61ad
|
Add source to dup_file_id.
|
2022-11-21 11:40:43 +03:00 |
|
levlam
|
3373ac8aa8
|
Don't replace cached file_id of being uploaded files.
|
2022-11-14 18:30:10 +03:00 |
|
levlam
|
ecceb1c472
|
Fix file registration.
|
2022-11-13 11:56:52 +03:00 |
|
levlam
|
73049c6c89
|
Improve logging.
|
2022-11-13 11:11:18 +03:00 |
|
levlam
|
348ee9a95b
|
Remove unused return value in FileManager::merge.
|
2022-11-12 09:54:23 +03:00 |
|
levlam
|
b29fc78f85
|
Merge downloaded and generated files as early as possible to avoid pinning and keeping of a temporary file_id for local location.
|
2022-11-12 09:47:33 +03:00 |
|
levlam
|
e35a81dbe9
|
Pin only main file_id.
|
2022-11-11 21:09:57 +03:00 |
|
levlam
|
92f8093486
|
Improve download/upload callback handling.
|
2022-10-26 12:29:12 +03:00 |
|
levlam
|
ee28a37906
|
Minor improvements.
|
2022-10-12 15:59:58 +03:00 |
|
levlam
|
102c40cc3b
|
Asynchronously check local location for downloaded files.
|
2022-10-10 16:24:32 +03:00 |
|
levlam
|
188a7b7c3e
|
Pass promise to FileManager::download.
|
2022-10-10 15:40:39 +03:00 |
|
levlam
|
3648df4e0d
|
Asynchronously check location for files loaded from database.
|
2022-10-10 14:51:24 +03:00 |
|
levlam
|
28c3c7fb03
|
Add FileManager::check_local_location_async.
|
2022-10-10 14:19:35 +03:00 |
|
levlam
|
f26f05a074
|
Move check_local_location to FileLoaderUtils.
|
2022-10-10 12:58:48 +03:00 |
|
levlam
|
6786276481
|
Improve FileManager::check_local_location.
|
2022-10-10 12:45:20 +03:00 |
|
levlam
|
af3c33e481
|
Simplify local location check in FileManager::download.
|
2022-10-10 12:11:40 +03:00 |
|
levlam
|
f1146d05bd
|
Make FileManager::check_local_location static.
|
2022-10-09 22:15:46 +03:00 |
|
levlam
|
f86f8e5a85
|
Don't check local file size for downloaded files.
|
2022-10-09 21:20:57 +03:00 |
|
levlam
|
683627a350
|
Make all operator bool const and nonexcept.
|
2022-10-09 19:30:18 +03:00 |
|
levlam
|
5a29dcd337
|
Avoid redundant usages of Status::error().
|
2022-10-09 14:15:54 +03:00 |
|
levlam
|
7e1555531c
|
Fix warning.
|
2022-10-08 21:56:51 +03:00 |
|
levlam
|
c91e8d6ce2
|
Improve logging.
|
2022-10-06 16:29:35 +03:00 |
|
levlam
|
78314b2da9
|
Immediately ignore duplicate and invalid file sources loaded from database.
|
2022-10-06 15:15:45 +03:00 |
|
levlam
|
1e6a6c28af
|
Synchronously load file in FileManager::add_file_source to avoid resaving it to the database.
|
2022-10-06 13:48:52 +03:00 |
|
levlam
|
59acbf6d15
|
Add warnings about big file nodes.
|
2022-10-05 16:32:16 +03:00 |
|
levlam
|
197d1de31b
|
Resave file after clearing local location to keep file sources.
|
2022-10-02 23:42:33 +03:00 |
|
levlam
|
df3df17c6f
|
Fix FileManager::clear_from_pmc.
|
2022-10-02 23:06:37 +03:00 |
|
levlam
|
e6b7624811
|
Fix scanning of temporary directories.
|
2022-10-02 22:26:03 +03:00 |
|