Commit Graph

1074 Commits

Author SHA1 Message Date
levlam ad8f0c4146 Improve some spelling. 2023-01-16 12:59:43 +03:00
levlam cf1984844b Update copyright year. 2023-01-01 00:28:08 +03:00
levlam 90b6403e86 Improve message_auto_delete_time field and class names. 2022-12-28 21:46:16 +03:00
levlam 6aa4558850 Improve return value of searchCallMessages. 2022-12-28 19:17:25 +03:00
levlam 9663dc98b5 Improve return type of searchChatMessages. 2022-12-28 18:42:11 +03:00
levlam 1ff40ce132 Rename message TTL to auto-delete timer when appropriate. 2022-12-28 17:02:41 +03:00
levlam 5c89fe749a Separately create admin log message ogjects. 2022-12-26 20:30:44 +03:00
levlam f694687e47 Improve next_offset in getMessagePublicForwards. 2022-12-25 22:59:57 +03:00
levlam fc2ab0a7ab Use next_rate in searchMessages. 2022-12-25 22:43:37 +03:00
levlam 3080f64273 Simplify searchMessages usage. 2022-12-25 22:28:05 +03:00
levlam d810a73a4f Hide can_get_message_thread for non-root messages. 2022-12-21 19:10:36 +03:00
levlam 86d5f12e6e Don't try to load the same chat many times from the database. 2022-12-23 14:28:03 +03:00
levlam f1eedfaa47 Simplify some usages of optional TL fields. 2022-12-18 22:15:57 +03:00
levlam f97c103e2b Update last read inbox/outbox message identifiers in topics. 2022-12-14 14:25:04 +03:00
levlam 0e33195953 Move static get_message_id/get_message_dialog_id to corresponding classes. 2022-12-12 21:43:49 +03:00
levlam b634948c15 Move static MessageId helpers to MessageId class. 2022-12-10 22:57:41 +03:00
levlam 6cbe1825ef Delete left dialogs from filters. 2022-12-08 13:14:50 +03:00
levlam a32bb3e7ef Move get_messages_info to MessagesInfo.cpp. 2022-12-07 19:38:42 +03:00
levlam 75453b542f Add separate header for MessagesInfo. 2022-12-07 19:28:27 +03:00
levlam 1db1532591 Add is_forum_channel. 2022-12-07 17:21:36 +03:00
levlam 70cfbab277 Extract only relevant random_id from updates. 2022-12-02 12:36:31 +03:00
levlam f8a5f42886 Improve return value of UpdatesManager::get_new_messages. 2022-12-02 12:11:07 +03:00
levlam 2844156dfc Allow to specify message_ttl during creation of basic group and channel chats. 2022-11-29 15:44:12 +03:00
levlam 8b11ef9aa3 Apply message_ttl from telegram_api::dialog. 2022-11-29 13:08:06 +03:00
levlam 0f357cdb95 Apply information about forum topics from messages.channelMessages. 2022-11-15 16:00:19 +03:00
levlam af05db3f15 Add td::Hash and use it everywhere instead of unusable std::hash. 2022-11-23 19:37:32 +03:00
levlam 0455f8cfbb Skip too old channel difference for bots. 2022-11-23 13:21:46 +03:00
levlam 68627a0c3f Add source to cancel_upload_file. 2022-11-21 14:33:19 +03:00
levlam 830806937e Improve source type in on_get_channel_error/on_get_dialog_error. 2022-11-17 14:18:11 +03:00
levlam b2b59b02be Add draft of history generation for better gap handling. 2022-11-14 20:12:23 +03:00
levlam f670d646c9 Unload at most 5000 messages at a time. 2022-11-11 16:06:05 +03:00
levlam 8e32de133a Rename MessagesDb to MessageDb. 2022-11-09 20:35:22 +03:00
levlam ef5107fcc4 Remove unused from_cache parameter in send_update_delete_messages. 2022-11-08 13:43:46 +03:00
levlam 36686c29a6 Remove unused Status responses in MessagesDb. 2022-11-07 22:19:44 +03:00
levlam 7df7dfcd62 Output main chat list position along with all folder identifiers. 2022-11-04 17:40:44 +03:00
levlam ce09421718 Update main chat list position after adding or deleting chat lists. 2022-11-04 17:26:41 +03:00
levlam ff0c205fe9 Generate new links for topic messages. 2022-11-04 15:56:16 +03:00
levlam 8f9275858f Fix warning. 2022-11-04 13:20:22 +03:00
levlam f8783063f3 Improve parameter name. 2022-11-03 19:37:07 +03:00
levlam e8d1c7deae Remove from_updates parameter from delete_dialog_messages. 2022-11-03 19:26:22 +03:00
levlam df45195cc6 Split delete_dialog_messages in two functions. 2022-11-03 19:14:35 +03:00
levlam 17bc097d12 Destroy deleted messages on another thread. 2022-11-03 18:10:51 +03:00
levlam 69f03d8376 Improve message reply header handling. 2022-11-02 06:28:35 +03:00
levlam 342f446631 Support unpinning of all messages in a message thread. 2022-10-31 19:44:01 +03:00
levlam 43deaf4502 Add td_api::deleteForumTopic. 2022-10-30 00:35:37 +03:00
levlam 6acdfbdf9e Keep information about dropped MessageReplyInfo. 2022-10-29 20:18:49 +03:00
levlam ff43a82359 Improve topic message detection. 2022-10-29 02:05:31 +03:00
levlam 4c7e9ad8a6 Add Message.is_topic_message. 2022-10-28 12:43:51 +03:00
levlam 8f0d216601 Don't update channel pts if failed to process updateEditChannelMessage. 2022-10-26 14:52:51 +03:00
levlam 75739dd0ea Allow to pass message thread identifier to readAllChatReactions. 2022-10-24 17:04:05 +03:00