Commit Graph

7167 Commits

Author SHA1 Message Date
levlam
0ab05735c0 Silence expected warnings. 2021-12-18 23:15:06 +03:00
levlam
93464ccd27 Use request promise in getChatAdministrators. 2021-12-18 22:44:25 +03:00
levlam
28d65e42e6 tg_cli: add user_ids to "log" command. 2021-12-17 19:15:16 +03:00
levlam
059fe9911e Documentation improvements. 2021-12-17 16:28:14 +03:00
Hsüan
eec1953c75 Ability to override default value of IOS_ARCH 2021-12-17 01:10:12 +03:00
levlam
8d69520967 Improve sponsoredMessage documentation. 2021-12-17 00:28:01 +03:00
levlam
957670aa0d Immediately close non-connected sockets. 2021-12-16 23:38:44 +03:00
levlam
d7e559b45c Move get_option_value_object to OptionManager. 2021-12-16 22:56:19 +03:00
levlam
b060536ae3 Return Result<...> from get_input_user. 2021-12-16 22:46:03 +03:00
levlam
cfc254e9b1 tg_cli: fix test_init. 2021-12-16 21:25:54 +03:00
levlam
c743f540c5 Log received userFull. 2021-12-16 19:30:38 +03:00
levlam
01b02e9028 Remove deprecated EM_LOG_DEMANGLE flag. 2021-12-16 19:19:32 +03:00
levlam
745ecb1826 Expect no access to a chat only if this is not a private chat. 2021-12-16 17:45:52 +03:00
levlam
1782b8e478 Minor improvements. 2021-12-16 16:16:34 +03:00
levlam
d75f0a4e94 Move "unix_time" option handling to OptionManager. 2021-12-16 15:18:51 +03:00
levlam
ee629c342b Move setOption handling to OptionManager. 2021-12-16 13:13:14 +03:00
levlam
10505fae72 Move the rest options to OptionManager::get_current_state. 2021-12-16 12:16:09 +03:00
levlam
a333f3fb61 Move getOption handling to OptionManager. 2021-12-16 12:07:32 +03:00
levlam
4254614e97 Move option-related methods to OptionManager. 2021-12-16 01:45:43 +03:00
levlam
191b4ee5d5 Add empty OptionManager. 2021-12-16 01:09:59 +03:00
levlam
83bd3e33d0 Don't use early returns in Td::on_config_option_updated. 2021-12-15 23:25:12 +03:00
levlam
3043421464 Make "session_count" option internal. 2021-12-15 23:20:29 +03:00
levlam
ffdbc8eec0 Use switch by letter in Td::on_config_option_updated. 2021-12-15 23:18:08 +03:00
levlam
871f91b896 Add check for administrator rights in reportSupergroupSpam. 2021-12-15 21:45:30 +03:00
levlam
86c4bac69d Allow to simultaneously report supergroup messages from different senders. 2021-12-15 21:39:48 +03:00
levlam
1a98ac8004 Don't use min/max as variable names. 2021-12-15 20:55:03 +03:00
levlam
fe6c61f2ea Workaround bogus C4753 MSVC warning. 2021-12-15 20:36:23 +03:00
levlam
93b3f64121 Pass parameter by value. 2021-12-15 20:30:25 +03:00
levlam
3f2f45a802 Improve documentation. 2021-12-15 20:30:00 +03:00
levlam
fdcb109870 Fix warning. 2021-12-14 13:52:51 +03:00
levlam
d437ad2761 Improve documentation. 2021-12-14 02:20:49 +03:00
levlam
7d2335bec4 Postpone again unacceptable PTS updates. 2021-12-13 22:30:42 +03:00
levlam
9e602006e6 Update local was_online by to be postponed updates. 2021-12-13 22:12:49 +03:00
levlam
2832f7a527 Return available message senders in the order of decreasing member count. 2021-12-13 21:13:17 +03:00
levlam
b7ec416a30 Fix handling of privatepost links. 2021-12-13 20:13:43 +03:00
levlam
2ea1d9e977 Increase MessageUnsupported version. 2021-12-13 16:43:52 +03:00
levlam
9d968d835d Ignore sign_messages flag from min-channels. 2021-12-13 16:10:58 +03:00
levlam
bddcfa8601 Improve inlineKeyboardButtonTypeUser documentation. 2021-12-13 15:56:36 +03:00
levlam
9102a20665 Unload messages more often. 2021-12-13 15:32:46 +03:00
levlam
c510c4602c Skip recently sent messages in find_unloadable_messages. 2021-12-13 15:20:09 +03:00
levlam
ce3d9c2168 Improve reportChat/reportChatPhoto documentation. 2021-12-13 14:56:29 +03:00
levlam
9a4b932f17 Fix setChatDefaultMessageSender in private chats. 2021-12-13 14:50:56 +03:00
levlam
aa8a4979df Asynchronously save emoji keywords. 2021-12-12 23:50:05 +03:00
levlam
7bff3ed912 Add SqliteKeyValue::set_all. 2021-12-12 22:34:19 +03:00
levlam
ef7ccc020a Remove SeqNo from SqliteKeyValue. 2021-12-12 15:41:06 +03:00
levlam
b1f004ab19 Expect SeqNo in tests only if needed. 2021-12-12 15:32:36 +03:00
levlam
2f1d78f00e Add constants for noforward flags. 2021-12-12 15:12:19 +03:00
levlam
5801d6c695 Improve FileGcParameters field names. 2021-12-11 23:03:11 +03:00
levlam
6bd7e04875 Ensure that online member count is reasonable. 2021-12-10 17:30:38 +03:00
levlam
0a01b97921 Improve conditions for calls to on_get_channel_error. 2021-12-10 16:25:14 +03:00