levlam
|
dc18ce7b0e
|
Add and use DialogFilter::is_dialog_included.
|
2023-03-22 22:30:00 +03:00 |
|
levlam
|
314dca6757
|
Fix misprint.
|
2023-03-22 21:50:07 +03:00 |
|
levlam
|
de8b68a492
|
Send updateLanguagePackStrings when language pack is loaded for the first time.
|
2023-03-22 21:40:05 +03:00 |
|
levlam
|
a9ba8f5a6c
|
Reload promo data sequentially.
|
2023-03-22 19:52:06 +03:00 |
|
levlam
|
511689877c
|
Improve some log messages.
|
2023-03-22 19:29:33 +03:00 |
|
levlam
|
2bdb2dc371
|
Load channels from messages.
|
2023-03-22 19:22:10 +03:00 |
|
levlam
|
66da2bc97e
|
Add more input_channel checks.
|
2023-03-22 19:17:00 +03:00 |
|
levlam
|
f733e01d76
|
Add more checks for get_input_channel responses.
|
2023-03-22 18:35:28 +03:00 |
|
levlam
|
7c3822d932
|
Add and use ContactsManager::get_input_user_force.
|
2023-03-22 18:18:35 +03:00 |
|
levlam
|
25047c28cf
|
Use TRY_RESULT_PROMISE for get_input_user.
|
2023-03-22 17:39:56 +03:00 |
|
levlam
|
d1146a46f2
|
Add more secret chat checks.
|
2023-03-22 16:44:52 +03:00 |
|
levlam
|
e4942d9cf7
|
Add GroupCallManager::can_join_group_calls.
|
2023-03-22 15:36:45 +03:00 |
|
levlam
|
4a0f5011cb
|
Add some secret chat checks.
|
2023-03-22 15:05:05 +03:00 |
|
levlam
|
dbf66634cf
|
Add DialogFilter::can_include_dialog.
|
2023-03-22 14:26:05 +03:00 |
|
levlam
|
4c5651027e
|
Add DialogFilter::set_pinned_dialog_ids.
|
2023-03-22 14:14:21 +03:00 |
|
levlam
|
d3ef57e961
|
Add td_api::getSupportName.
|
2023-03-22 13:54:04 +03:00 |
|
levlam
|
b5df19ae34
|
Improve DialogFilter variable names.
|
2023-03-22 13:36:28 +03:00 |
|
levlam
|
ecc57d7b93
|
Move set_dialog_filters_order to DialogFilter.
|
2023-03-22 01:24:14 +03:00 |
|
levlam
|
f792137692
|
Add DialogFilter::need_dialog.
|
2023-03-22 01:17:07 +03:00 |
|
levlam
|
06940b2817
|
Add DialogFilter::get_chat_filter_object.
|
2023-03-22 01:00:54 +03:00 |
|
levlam
|
0c22f267c2
|
Improve log message.
|
2023-03-22 00:49:51 +03:00 |
|
levlam
|
54a9f1a554
|
Completely delete DialogFilter if all chats there are inaccessible.
|
2023-03-22 00:28:18 +03:00 |
|
levlam
|
18b7ee5e62
|
Add DialogFilter::set_dialog_is_pinned/include_dialog.
|
2023-03-21 23:21:19 +03:00 |
|
levlam
|
739bc08a31
|
Add DialogFilter::remove_dialog_id.
|
2023-03-21 23:20:33 +03:00 |
|
levlam
|
c5c06a8523
|
Move get_dialog_filter_ids to DialogFilter.
|
2023-03-21 22:35:00 +03:00 |
|
levlam
|
bfc0361b02
|
Move get_dialog_filter_folder_ids to DialogFilter.
|
2023-03-21 17:02:09 +03:00 |
|
levlam
|
d8a7114a2b
|
Move create_dialog_filter to DialogFilter.
|
2023-03-21 16:55:07 +03:00 |
|
levlam
|
9acf785389
|
Move sort_input_dialog_ids to class DialogFilter.
|
2023-03-21 16:26:06 +03:00 |
|
levlam
|
51c4c1368b
|
Add DialogFilter::for_each_dialog.
|
2023-03-21 16:12:47 +03:00 |
|
levlam
|
0168d47a8a
|
Add a.t.me Telegram domain.
|
2023-03-20 16:29:45 +03:00 |
|
levlam
|
1af942de49
|
Add td_api::resetAuthenticationEmailAddress.
|
2023-03-20 15:17:51 +03:00 |
|
levlam
|
e47adeab37
|
Improve email address reset API.
|
2023-03-20 14:45:11 +03:00 |
|
levlam
|
61a4259bfe
|
Add email address reset infomation to authorizationStateWaitEmailCode.
|
2023-03-20 01:40:05 +03:00 |
|
levlam
|
f3225b7106
|
Allow to call resendAuthenticationCode for Firenase SMS.
|
2023-03-19 00:29:10 +03:00 |
|
levlam
|
200b334f49
|
Update layer to 156.
|
2023-03-18 23:30:58 +03:00 |
|
levlam
|
670bff9a01
|
Send updateUser when user.have_access is changed.
|
2023-03-17 21:59:22 +03:00 |
|
levlam
|
5563ad4304
|
Add get_update_user/basic_group/supergroup/secret_chat_object
|
2023-03-17 21:42:34 +03:00 |
|
levlam
|
c44869f873
|
Support input*FromMessage.
|
2023-03-17 18:51:04 +03:00 |
|
levlam
|
5ee4ba2759
|
Fix warning.
|
2023-03-17 02:06:45 +03:00 |
|
levlam
|
b6a6c07de5
|
Add optional source to MultiTimeout::cancel_timeout.
|
2023-03-17 01:02:30 +03:00 |
|
levlam
|
897319a275
|
Add more is_bot checks.
|
2023-03-16 23:38:03 +03:00 |
|
levlam
|
f282e2b6ac
|
Pass NotificationInfo to get_next_notification_id.
|
2023-03-16 23:11:08 +03:00 |
|
levlam
|
ad08cc1775
|
PAss NotificationInfo to *notification_id_to_message_id_correspondence.
|
2023-03-16 23:07:12 +03:00 |
|
levlam
|
7406361444
|
Improve NotificationInfo field names.
|
2023-03-16 22:57:14 +03:00 |
|
levlam
|
ea2567f5d0
|
Move max_notification_message_id to NotificationInfo.
|
2023-03-16 22:54:03 +03:00 |
|
levlam
|
b01ee666e9
|
Add struct NotificationInfo.
|
2023-03-16 22:38:29 +03:00 |
|
levlam
|
96981eed53
|
Add get_notification_group_info helper.
|
2023-03-16 20:39:00 +03:00 |
|
levlam
|
b19a1f5ba4
|
Move scheduled message info into a class.
|
2023-03-16 20:10:54 +03:00 |
|
levlam
|
c9a1d5bee6
|
Move read_history_log_event_ids out of Dialog.
|
2023-03-16 18:21:51 +03:00 |
|
levlam
|
a9e70dcafc
|
Move updated_read_history_message_ids out of Dialog.
|
2023-03-16 18:05:36 +03:00 |
|
levlam
|
3a1aaa1148
|
Move suffix load out of Dialog.
|
2023-03-16 17:54:33 +03:00 |
|
levlam
|
97fa882a8f
|
Move pending_viewed_live_locations out of Dialog.
|
2023-03-16 16:15:54 +03:00 |
|
levlam
|
0ffd1718be
|
Fix partial location check.
|
2023-03-16 14:11:41 +03:00 |
|
levlam
|
d26b0f42e8
|
Fix condition.
|
2023-03-15 23:51:15 +03:00 |
|
levlam
|
365c639c22
|
Move pending message views out of Dialog.
|
2023-03-15 23:45:30 +03:00 |
|
levlam
|
1b23cf0478
|
Don't use yet_unsent_thread_message_ids_ for bots.
|
2023-03-15 17:01:38 +03:00 |
|
levlam
|
7d99fc50ed
|
Move yet_unsent_thread_message_ids out of Dialog.
|
2023-03-15 16:59:23 +03:00 |
|
levlam
|
78d5146188
|
Move yet_unsent_message_id_to_persistent_message_id out of each Dialog.
|
2023-03-15 16:50:56 +03:00 |
|
levlam
|
5ee1c751f9
|
Remove debug_message_op.
|
2023-03-15 16:26:22 +03:00 |
|
levlam
|
969e239e56
|
Fix warning.
|
2023-03-15 15:32:00 +03:00 |
|
levlam
|
add71b25c9
|
Drop requests after few retries if failed to return profile photos.
|
2023-03-15 14:00:34 +03:00 |
|
levlam
|
56a93292bb
|
Support multiple retries for getUserProfilePhotos.
|
2023-03-15 13:51:35 +03:00 |
|
levlam
|
1153e5464d
|
Support multiple getUserProfilePhotos requests.
|
2023-03-15 13:33:41 +03:00 |
|
levlam
|
e5cb2fa963
|
Add call_source to register_photo_size.
|
2023-03-15 00:23:41 +03:00 |
|
levlam
|
0dc9aac724
|
Add source to PhotoSizeSource::get_unique.
|
2023-03-15 00:18:34 +03:00 |
|
levlam
|
a4c7d25c69
|
Ignore invalid partial locations.
|
2023-03-14 23:56:23 +03:00 |
|
levlam
|
b1f16cffb2
|
Improve error message.
|
2023-03-14 23:39:59 +03:00 |
|
levlam
|
387e84004b
|
Ignore invalid polls stored in database.
|
2023-03-14 23:24:19 +03:00 |
|
levlam
|
4c390b4988
|
Don't use poll multi-timeouts while closing.
|
2023-03-14 23:20:05 +03:00 |
|
levlam
|
487ecfc87e
|
Always restart upload when known file prefix decreases.
|
2023-03-14 22:35:08 +03:00 |
|
levlam
|
4938e6dda7
|
Fix auth.sentCodeSuccess handling.
|
2023-03-14 21:45:23 +03:00 |
|
levlam
|
0293189b62
|
Allow to ignore background updates when file database is used.
|
2023-03-14 01:50:33 +03:00 |
|
levlam
|
d132c3e50d
|
Add Global::keep_media_order.
|
2023-03-14 01:48:32 +03:00 |
|
levlam
|
d6faa001e2
|
Add Global::use_sqlite_pmc.
|
2023-03-14 01:41:04 +03:00 |
|
levlam
|
47bd6b4ded
|
Don't cancel NotificationManager timeouts while closing. Callbacks will do nothing anyway.
|
2023-03-13 23:33:31 +03:00 |
|
levlam
|
1ce19c89ed
|
Inline TdDb::binlog_path/sqlite_path.
|
2023-03-13 22:41:59 +03:00 |
|
levlam
|
201ac65a73
|
Don't store sqlite_path_ explicitly.
|
2023-03-13 22:34:23 +03:00 |
|
levlam
|
47c4d50907
|
Add TdDb::Parameters.
|
2023-03-13 22:29:56 +03:00 |
|
levlam
|
03e7c4ce7c
|
Improve files_directory checking.
|
2023-03-13 21:33:35 +03:00 |
|
levlam
|
5b4f29e781
|
fix database parameters in the database thread,
|
2023-03-13 21:32:12 +03:00 |
|
levlam
|
367d3eaa2b
|
Move ignore_background_updates() to Td.
|
2023-03-13 21:13:59 +03:00 |
|
levlam
|
af838647df
|
Explicitly pass use_secret_chats to SecretChatsManager.
|
2023-03-13 20:35:19 +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
|
68336dbefc
|
Add option "ignore_file_names".
|
2023-03-13 19:19:13 +03:00 |
|
levlam
|
cac5c4467a
|
Replace value of "use_storage_optimizer" option with value of the corresponding TDLib parameter.
|
2023-03-13 19:10:26 +03:00 |
|
levlam
|
1bd581a66d
|
Use explicit CHECK instead of vector::at.
|
2023-03-13 18:48:35 +03:00 |
|
levlam
|
32d0433c26
|
Add "disable_network_statistics" option.
|
2023-03-13 17:26:23 +03:00 |
|
levlam
|
2baff56b7a
|
Don't store TdParameters in Td.
|
2023-03-13 16:30:11 +03:00 |
|
levlam
|
7bd211fd82
|
Improve TdParameters.
|
2023-03-13 16:06:43 +03:00 |
|
levlam
|
0f45b3bd6e
|
Don't clean TdParameters on closing.
|
2023-03-13 15:54:05 +03:00 |
|
levlam
|
b373fc6f2b
|
Update scheduled_message_date when message date changes.
|
2023-03-13 15:43:15 +03:00 |
|
levlam
|
8847638d28
|
Autostart bots with non-empty message history.
|
2023-03-11 23:18:24 +03:00 |
|
levlam
|
6c92eaf59e
|
Fix reload_dialog_administrators.
|
2023-03-10 13:13:57 +03:00 |
|
levlam
|
7d9a443650
|
Fix compilation error.
|
2023-03-09 23:12:32 +03:00 |
|
levlam
|
703ef13a86
|
Fix messageSendOptions processing.
|
2023-03-09 22:21:24 +03:00 |
|
levlam
|
6c53a61162
|
Don't process USER_PRIVACY_RESTRICTED errors for bots.
|
2023-03-09 18:11:12 +03:00 |
|
levlam
|
c2a25b7652
|
Don't try to reload channel scheduled messages if have no access to them.
|
2023-03-09 16:56:48 +03:00 |
|
levlam
|
453aecd9af
|
Ignore USER_NOT_PARTICIPANT error when leaving a channel.
|
2023-03-09 16:51:12 +03:00 |
|
levlam
|
f100399c8e
|
Don't call getDifference explicitly after failed requests.
|
2023-03-09 16:41:31 +03:00 |
|
levlam
|
ee3df1d03c
|
Don't try to load broadcast members without being an administrator.
|
2023-03-09 16:36:33 +03:00 |
|
levlam
|
92837b3bee
|
Reget message to delete it after receiving "MESSAGE_ID_INVALID" from getPollResults.
|
2023-03-09 15:54:31 +03:00 |
|
levlam
|
95177f4aad
|
Drop last_message_id when the last message is unloaded from memory.
|
2023-03-09 14:42:26 +03:00 |
|
levlam
|
0c09070ce5
|
Update version to 1.8.12.
|
2023-03-08 21:14:44 +03:00 |
|
levlam
|
97968f8956
|
Add "gift_premium_from_attachment_menu" and "gift_premium_from_input_field" options.
|
2023-03-08 21:13:29 +03:00 |
|
levlam
|
9260822b6e
|
Add reaction date to addedReaction.
|
2023-03-08 21:12:45 +03:00 |
|
levlam
|
30ad06aa21
|
Update layer to 155.
|
2023-03-08 21:12:09 +03:00 |
|
levlam
|
4b00266a5b
|
Avoid a fatal error in PartManager.
|
2023-03-08 20:34:23 +03:00 |
|
levlam
|
5cd6b2d853
|
Handle invalid data index table size.
|
2023-03-08 19:23:12 +03:00 |
|
levlam
|
e45eaa9939
|
Handle data parsing errors in ContactsManager.
|
2023-03-08 19:15:51 +03:00 |
|
levlam
|
57a3773fd6
|
Call connection_online_update after sending service queries.
|
2023-03-08 18:27:58 +03:00 |
|
levlam
|
b13ab1e148
|
Avoid some MultiTimeout usages in NotificationManager while closing.
|
2023-03-08 16:25:58 +03:00 |
|
levlam
|
17540f1c15
|
Fix type of size parameter in set_known_prefix.
|
2023-03-08 16:06:08 +03:00 |
|
levlam
|
1d476d15b8
|
Add more logging on fatal errors.
|
2023-03-08 14:11:35 +03:00 |
|
levlam
|
29f919415a
|
Add function for logging the whole PartsManager state.
|
2023-03-08 14:08:17 +03:00 |
|
levlam
|
3b83d77b2d
|
Return parse error if invalid sticker set identifier is found in the database.
|
2023-03-08 13:45:44 +03:00 |
|
levlam
|
1af9e9fed1
|
Add more fatal error logging.
|
2023-03-08 13:40:06 +03:00 |
|
levlam
|
d157cd3bbb
|
Use safe_promise in FileGenerateManager.
|
2023-03-08 12:56:49 +03:00 |
|
levlam
|
d2c7584cf4
|
Fail message parsing immediately if parsed invalid message identifier.
|
2023-03-08 12:49:22 +03:00 |
|
levlam
|
bce6af3a19
|
Imrove viewMessages for threads with root messages from albums.
|
2023-03-07 19:07:12 +03:00 |
|
levlam
|
4803cf970d
|
Universally initialize max_thread_message_id.
|
2023-03-07 18:22:39 +03:00 |
|
levlam
|
72b6eadd8d
|
tg_cli: disallow '_' as separator.
|
2023-03-06 21:43:27 +03:00 |
|
levlam
|
a49e63985d
|
Send updateAddChatMembersPrivacyForbidden after successful request response.
|
2023-03-06 21:42:06 +03:00 |
|
levlam
|
23341647ba
|
Support null updates in get_update_ids.
|
2023-03-06 21:01:00 +03:00 |
|
levlam
|
e7242b1188
|
Fix includes.
|
2023-03-06 20:36:56 +03:00 |
|
levlam
|
d4646d4cd9
|
Minor improvements.
|
2023-03-06 16:59:18 +03:00 |
|
levlam
|
6692f9c918
|
Allow to view additional root thread messages.
|
2023-03-06 12:35:52 +03:00 |
|
levlam
|
d44351bcd7
|
Improve error message.
|
2023-03-05 15:51:00 +03:00 |
|
levlam
|
31be0a5be8
|
Fix viewMessages.force_read.
|
2023-03-05 15:49:08 +03:00 |
|
levlam
|
c983eb6eab
|
Fix warning.
|
2023-03-05 13:12:30 +03:00 |
|
levlam
|
12d04ec684
|
Rename can_send_messages to can_send_basic_messages.
|
2023-03-04 21:31:51 +03:00 |
|
levlam
|
040f0a954c
|
Rename share_text to short_description.
|
2023-03-04 20:31:21 +03:00 |
|
levlam
|
0381558d54
|
Send td_api::updateAddChatMembersPrivacyForbidden after failed addition of a channel member.
|
2023-03-03 16:09:29 +03:00 |
|
levlam
|
97248f1432
|
Send td_api::updateAddChatMembersPrivacyForbidden after failed adding of a user to a basic group.
|
2023-03-03 15:43:14 +03:00 |
|
levlam
|
b45d56d116
|
Add updateAddChatMembersPrivacyForbidden.
|
2023-03-03 14:42:30 +03:00 |
|
levlam
|
dff135fa6c
|
Allow truncated links in updates and event log.
|
2023-03-03 04:23:46 +03:00 |
|
levlam
|
3dce19ca2b
|
Check that button text isn't empty.
|
2023-03-02 19:57:11 +03:00 |
|
levlam
|
aee858338d
|
Avoid unneeded FileStats copying in main thread.
|
2023-03-02 18:54:09 +03:00 |
|
levlam
|
1fecd55d03
|
Improve internal link test and fix some link parsing issues.
|
2023-03-02 18:03:24 +03:00 |
|
levlam
|
672ef60828
|
Add td_api::getInternalLink.
|
2023-03-02 16:21:36 +03:00 |
|
levlam
|
235d68e587
|
Add LinkManager::get_proxy_link.
|
2023-03-02 02:41:22 +03:00 |
|
levlam
|
319a3f1c39
|
Add and use LinkManager::get_t_me_url().
|
2023-03-01 23:49:22 +03:00 |
|
levlam
|
b7ad8e8068
|
Return portable tg:// URLs in internalLinkTypeMessage.
|
2023-03-01 22:14:26 +03:00 |
|
levlam
|
9652b075b6
|
Disallow numeric invite link hashes.
|
2023-03-01 21:35:16 +03:00 |
|
levlam
|
86b4213a8c
|
More generic parsing of background fill name.
|
2023-03-01 21:26:49 +03:00 |
|
levlam
|
69c85f0df8
|
Move is_background_name_local to BackgroundType.
|
2023-03-01 16:36:34 +03:00 |
|
levlam
|
3a598036e6
|
Support file reference repair for Web App files.
|
2023-02-28 14:11:49 +03:00 |
|
levlam
|
b427a7b9f6
|
Add send_emoji to get_input_media.
|
2023-02-27 02:12:21 +03:00 |
|
levlam
|
57655958a9
|
Add td_api::getBotInfoShareText.
|
2023-02-27 01:47:55 +03:00 |
|
levlam
|
0c8b9bf555
|
Add td_api::setBotInfoShareText.
|
2023-02-27 01:41:46 +03:00 |
|