Commit Graph

1980 Commits

Author SHA1 Message Date
levlam 4533f79338 Don't generate MASK for parsed object/vector fields. 2021-11-01 20:48:06 +03:00
levlam a3b71ca82c Support getChatSparseMessagePositions in secret chats when message database enabled. 2021-11-01 16:30:03 +03:00
levlam 5a82af3f7f Add MessagesDbDialogCalendarQuery. 2021-11-01 13:50:45 +03:00
levlam 463c4e96ac Pass MessageSearchFilter instead of index_mask in message database queries. 2021-11-01 12:52:51 +03:00
levlam 13c76b349d Add td_api::getChatMessageCalendar. 2021-10-30 03:34:49 +03:00
levlam 93f2436f0e Use Delete..OnServer instead of Delete..FromServer. 2021-10-27 15:38:09 +03:00
levlam 8916cacd21 Improve log event name. 2021-10-27 15:27:09 +03:00
levlam 8d458f3038 Add chatJoinRequestsInfo with user identifiers. 2021-10-26 20:51:06 +03:00
levlam d019d89d39 Add td_api::deleteChatMessagesByDate. 2021-10-25 20:39:22 +03:00
levlam cf77428fab Add td_api::getChatSparseMessagePositions. 2021-10-15 17:40:30 +03:00
levlam c69293e1cc Rename voice chats to video chats. 2021-10-14 15:44:21 +03:00
levlam 34d77c7feb Fix drop of pending_join_request_count. 2021-10-14 00:34:28 +03:00
levlam 90fea23dd7 Check that content was parsed. 2021-10-12 22:17:07 +03:00
levlam 0f6247f856 Nullify pending_join_request_count if have no enough rights. 2021-10-12 19:39:03 +03:00
levlam aee782562c Add approver_user_id to chatEventMemberJoinedByInviteLink. 2021-10-12 19:04:18 +03:00
levlam e49ae700b6 Add chat.pending_join_request_count. 2021-10-12 18:11:17 +03:00
levlam 23775700ac Update layer to 134. 2021-10-08 13:45:10 +03:00
levlam f96d61dd4d Use InvokeAfter for ToggleDialogIsBlocked queries. 2021-11-02 01:06:43 +03:00
levlam b4324ee88c Fix handle_errors_ check. 2021-10-30 21:57:43 +03:00
levlam 05b59cc63b Improve DialogParticipant field names. 2021-10-29 14:39:07 +03:00
levlam c24501f2d9 Reduce "this" usages. 2021-10-23 21:17:00 +03:00
levlam b25df7a808 Create all nested objects before td_api::message. 2021-10-22 17:00:18 +03:00
levlam 495082b628 Simplify updateChatLastMessage creation. 2021-10-22 16:41:31 +03:00
levlam 9f44816a62 Minor improvements. 2021-10-21 12:51:16 +03:00
levlam 64bc1ad7f0 Don't store all created message random IDs. 2021-10-20 01:50:58 +03:00
levlam 1915dec1ae Add MessagesManager::generate_new_random_id. 2021-10-20 01:36:00 +03:00
levlam 1e49f6dc13 Use auto as variable type if it is initialized with a cast. 2021-10-20 01:27:02 +03:00
levlam db7aa28bdf A lot more minor improvements. 2021-10-19 18:11:16 +03:00
levlam 9b7957c9c6 Minor warning fixes. 2021-10-17 13:07:20 +03:00
levlam ea97e2cb88 Early check access rights in searchChatMessages. 2021-10-16 22:20:39 +03:00
levlam 49e68ad456 Don't repair active group call ID for bots. 2021-10-11 10:20:43 +03:00
levlam dbc7ffcca5 Force unread count recalculation after each loaded chat list slice. 2021-10-11 10:03:34 +03:00
levlam 4d8abe394e Fix continuation of chat list loading. 2021-10-11 01:23:17 +03:00
levlam a0ad0ee2f8 Repair server_dialog_total_count only if it is unknown. 2021-10-10 22:00:17 +03:00
levlam f925aca76e Add more chat list loading logging. 2021-10-10 21:17:34 +03:00
levlam f8d1134ca2 Improve logging. 2021-10-10 00:01:37 +03:00
levlam 628a490e2a Use request promise in getBlockedMessageSenders. 2021-10-09 22:05:23 +03:00
levlam 328c5b57d2 Add Global::request_aborted_error. 2021-10-07 16:36:21 +03:00
levlam 3b794126d8 Avoid G usage in lambda promises. 2021-10-07 15:28:52 +03:00
levlam b34cfef4d0 Replace begin_transaction with begin_read_transaction and begin_write_transaction. 2021-10-07 13:18:00 +03:00
levlam e18901953a Don't capture td in lambda Promise in MessagesManager. 2021-10-06 23:10:57 +03:00
levlam 9e1147bc89 Fix SleepActor usages. 2021-10-06 20:22:50 +03:00
levlam 223e620653 Ensure that notification.date > 0. 2021-10-06 15:46:10 +03:00
levlam fed1bf5ef3 Don't read automatically messages sent to support bots. 2021-10-06 14:48:05 +03:00
levlam 88886f3676 Check close_flag just before accessing Td pointer. 2021-10-06 14:39:01 +03:00
levlam 557c5d1d4c Use request promise in searchChatRecentLocationMessages. 2021-10-06 14:22:42 +03:00
levlam f10abb253e Add database consistency checks. 2021-10-04 11:01:49 +03:00
levlam b6d9252279 Update message_count_by_index even there is no message database. 2021-10-03 15:12:56 +03:00
levlam 11af0a058d Add source to get_message_object. 2021-10-03 14:54:40 +03:00
levlam e2bbd02d8c Check that server returns messages in the correct chat in event log. 2021-10-03 14:20:52 +03:00