levlam
|
ce5c3f32e7
|
Support alternative boost links.
|
2023-09-26 13:08:54 +03:00 |
|
levlam
|
84f2985154
|
Init boolean message fields closer to their first usage.
|
2023-09-25 22:52:42 +03:00 |
|
levlam
|
83df57a102
|
Remove MessageInfo.flags.
|
2023-09-25 22:48:35 +03:00 |
|
levlam
|
09ced5689b
|
Remove most MESSAGE_FLAG usages.
|
2023-09-25 22:09:31 +03:00 |
|
levlam
|
9a44005187
|
Add UpdatesManager::fix_short_message_flags.
|
2023-09-25 21:56:36 +03:00 |
|
levlam
|
155095dff7
|
Move get_message_public_forwards to StatisticsManager.
|
2023-09-25 21:39:02 +03:00 |
|
levlam
|
7dc1aed0d2
|
Use can_get_message_statistics in send_get_message_public_forwards_query.
|
2023-09-25 21:23:14 +03:00 |
|
levlam
|
235d884593
|
Improve can_manage_chat documentation.
|
2023-09-25 20:27:55 +03:00 |
|
levlam
|
9b4266c0c9
|
Remove now wrong CHECK.
|
2023-09-25 17:11:36 +03:00 |
|
levlam
|
1c758bbade
|
Always send updateAuthorizationState, even the state ID is the same.
|
2023-09-25 16:07:21 +03:00 |
|
levlam
|
0d16085d69
|
Just ignore views of sponsored messages from history preview or unidentified places.
|
2023-09-24 03:09:53 +03:00 |
|
levlam
|
2de39ffffe
|
Fix can_have_input_media for stories.
|
2023-09-23 16:33:34 +03:00 |
|
levlam
|
2589c3fd46
|
Update version to 1.8.19.
|
2023-09-22 16:22:03 +03:00 |
|
levlam
|
7eef4ec47a
|
Add InvalidateSignInCodesOnServerLogEvent.
|
2023-09-22 16:16:14 +03:00 |
|
levlam
|
df3d50b056
|
Add ResetWebAuthorizationsOnServerLogEvent.
|
2023-09-22 16:04:00 +03:00 |
|
levlam
|
86185f3b8e
|
Add ResetWebAuthorizationOnServerLogEvent.
|
2023-09-22 15:58:25 +03:00 |
|
levlam
|
e65059e540
|
Add SetAuthorizationTtlOnServerLogEvent.
|
2023-09-22 15:49:51 +03:00 |
|
levlam
|
fb859209c1
|
Add SetAccountTtlOnServerLogEvent.
|
2023-09-22 15:06:53 +03:00 |
|
levlam
|
6600f9279e
|
Add SetDefaultHistoryTtlOnServerLogEvent.
|
2023-09-22 15:03:02 +03:00 |
|
levlam
|
b222f48d05
|
Add ResetAuthorizationsOnServerLogEvent.
|
2023-09-22 14:50:44 +03:00 |
|
levlam
|
f2b2f01c33
|
Add ResetAuthorizationOnServerLogEvent.
|
2023-09-22 14:40:53 +03:00 |
|
levlam
|
e6fb913798
|
Add ChangeAuthorizationSettingsOnServerLogEvent.
|
2023-09-22 14:22:24 +03:00 |
|
levlam
|
df563e781e
|
Explicitly specify TLObjectStorer's template parameter.
|
2023-09-21 21:31:59 +03:00 |
|
levlam
|
4c8ab2bf29
|
Send at most 1000 queries in a container.
|
2023-09-21 21:22:33 +03:00 |
|
levlam
|
14af252795
|
Improve names of create_*_storer functions.
|
2023-09-21 21:19:18 +03:00 |
|
levlam
|
254a3bfef0
|
Remove useless check.
|
2023-09-21 20:41:11 +03:00 |
|
levlam
|
1e2c0ce814
|
Rename FullMessageId to MessageFullId.
|
2023-09-21 19:11:17 +03:00 |
|
levlam
|
0362411550
|
Minor improvements.
|
2023-09-21 19:01:17 +03:00 |
|
levlam
|
b4f6e716ac
|
Add source to get_(chat|channel|secret_chat)_force.
|
2023-09-21 18:56:13 +03:00 |
|
levlam
|
dc4b5aad51
|
Return nothing from RawConnection::send_no_crypto.
|
2023-09-21 17:56:21 +03:00 |
|
levlam
|
b44e2ea3fc
|
Add strictly-typed class mtproto::MessageId.
|
2023-09-21 17:52:33 +03:00 |
|
levlam
|
e47cea5904
|
Improve SessionConnection::ServiceQuery.
|
2023-09-21 16:52:21 +03:00 |
|
levlam
|
5334cc8e10
|
Improve types of vectors in SessionConnection.
|
2023-09-21 16:47:12 +03:00 |
|
levlam
|
7e65c3d4dd
|
Improve message_id-parameter names.
|
2023-09-21 16:09:19 +03:00 |
|
levlam
|
1cd71efb03
|
Improve "container_message_id" variable names.
|
2023-09-21 15:44:26 +03:00 |
|
levlam
|
ec44b3d16c
|
Improve "invoke_after_message_id" variable names.
|
2023-09-21 15:40:56 +03:00 |
|
levlam
|
c8e46cae53
|
Improve method names.
|
2023-09-21 14:53:33 +03:00 |
|
levlam
|
11c78406c3
|
Explicitly check returned errors.
|
2023-09-21 14:47:17 +03:00 |
|
levlam
|
d0d8d74c3e
|
Remove checks out of DownloadManager::remove_file_impl.
|
2023-09-21 14:37:09 +03:00 |
|
levlam
|
782fc0964f
|
Improve function name.
|
2023-09-21 14:18:12 +03:00 |
|
levlam
|
a2c8aa7165
|
Update channel participant count when receiving boost status.
|
2023-09-21 14:05:40 +03:00 |
|
levlam
|
e3bdd30d91
|
Improve documentation.
|
2023-09-20 21:31:02 +03:00 |
|
levlam
|
8fb3fca841
|
Improve error logging for banned accounts.
|
2023-09-20 21:28:23 +03:00 |
|
levlam
|
67cf6d7fe5
|
Don't log not found chats in load_dialogs.
|
2023-09-20 20:44:21 +03:00 |
|
levlam
|
606ee063d5
|
Don't try to load recent chats from database right after the database was deleted.
|
2023-09-20 20:40:34 +03:00 |
|
levlam
|
246f2ca42f
|
Recheck received from the server channels.
|
2023-09-20 20:34:21 +03:00 |
|
levlam
|
036f37fe43
|
Simplify ContactsManager::update_created_public_channels.
|
2023-09-20 19:53:42 +03:00 |
|
levlam
|
154b2cb315
|
Recheck loaded from database channels.
|
2023-09-20 19:51:17 +03:00 |
|
levlam
|
cc1b01620b
|
Drop cached channel lists when dialog database is recreated.
|
2023-09-20 19:09:51 +03:00 |
|
levlam
|
cd7d960ba4
|
Cache chats to send stories.
|
2023-09-20 19:07:51 +03:00 |
|
levlam
|
82c702c16d
|
Minor improvements.
|
2023-09-19 21:59:14 +03:00 |
|
levlam
|
597563b0d4
|
Make Statistics conversion functions private.
|
2023-09-19 21:45:22 +03:00 |
|
levlam
|
be63c46992
|
Move statistics related functions to StatisticsManager.
|
2023-09-19 21:40:29 +03:00 |
|
levlam
|
d1dae35b85
|
Add empty StatisticsManager.
|
2023-09-19 21:24:19 +03:00 |
|
levlam
|
0e56b7e527
|
Clamp percentage value.
|
2023-09-19 21:15:10 +03:00 |
|
levlam
|
518f11f40a
|
Log message identifiers as hex numbers.
|
2023-09-19 21:10:11 +03:00 |
|
levlam
|
6dbec3fda7
|
Use td_api::error in td_api::updateStorySendFailed.
|
2023-09-19 19:13:45 +03:00 |
|
levlam
|
6b17c0fdec
|
Use error object in td_api::messageSendingStateFailed/updateMessageSendFailed.
|
2023-09-19 19:04:56 +03:00 |
|
levlam
|
a19d49a107
|
Ignore interaction info/chosen reaction updates while having a pending story reaction.
|
2023-09-19 18:40:15 +03:00 |
|
levlam
|
84e1d5ff1f
|
Add StoryManager::on_story_chosen_reaction_changed.
|
2023-09-19 14:41:31 +03:00 |
|
levlam
|
48607e18b5
|
Locally update reaction counts when changing story reaction.
|
2023-09-19 13:42:13 +03:00 |
|
levlam
|
5a19de8faa
|
Add storyAreaTypeSuggestedReaction.total_count.
|
2023-09-19 13:09:59 +03:00 |
|
levlam
|
fde0c8a0b1
|
Add storyInteractionInfo.forward_count.
|
2023-09-18 22:00:38 +03:00 |
|
levlam
|
118358508a
|
Update default premium feature order.
|
2023-09-18 20:22:09 +03:00 |
|
levlam
|
6cb1f8fb96
|
Add td_api::premiumFeatureChatBoost.
|
2023-09-18 19:57:48 +03:00 |
|
levlam
|
0f7193172b
|
Add premiumLimitTypeStorySuggestedReactionAreaCount.
|
2023-09-18 19:47:34 +03:00 |
|
levlam
|
583168767d
|
Add td_api::getChatBoosts.
|
2023-09-16 12:22:11 +03:00 |
|
levlam
|
9a9cf8c48d
|
Improve internalLinkTypeChatBoost description.
|
2023-09-15 19:18:57 +03:00 |
|
levlam
|
469be958f2
|
Add td_api::getChatBoostLinkInfo.
|
2023-09-15 19:07:18 +03:00 |
|
levlam
|
069f8607df
|
Add td_api::getChatBoostLink.
|
2023-09-15 16:37:17 +03:00 |
|
levlam
|
714397da80
|
Add td_api::internalLinkTypeChatBoost.
|
2023-09-15 16:24:26 +03:00 |
|
levlam
|
8230efb97f
|
Add td_api::boostChat.
|
2023-09-15 15:11:37 +03:00 |
|
levlam
|
97db1de2c1
|
Add td_api::canBoostChat.
|
2023-09-15 15:00:02 +03:00 |
|
levlam
|
e2462e2487
|
Add td_api::canSendStoryResultBoostNeeded.
|
2023-09-14 20:04:59 +03:00 |
|
levlam
|
c120b5ef19
|
Add td_api::getChatsToSendStories.
|
2023-09-14 18:59:30 +03:00 |
|
levlam
|
7605812d2c
|
Add td_api::getChatBoostStatus.
|
2023-09-12 18:37:32 +03:00 |
|
levlam
|
0ab5ab00ea
|
tg_cli: add logf.
|
2023-09-12 17:34:12 +03:00 |
|
levlam
|
1558edd3dd
|
Support Terms of Service for non-recurring payments.
|
2023-09-12 17:30:17 +03:00 |
|
levlam
|
d1a2ca9261
|
Disallow replies to channel stories.
|
2023-09-05 19:31:14 +03:00 |
|
levlam
|
b42781a631
|
Update order of channel stories when they are joined or left.
|
2023-09-05 19:14:40 +03:00 |
|
levlam
|
08fc889997
|
Show stories from channels in story lists.
|
2023-09-05 18:48:47 +03:00 |
|
levlam
|
e59a832e10
|
Use channel.stories_hidden_min flag.
|
2023-09-05 18:45:28 +03:00 |
|
levlam
|
b4c25af1b6
|
Update stories from channelFull.
|
2023-09-05 18:36:30 +03:00 |
|
levlam
|
de204f7bf2
|
Add supergroupFullInfo.has_pinned_stories.
|
2023-09-05 18:34:06 +03:00 |
|
levlam
|
f2a821a07e
|
Support archiving channel stories.
|
2023-09-05 18:17:45 +03:00 |
|
levlam
|
35a319db20
|
Poll channel max active story identifiers.
|
2023-09-05 17:41:33 +03:00 |
|
levlam
|
8991ddf263
|
Add supergroup.has_active_stories/has_unread_active_stories.
|
2023-09-05 16:50:41 +03:00 |
|
levlam
|
86d286fc7c
|
Add story action flags.
|
2023-09-05 15:50:38 +03:00 |
|
levlam
|
6e3e4c190d
|
Add Story.is_outgoing_ field.
|
2023-09-05 13:50:16 +03:00 |
|
levlam
|
b16de41ef1
|
Support sending and editing stories in channels.
|
2023-09-04 23:49:17 +03:00 |
|
levlam
|
58097b847b
|
Remove StoryManager::is_story_owned.
|
2023-09-04 22:21:20 +03:00 |
|
levlam
|
66fd2f35f2
|
Add StoryManager::can_get_story_view_count.
|
2023-09-04 22:19:42 +03:00 |
|
levlam
|
0c9d8e9f6f
|
Add StoryManager::can_access_expired_story.
|
2023-09-04 21:52:05 +03:00 |
|
levlam
|
0115c9ac9d
|
Add functions to check story access rights.
|
2023-09-04 21:45:16 +03:00 |
|
levlam
|
868b6b930f
|
Add StoryManager::is_my_story.
|
2023-09-04 21:34:17 +03:00 |
|
levlam
|
3c977a0f99
|
Add story-related administrator rights.
|
2023-09-04 20:24:44 +03:00 |
|
levlam
|
08639b520a
|
Allow to set suggested custom reactions from stories.
|
2023-08-25 19:11:24 +03:00 |
|
levlam
|
fa1b6f33e1
|
Support storyAreaTypeSuggestedReaction.
|
2023-08-25 16:37:27 +03:00 |
|
levlam
|
153ff5503b
|
Update layer to 164.
|
2023-08-15 22:45:37 +03:00 |
|
levlam
|
a7e9980246
|
Allow negative rotation angle.
|
2023-09-20 17:22:01 +03:00 |
|
levlam
|
b72fa29981
|
Improve ReactionManager::is_active_reaction.
|
2023-09-19 15:28:39 +03:00 |
|
levlam
|
6e84da54b9
|
Improve documentation.
|
2023-09-18 18:18:39 +03:00 |
|
levlam
|
daf480138d
|
Ignore the unsupported chat among returned chats.
|
2023-09-17 01:34:13 +03:00 |
|
levlam
|
03ccaa40aa
|
Fix show_in_attach_menu_ flag.
|
2023-09-16 01:48:45 +03:00 |
|
levlam
|
fb7cb1b1d0
|
Add MessagesManager::resolve_dialog.
|
2023-09-15 18:20:21 +03:00 |
|
levlam
|
25b8caff59
|
Add MessagesManager::send_resolve_dialog_username_query.
|
2023-09-15 17:44:32 +03:00 |
|
levlam
|
cbf0038c58
|
Improve documentation for Web App links.
|
2023-09-14 23:09:12 +03:00 |
|
levlam
|
e79f540937
|
Minor improvements.
|
2023-09-13 22:17:46 +03:00 |
|
levlam
|
100ca72b91
|
Update version to 1.8.18.
|
2023-09-13 18:14:23 +03:00 |
|
levlam
|
a0d0262394
|
Fix PhotoSizeSource::parse.
|
2023-09-13 17:41:50 +03:00 |
|
levlam
|
f899fe9145
|
Don't delete notifications when initializing last_new_message_id. There should be no old notifications anyway, but there could be a pending notification about the being added message.
|
2023-09-13 16:57:44 +03:00 |
|
levlam
|
e65e5b0b49
|
Extract delete_all_dialog_notifications from delete_all_dialog_messages_from_database.
|
2023-09-13 16:29:37 +03:00 |
|
levlam
|
721f0ae9e4
|
Update name of storyPrivacySettingsSelectedUsers.
|
2023-09-13 15:19:16 +03:00 |
|
levlam
|
9d168b847f
|
Recheck unconfirmed sessions once an hour and after restart.
|
2023-09-13 15:05:28 +03:00 |
|
levlam
|
f2785d068b
|
Update documentation of internalLinkTypeWebApp.
|
2023-09-13 13:37:51 +03:00 |
|
levlam
|
f4fabcf996
|
Improve td_api::session.
|
2023-09-13 13:12:56 +03:00 |
|
levlam
|
55a20cad32
|
Unconfirmed session fixes.
|
2023-09-12 16:09:56 +03:00 |
|
levlam
|
64d66fb3dc
|
Delete expired unconfirmed sessions.
|
2023-09-12 15:44:57 +03:00 |
|
levlam
|
7f2d1cdd9d
|
Delete expired unconfirmed sessions after loading them after restart.
|
2023-09-12 14:48:42 +03:00 |
|
levlam
|
6a4c78e849
|
Add internal option "authorization_autoconfirm_period".
|
2023-09-12 14:32:28 +03:00 |
|
levlam
|
2e4594a35a
|
Add td_api::confirmSession.
|
2023-09-12 14:28:02 +03:00 |
|
levlam
|
8b37e8101f
|
Improve names of "ip_address" fields.
|
2023-09-12 00:41:39 +03:00 |
|
levlam
|
4bb1fd86d3
|
Keep unconfirmed authorizations between restarts.
|
2023-09-12 00:39:25 +03:00 |
|
levlam
|
a87340edbd
|
Tend to return more results from searchPublicChats.
|
2023-09-11 23:30:54 +03:00 |
|
levlam
|
064561e02a
|
Automatically confirm sessions on specific actions.
|
2023-09-11 23:29:17 +03:00 |
|
levlam
|
a874e617dc
|
Add updateUnconfirmedSession.
|
2023-09-11 22:03:01 +03:00 |
|
levlam
|
be442ba977
|
Move get_user_link to AccountManager.
|
2023-09-11 18:59:19 +03:00 |
|
levlam
|
5f1b1f41fc
|
Add class InviteLinkChatType.
|
2023-09-11 18:33:44 +03:00 |
|
levlam
|
d2a3dfccc3
|
Support side menu icons for bots.
|
2023-09-08 17:21:16 +03:00 |
|
levlam
|
793e2ed0be
|
Move account-related methods to AccountManager.
|
2023-09-08 16:34:11 +03:00 |
|
levlam
|
162b5cc636
|
Add AccountManager.
|
2023-09-08 16:19:30 +03:00 |
|
levlam
|
66793cf2f5
|
Add session.is_unconfirmed.
|
2023-09-08 15:49:25 +03:00 |
|
levlam
|
bf500652dc
|
Support opening of Web Apps from the side menu and internalLinkTypeSideMenuBot links.
|
2023-09-07 21:40:47 +03:00 |
|
levlam
|
a7d9da0229
|
Add internalLinkTypeSideMenuBot.
|
2023-09-07 19:23:07 +03:00 |
|
levlam
|
289c25fd93
|
Support non-added bots in the list of attachment menu bots.
|
2023-09-07 18:04:21 +03:00 |
|
levlam
|
3983615646
|
Support showing attachment menu bots in side menu.
|
2023-09-07 16:45:42 +03:00 |
|
levlam
|
604f39c295
|
Add foundWebApp.supports_settings.
|
2023-09-07 15:52:31 +03:00 |
|
levlam
|
280209a220
|
Self-destruct media in private chats when they expire on the other side.
|
2023-09-07 00:31:05 +03:00 |
|
levlam
|
5ebbda1c26
|
Add td_api::MessageSelfDestructType.
|
2023-09-06 21:27:45 +03:00 |
|
levlam
|
aec04a2d01
|
Support immediately disappearing photos and videos.
|
2023-09-06 20:45:15 +03:00 |
|
levlam
|
a5073593e5
|
Update layer to 163.
|
2023-09-06 19:02:17 +03:00 |
|
levlam
|
97b756f292
|
Warn on unmatched brackets in the documentation.
|
2023-09-13 14:10:54 +03:00 |
|
levlam
|
fa838276fc
|
Improve server fields documentation.
|
2023-09-12 00:45:42 +03:00 |
|
levlam
|
0ada45c361
|
Fix video story network statistics.
|
2023-09-11 17:02:58 +03:00 |
|
levlam
|
61eeab055a
|
Improve FileStats logging.
|
2023-09-11 16:56:21 +03:00 |
|
levlam
|
c3a985fade
|
Always fix video story file type in scan_fs.
|
2023-09-11 16:38:41 +03:00 |
|
levlam
|
622762f6ef
|
Move guess_file_type_by_path to FileType.cpp.
|
2023-09-11 16:34:00 +03:00 |
|
levlam
|
468f92d0e5
|
Always scan file database to get file statistics to fix file type of video stories.
|
2023-09-11 16:07:53 +03:00 |
|
levlam
|
6022b2ce77
|
Improve parameter names.
|
2023-09-11 15:55:46 +03:00 |
|
levlam
|
745adb7c52
|
Add some logging.
|
2023-09-11 15:09:24 +03:00 |
|
levlam
|
edb3d08757
|
Improve chatInviteLinkInfo.type documentation.
|
2023-09-11 00:29:09 +03:00 |
|
levlam
|
40973f0977
|
Start chat unload timer when the first message is added to the chat, if it is definitely not the last database message.
|
2023-09-11 00:14:58 +03:00 |
|
levlam
|
291b9ce5f9
|
Minor improvements.
|
2023-09-10 01:12:40 +03:00 |
|
levlam
|
f67173dd08
|
Make struct MsgInfo private.
|
2023-09-10 00:30:49 +03:00 |
|
levlam
|
efba70c2ef
|
Unify names of PacketInfo variables.
|
2023-09-10 00:04:55 +03:00 |
|
levlam
|
4da0f76d2a
|
Remove PacketInfo.size.
|
2023-09-09 23:51:40 +03:00 |
|
levlam
|
4a36186662
|
Avoid repeated calls to Transport::write_*.
|
2023-09-09 23:46:56 +03:00 |
|
levlam
|
d87cc2b143
|
Simplify mtproto::Transport::write usage.
|
2023-09-09 22:49:45 +03:00 |
|
levlam
|
d47c862560
|
Avoid duplicate calculation of padded_size.
|
2023-09-09 22:22:35 +03:00 |
|
levlam
|
32049258d2
|
Improve MTProto response logging.
|
2023-09-09 00:13:42 +03:00 |
|
levlam
|
514a49b137
|
Remove dedicated handling for mtproto_api::rpc_error.
|
2023-09-08 20:02:21 +03:00 |
|
levlam
|
a1d0808d9f
|
Remove auth_key_id from PacketInfo.
|
2023-09-08 19:18:38 +03:00 |
|
levlam
|
31f778e040
|
Remove message_key from PacketInfo.
|
2023-09-08 19:06:34 +03:00 |
|
levlam
|
00258ccb4c
|
Make call to should_restart_part safe.
|
2023-09-07 17:31:08 +03:00 |
|
levlam
|
edc528457f
|
Update version to 1.8.17.
|
2023-09-06 15:37:41 +03:00 |
|
levlam
|
de458452c9
|
Minor improvements.
|
2023-09-06 15:36:55 +03:00 |
|
levlam
|
0e1cd98869
|
Fix warning.
|
2023-09-04 17:11:00 +03:00 |
|
levlam
|
35ff6976d8
|
Add td_api::getAllStickerEmojis.
|
2023-09-04 16:17:36 +03:00 |
|
levlam
|
f4a8338232
|
Add more information in td_api::chatInviteLinkInfo.
|
2023-09-01 18:04:06 +03:00 |
|
levlam
|
89e2a29926
|
Add td_api::sendWebAppCustomRequest.
|
2023-08-25 18:26:05 +03:00 |
|
levlam
|
49c1764746
|
Add td_api::allowBotToSendMessages.
|
2023-08-25 18:06:56 +03:00 |
|
levlam
|
a08f54007e
|
Add td_api::canBotSendMessages.
|
2023-08-25 17:23:04 +03:00 |
|
levlam
|
249da789e7
|
Add messageBotWriteAccessAllowed.by_request.
|
2023-08-25 16:53:50 +03:00 |
|
levlam
|
0b7914bc18
|
Add storyViewers.total_reaction_count.
|
2023-08-16 13:45:10 +03:00 |
|
levlam
|
a1b08e2907
|
Add td_api::searchStringsByPrefix.
|
2023-08-16 13:39:59 +03:00 |
|
levlam
|
a554e9bb4e
|
Update layer to 162.
|
2023-08-15 22:45:37 +03:00 |
|
levlam
|
515c585a13
|
Make ContactsManager::get_user_has_unread_stories static.
|
2023-09-05 16:38:06 +03:00 |
|
levlam
|
917c9dc013
|
Add ForumTopicManager::read_forum_topic_messages.
|
2023-09-04 15:34:54 +03:00 |
|
levlam
|
d029d93f85
|
Split opened stories by chats in StoryManager::update_interaction_info.
|
2023-09-04 12:12:01 +03:00 |
|
levlam
|
83d9f84c5b
|
Improve new_session_created handling.
|
2023-09-03 02:07:12 +03:00 |
|
levlam
|
f1a064c249
|
Initialize ping_storer_ after other storers to ensure increasing message_id order in the container.
|
2023-09-03 01:47:50 +03:00 |
|
levlam
|
fc98363d95
|
Add StoryManager::on_update_dialog_has_pinned_stories/on_update_dialog_stories_hidden.
|
2023-09-02 23:23:38 +03:00 |
|
levlam
|
3a75502e77
|
Add StoryManager::on_update_dialog_max_read_story_id.
|
2023-09-02 23:13:52 +03:00 |
|
levlam
|
f7e5889408
|
Add StoryManager::on_update_dialog_max_story_ids.
|
2023-09-02 23:06:24 +03:00 |
|
levlam
|
049d84beed
|
Always call fetch_result on the whole NetQueryPtr.
|
2023-09-02 22:39:26 +03:00 |
|
levlam
|
ce2e7192d7
|
Improve NetQueryPtr variable names.
|
2023-09-02 22:20:05 +03:00 |
|
levlam
|
1f38e4d49f
|
Make AuthManager::on_current_query_error safer.
|
2023-09-02 22:11:01 +03:00 |
|
levlam
|
77baf0d770
|
Fetch result from NetQuery in AuthManager.
|
2023-09-02 02:47:06 +03:00 |
|
levlam
|
db8f41eacf
|
Automatically reset cancel_slot in NetQuery::set_message_id.
|
2023-09-01 16:53:15 +03:00 |
|
levlam
|
c432a24dd4
|
Simplify calls to Session::resend_query.
|
2023-09-01 16:48:25 +03:00 |
|
levlam
|
ba0d2408f2
|
Improve handling of new_session_created.
|
2023-09-01 16:40:19 +03:00 |
|
levlam
|
55e5b2395e
|
Mark sent_at_ as const.
|
2023-09-01 16:13:00 +03:00 |
|
levlam
|
5ce5ef6234
|
Save all state flags to ack_state_.
|
2023-09-01 16:11:21 +03:00 |
|
levlam
|
8b05c4f3ec
|
Improve ack state.
|
2023-08-31 23:59:46 +03:00 |
|
levlam
|
53b48b4ee8
|
Improve Session::Query field names.
|
2023-08-31 00:47:39 +03:00 |
|
levlam
|
b90bc7be4b
|
Remove unsafe non-const NetQuery accessors.
|
2023-08-30 18:25:26 +03:00 |
|
levlam
|
eb06c93532
|
Simplify NetQuery creation.
|
2023-08-30 18:13:35 +03:00 |
|
levlam
|
62eaa0b5a9
|
Improve NetQuery logging.
|
2023-08-30 17:58:37 +03:00 |
|
levlam
|
8f02cefcbd
|
Fix check in send_update_story.
|
2023-08-30 17:21:46 +03:00 |
|
levlam
|
1a2bfad094
|
Move message content self-destruct time checks to create_input_message_content.
|
2023-08-29 18:51:57 +03:00 |
|
levlam
|
43db9e4882
|
Improve PhotoSizeSource::parse.
|
2023-08-28 20:55:52 +03:00 |
|
levlam
|
0c0f0af52d
|
Remove unused PhotoSizeSource constructor.
|
2023-08-28 20:37:28 +03:00 |
|
levlam
|
04b376782c
|
Improve field name.
|
2023-08-27 02:48:18 +03:00 |
|
levlam
|
4b3750cefe
|
Simplify conditions in lambda.
|
2023-08-27 01:20:51 +03:00 |
|
levlam
|
1dcd78f1ed
|
Add source to have_dialog_info_force.
|
2023-08-26 05:00:15 +03:00 |
|
levlam
|
c83149661b
|
Remove useless checks.
|
2023-08-26 04:38:33 +03:00 |
|
levlam
|
b7ce94fc18
|
Add missing includes.
|
2023-08-26 03:34:00 +03:00 |
|
levlam
|
f7887181c4
|
Add NotificationObjectFullId class.
|
2023-08-26 03:13:39 +03:00 |
|
levlam
|
989dc3d8a6
|
Fix removal of notifications from pending updates.
|
2023-08-26 02:14:00 +03:00 |
|
levlam
|
432f77ae85
|
Use NotificationObjectId in NotificationGroupInfo.
|
2023-08-26 00:48:57 +03:00 |
|
levlam
|
fcf7748758
|
Improve method names.
|
2023-08-25 02:34:11 +03:00 |
|
levlam
|
4455255d9b
|
Add class NotificationObjectId.
|
2023-08-25 02:04:44 +03:00 |
|
levlam
|
c770f6058c
|
Add NotificationGroupType.cpp.
|
2023-08-25 01:06:59 +03:00 |
|
levlam
|
370bb0c93e
|
Add NotificationGroupType traits.
|
2023-08-25 00:45:28 +03:00 |
|
levlam
|
8f0297f75a
|
Don't use "ID" shortening in the documentation.
|
2023-08-24 18:22:04 +03:00 |
|
levlam
|
499c2002ed
|
Forcely create notification settings chat when adding a notification.
|
2023-08-24 17:39:09 +03:00 |
|
levlam
|
a85d3663bf
|
Add MessagesManager::reload_dialog_notification_settings.
|
2023-08-24 17:29:22 +03:00 |
|
levlam
|
470c36ceef
|
Fix DialogListId constructor.
|
2023-08-24 12:21:04 +03:00 |
|
levlam
|
1e6970e3fe
|
Add NotificationGroupFromDatabase struct.
|
2023-08-23 19:38:06 +03:00 |
|
levlam
|
fbc74dc8f4
|
Add and use NotificationManager::have_group_force.
|
2023-08-23 19:16:57 +03:00 |
|
levlam
|
2fc806785f
|
Use CHECK in MessagesManager::get_dialog_notification_group_id.
|
2023-08-23 18:54:03 +03:00 |
|
levlam
|
d1172d8530
|
Allow to use getTopChats without chat info database.
|
2023-08-23 18:28:07 +03:00 |
|
levlam
|
2e5caa9f13
|
Minor improvements.
|
2023-08-22 19:10:22 +03:00 |
|
levlam
|
d8472358dc
|
Add MessagesManager::get_story_notification_settings.
|
2023-08-22 18:55:59 +03:00 |
|
levlam
|
15c14e4983
|
Use object_id instead of message_id in NotificationGroupInfo.
|
2023-08-22 16:32:40 +03:00 |
|
levlam
|
ce1fdf097c
|
Add NotificationGroupInfo.has_group_id.
|
2023-08-22 02:34:26 +03:00 |
|
levlam
|
5144656f2b
|
Add MessagesManager::is_dialog_notification_group_id.
|
2023-08-22 02:31:47 +03:00 |
|
levlam
|
1289a62c16
|
Make the rest NotificationGroupInfo fields private.
|
2023-08-22 00:01:29 +03:00 |
|
levlam
|
db9ca1a847
|
Add NotificationGroupInfo::is_valid().
|
2023-08-21 23:03:55 +03:00 |
|
levlam
|
a93322ae32
|
Always remove unneeded last_notification_id_.
|
2023-08-21 22:40:17 +03:00 |
|
levlam
|
8116952371
|
Make NotificationGroupInfo.last_notification_date_ private.
|
2023-08-21 22:21:06 +03:00 |
|
levlam
|
800660aec6
|
Update NotificationGroupInfo.is_key_changed_ only if needed.
|
2023-08-21 22:16:42 +03:00 |
|
levlam
|
5450d2e53d
|
Make NotificationGroupInfo.::max_removed_notification_id_ private.
|
2023-08-21 22:13:19 +03:00 |
|
levlam
|
4e031ed7fd
|
Make NotificationGroupInfo.max_removed_message_id_ private.
|
2023-08-21 21:43:26 +03:00 |
|
levlam
|
c40b2b95d2
|
Add NotificationGroupInfo::is_removed_notification.
|
2023-08-21 21:37:52 +03:00 |
|
levlam
|
a711e70467
|
Move story types up in the scheme to allow story usage in other types.
|
2023-08-21 20:17:43 +03:00 |
|
levlam
|
b73f8a060b
|
Make NotificationGroupInfo::is_changed_ private.
|
2023-08-21 20:14:53 +03:00 |
|
levlam
|
f933f5a25f
|
Add NotificationGroupInfo::set_max_removed_notification_id.
|
2023-08-21 20:12:30 +03:00 |
|
levlam
|
d22fbcaba6
|
Add NotificationGroupInfo constructors.
|
2023-08-21 19:54:12 +03:00 |
|
levlam
|
174f0ca5f5
|
Add MessagesManager::set_dialog_last_notification_checked.
|
2023-08-21 19:50:24 +03:00 |
|
levlam
|
e667e45985
|
Add NotificationGroupInfo::set_last_notification.
|
2023-08-21 19:46:09 +03:00 |
|
levlam
|
05b1bec6a9
|
Improve names of NotificationGroupInfo fields.
|
2023-08-21 19:36:43 +03:00 |
|
levlam
|
6c4545fb3f
|
Make NotificationGroupInfo::try_reuse_ private.
|
2023-08-21 19:28:05 +03:00 |
|
levlam
|
d2cf780a1f
|
Move class NotificationGroupInfo to a separate header.
|
2023-08-21 18:52:56 +03:00 |
|
levlam
|
08ead89f31
|
Check DialogListId identifier validness.
|
2023-08-21 16:23:11 +03:00 |
|
levlam
|
0e9b4be29f
|
Add auth_key_id to error messages.
|
2023-08-20 21:00:42 +03:00 |
|
levlam
|
4d1d22d6f4
|
Keep PendingPollAnswer until poll updates are applied.
|
2023-08-19 06:42:06 +03:00 |
|
levlam
|
74f0d49f8e
|
Support only Main and Archive folder identifiers.
|
2023-08-18 17:51:31 +03:00 |
|
levlam
|
c8cbef60cb
|
Save correct chat order even we aren't sure about chat folder.
|
2023-08-18 16:19:22 +03:00 |
|
levlam
|
770837bcd9
|
Update chat action bar only if folder_id is changed.
|
2023-08-18 15:56:12 +03:00 |
|