levlam
|
24c84398ee
|
Add stickerSetInfo.needs_repainting.
|
2023-10-19 23:06:55 +03:00 |
|
levlam
|
21ef7d0f6c
|
Disallow restricted member status in channels.
|
2023-10-19 22:37:44 +03:00 |
|
levlam
|
80d8e9336f
|
Reuse generic DialogParticipantStatus::Administrator constructor.
|
2023-10-19 18:11:15 +03:00 |
|
levlam
|
8068507675
|
Move boost-related methods to BoostManager.
|
2023-10-19 16:38:40 +03:00 |
|
levlam
|
cbfdf3c9a9
|
Add empty BoostManager.
|
2023-10-19 16:25:51 +03:00 |
|
levlam
|
5def3f2c88
|
Add pageBlockChatLink.accent_color_id.
|
2023-10-19 16:16:44 +03:00 |
|
levlam
|
81bdd4294b
|
Remove td_api::canBoostChat.
|
2023-10-19 15:46:09 +03:00 |
|
levlam
|
edc3e4c18a
|
Add chatInviteLinkInfo.accent_color_id_.
|
2023-10-19 15:40:55 +03:00 |
|
levlam
|
8a7322cef2
|
Add td_api::getDefaultBackgroundCustomEmojiStickers.
|
2023-10-19 15:23:04 +03:00 |
|
levlam
|
40017310dd
|
Simplify MessageContent object creation.
|
2023-10-19 13:59:18 +03:00 |
|
levlam
|
77cf5262b4
|
Add check for entities being sorted.
|
2023-10-19 13:47:41 +03:00 |
|
levlam
|
88199d1865
|
Skip confirmation in link preview opening for visible URLs.
|
2023-10-19 13:20:48 +03:00 |
|
levlam
|
4194d9478b
|
Add webPage.skip_confirmation.
|
2023-10-19 13:03:27 +03:00 |
|
levlam
|
f78bc2ae32
|
Add td_api::setChatAccentColor.
|
2023-10-18 19:43:14 +03:00 |
|
levlam
|
6ec7ab73e5
|
Add "giveaway_duration_max" option.
|
2023-10-18 18:28:55 +03:00 |
|
levlam
|
7eec2eb54b
|
Add "giveaway_boost_count_per_premium" option.
|
2023-10-18 18:25:42 +03:00 |
|
levlam
|
c249fe39af
|
Add "channel_custom_accent_color_boost_level_min" option.
|
2023-10-18 18:22:54 +03:00 |
|
levlam
|
28bdceaaef
|
Add td_api::setAccentColor.
|
2023-10-18 17:56:45 +03:00 |
|
levlam
|
74fc996843
|
tg_cli: add class CustomEmojiId.
|
2023-10-18 16:48:18 +03:00 |
|
levlam
|
372f505d71
|
Support optional accent color.
|
2023-10-18 16:23:04 +03:00 |
|
levlam
|
7df8a8f3d0
|
Support user/chat.background_custom_emoji_id.
|
2023-10-18 15:59:25 +03:00 |
|
levlam
|
364b058508
|
Ignore invalid accent colors.
|
2023-10-18 13:33:44 +03:00 |
|
levlam
|
20de4b3135
|
Remove get_message_content_object parameter.
|
2023-10-17 16:20:45 +03:00 |
|
levlam
|
1b49787c88
|
Support accent color in channels.
|
2023-10-17 15:20:50 +03:00 |
|
levlam
|
dd6fd86637
|
Add chat.accentColorId.
|
2023-10-17 15:09:57 +03:00 |
|
levlam
|
b07818c160
|
Add user.accent_color_id.
|
2023-10-17 14:23:42 +03:00 |
|
levlam
|
22e4b0d641
|
Add class AccentColorId.
|
2023-10-17 13:52:04 +03:00 |
|
levlam
|
02b87ef1f3
|
Add chatEventReplyBackgroundCustomEmojiChanged.
|
2023-10-17 13:11:12 +03:00 |
|
levlam
|
38baaf4953
|
Add td_api::chatEventAccentColorChanged.
|
2023-10-17 12:58:01 +03:00 |
|
levlam
|
ba15f3e1ef
|
Add InputMessageText::add_dependencies.
|
2023-10-17 12:31:01 +03:00 |
|
levlam
|
8552180f0d
|
Add Message.invert_media flag.
|
2023-10-17 12:27:26 +03:00 |
|
levlam
|
72cb3665b4
|
Allow empty text witn non-empty link preview.
|
2023-10-17 02:07:40 +03:00 |
|
levlam
|
af2f07a1d7
|
Support telegram_api::botInlineMessageMediaWebPage.
|
2023-10-17 01:55:37 +03:00 |
|
levlam
|
ac96bd439d
|
Support inputBotInlineMessageMediaWebPage.
|
2023-10-17 01:49:13 +03:00 |
|
levlam
|
e556ed04a0
|
Add ContactsManager::can_use_premium_custom_emoji.
|
2023-10-17 01:25:58 +03:00 |
|
levlam
|
cc08225d30
|
Always use the first URL as web_page_url in secret chats.
|
2023-10-17 00:37:44 +03:00 |
|
levlam
|
c6a4510779
|
Clear web_page_url in outgoing messages if preview is disabled.
|
2023-10-17 00:08:50 +03:00 |
|
levlam
|
6917503e5e
|
Remove WebPagesManager::get_secret_input_media.
|
2023-10-16 23:18:43 +03:00 |
|
levlam
|
4f6f976e50
|
Log if expected web_page_url isn't found.
|
2023-10-16 23:09:17 +03:00 |
|
levlam
|
b0df339750
|
Ignore force_*_media if url isn't specified exlicitly.
|
2023-10-16 23:06:48 +03:00 |
|
levlam
|
cdedb9ee1f
|
Return web_page_url in messageText.
|
2023-10-16 22:33:53 +03:00 |
|
levlam
|
a495429a9b
|
Improve URL to WebPageId correspondence.
|
2023-10-16 21:41:43 +03:00 |
|
levlam
|
98ca07b9c5
|
Improve variable names.
|
2023-10-16 21:18:41 +03:00 |
|
levlam
|
19367e78db
|
Move get_input_message_text_object inside InputMessageText class.
|
2023-10-16 20:56:28 +03:00 |
|
levlam
|
b9e7c8d7da
|
Use messages.sendMedia to send text messages with custom URLs.
|
2023-10-16 20:41:39 +03:00 |
|
levlam
|
d16fc8294c
|
Add td_api::linkPreviewOptions.
|
2023-10-16 20:12:33 +03:00 |
|
levlam
|
77faddc76f
|
Add WebPagesManager::get_web_page_url.
|
2023-10-16 19:37:40 +03:00 |
|
levlam
|
104727cb75
|
Add webPage.force_*_media flags.
|
2023-10-16 17:36:45 +03:00 |
|
levlam
|
8185dbfecc
|
Add messageText.is_web_page_preview_manually_chosen.
|
2023-10-16 17:02:06 +03:00 |
|
levlam
|
8d55df14a0
|
Support web page flags in messageMediaWebPage.
|
2023-10-16 16:47:22 +03:00 |
|
levlam
|
d261743f91
|
Add WebPage.has_large_media.
|
2023-10-16 16:02:18 +03:00 |
|
levlam
|
84d628f05d
|
Add td_api::messagePremiumGiveawayCreated.
|
2023-10-16 11:31:11 +03:00 |
|
levlam
|
294538ec5b
|
Disallow copying of Giveaway messages.
|
2023-10-14 22:04:47 +03:00 |
|
levlam
|
cae7ba79ed
|
Add sticker to messagePremiumGiftCode.
|
2023-10-13 16:06:55 +03:00 |
|
levlam
|
a6f0260cf2
|
Add "giveaway_country_count_max" option.
|
2023-10-13 14:06:05 +03:00 |
|
levlam
|
e24f68a4ff
|
Add "giveaway_additional_chat_count_max" option.
|
2023-10-13 13:39:14 +03:00 |
|
levlam
|
129a04b24d
|
Add pushMessageContentPremiumGiveaway.
|
2023-10-13 13:28:01 +03:00 |
|
levlam
|
ce5f63c5aa
|
Add pushMessageContentPremiumGiftCode.
|
2023-10-13 13:11:13 +03:00 |
|
levlam
|
580e856f44
|
Support giveaway forwarding.
|
2023-10-13 12:47:34 +03:00 |
|
levlam
|
4ef53487dc
|
Add creation_date to information about giveaway.
|
2023-10-13 11:57:43 +03:00 |
|
levlam
|
98b14b7326
|
Add premiumGiveawayParticipantStatusDisallowedCountry.
|
2023-10-13 11:48:10 +03:00 |
|
levlam
|
d85182e5d0
|
Improve premiumGiveawayParameters field name.
|
2023-10-13 11:38:22 +03:00 |
|
levlam
|
f31635e9a8
|
Support country code restrictions for giveaways.
|
2023-10-12 18:58:40 +03:00 |
|
levlam
|
5d80e3db72
|
Add td_api::launchPrepaidPremiumGiveaway.
|
2023-10-12 18:19:08 +03:00 |
|
levlam
|
2a46d463e0
|
tg_cli: add PremiumGiveawayParameters.
|
2023-10-12 17:58:48 +03:00 |
|
levlam
|
3dea942078
|
Add td_api::premiumGiveawayParameters.
|
2023-10-12 17:05:03 +03:00 |
|
levlam
|
c2d5ca2d3f
|
Allow to get the list of prepaid Premium giveaways.
|
2023-10-10 14:11:59 +03:00 |
|
levlam
|
9a339166a2
|
Add td_api::getPremiumGiveawayInfo.
|
2023-10-06 18:28:02 +03:00 |
|
levlam
|
3e487253c7
|
Use separate constructors for MessageInputReplyTo.
|
2023-10-06 13:05:50 +03:00 |
|
levlam
|
811a7c60e1
|
Add separate td_api::InputMessageReplyTo.
|
2023-10-06 11:58:05 +03:00 |
|
levlam
|
3e3b4e8aa6
|
Remove legacy supports_settings fields.
|
2023-10-04 17:24:52 +03:00 |
|
levlam
|
a98a9fb971
|
Add td_api::inputInvoiceTelegram.
|
2023-10-03 18:27:56 +03:00 |
|
levlam
|
e608fdca7b
|
Add td_api::textEntityTypeBlockQuote.
|
2023-10-02 23:23:45 +03:00 |
|
levlam
|
84676f04a6
|
Add more colors to themeParameters.
|
2023-10-02 22:31:34 +03:00 |
|
levlam
|
d20ddeb65c
|
Add td_api::messagePremiumGiveaway.
|
2023-09-30 00:32:39 +03:00 |
|
levlam
|
1ebbd360db
|
Add td_api::messagePremiumGiftCode.
|
2023-09-29 17:55:03 +03:00 |
|
levlam
|
b4609e910a
|
Add td_api::internalLinkTypePremiumGiftCode.
|
2023-09-29 16:44:59 +03:00 |
|
levlam
|
acb9da43a7
|
Add td_api::storePaymentPurposePremiumGiveaway.
|
2023-09-29 15:52:23 +03:00 |
|
levlam
|
a926c9dc6a
|
Improve documentation.
|
2023-09-28 22:58:15 +03:00 |
|
levlam
|
c98c778b08
|
Add td_api::applyPremiumGiftCode.
|
2023-09-28 22:35:57 +03:00 |
|
levlam
|
4bd27a1516
|
Add td_api::checkPremiumGiftCode.
|
2023-09-28 22:21:25 +03:00 |
|
levlam
|
ca1ae47242
|
Add td_api::getPremiumGiftCodePaymentOptions.
|
2023-09-28 21:26:33 +03:00 |
|
levlam
|
4be2d8cbe5
|
Add get_boost_input_peer function.
|
2023-09-28 21:09:49 +03:00 |
|
levlam
|
fa04b6f280
|
Add storePaymentPurposePremiumGiftCodes.
|
2023-09-28 17:54:03 +03:00 |
|
levlam
|
bd36f48054
|
Update layer to 166.
|
2023-09-28 16:13:36 +03:00 |
|
levlam
|
9c9c1bb51c
|
Minor improvements.
|
2023-10-28 00:06:56 +03:00 |
|
levlam
|
7097b2bf5b
|
Fix index type.
|
2023-10-27 23:14:52 +03:00 |
|
levlam
|
c031818156
|
Fix available reactions check.
|
2023-10-26 10:30:01 +03:00 |
|
levlam
|
87f7cdd69f
|
Store MessageFullId in replied_yet_unsent_messages_.
|
2023-10-25 03:02:26 +03:00 |
|
levlam
|
f0382d8789
|
Add source to get_chat_member_object.
|
2023-10-24 15:17:18 +03:00 |
|
levlam
|
7152a5c2e1
|
Never change result of is_from_mention_notification_group.
|
2023-10-23 17:02:44 +03:00 |
|
levlam
|
f2345d4fcc
|
Remove redundant actor name from log messages.
|
2023-10-23 15:57:36 +03:00 |
|
levlam
|
9de5b27db2
|
Destroy auth keys in non-inited internal DCs.
|
2023-10-23 15:45:38 +03:00 |
|
levlam
|
f2114f34f5
|
Add DcId::MAX_RAW_DC_ID.
|
2023-10-23 15:40:57 +03:00 |
|
levlam
|
d5f7423b52
|
Add static AuthDataShared::get_auth_key_for_dc().
|
2023-10-23 15:26:52 +03:00 |
|
levlam
|
4786d1a931
|
Forcely disable multiple sessions and PFS while destroying auth key.
|
2023-10-23 14:58:12 +03:00 |
|
levlam
|
9fdc48ac2d
|
Don't use promise emptiness to check that auth keys are being destroyed.
|
2023-10-23 14:12:25 +03:00 |
|
levlam
|
66757e2511
|
Improve field names.
|
2023-10-23 14:10:39 +03:00 |
|
levlam
|
0db2644011
|
Remove unused constructor parameter.
|
2023-10-23 14:05:50 +03:00 |
|
levlam
|
29d7916e4d
|
Disallow unneeded canceling of destroy_auth_key.
|
2023-10-23 14:00:22 +03:00 |
|
levlam
|
8c10e893c0
|
Remove unused functions from SessionConnection::Callback.
|
2023-10-23 13:08:45 +03:00 |
|
levlam
|
b29a2b1ba2
|
Close connection if receive no answer for destroy_auth_key for 60 seconds.
|
2023-10-23 13:02:04 +03:00 |
|
levlam
|
1f66cc7b14
|
Unconditionally return status to recreate connection.
|
2023-10-23 12:51:50 +03:00 |
|
levlam
|
996ad86984
|
Fix reaction showing for anonymous administrators.
|
2023-10-23 11:07:03 +03:00 |
|
levlam
|
605a3af4b2
|
Add and use td::any_of.
|
2023-10-21 20:41:31 +03:00 |
|
levlam
|
687c6c40c2
|
Reload message views more often for newer messages.
|
2023-10-20 22:33:15 +03:00 |
|
levlam
|
deda76beda
|
Poll at most last 25 viewed messages.
|
2023-10-20 21:30:09 +03:00 |
|
levlam
|
74396f65a1
|
Add class StickerListType.
|
2023-10-19 15:12:26 +03:00 |
|
levlam
|
df1e95a57d
|
Mark that td_api::getDefault*Stickers are allowed only for users.
|
2023-10-19 14:16:33 +03:00 |
|
levlam
|
cabdd047b9
|
Don't update pts_diff on PTS initialization.
|
2023-10-19 11:51:33 +03:00 |
|
AYMEN Mohammed
|
50c3bf2e4f
|
Fix typos. (#2641)
|
2023-10-18 19:12:31 +03:00 |
|
levlam
|
6c0722ed2e
|
Mark that td_api::setChatMessageAutoDeleteTime is allowed only for users.
|
2023-10-18 19:08:28 +03:00 |
|
levlam
|
483b9d73c4
|
Remove unneeded (void) for empty parameter list.
|
2023-10-17 23:58:44 +03:00 |
|
levlam
|
f441415da2
|
Allow to react anonymous group creator on behalf of a supergroup.
|
2023-10-16 10:35:47 +03:00 |
|
levlam
|
4c64a7522c
|
Disallow reactions by anonymous administrators.
|
2023-10-16 10:21:21 +03:00 |
|
levlam
|
fab24473ca
|
Fix processing of unexpected DestroyAuthKeyRes.
|
2023-10-15 21:25:07 +03:00 |
|
levlam
|
1c588eda01
|
Minor improvements.
|
2023-10-15 01:20:09 +03:00 |
|
levlam
|
90fd69b202
|
Add UpdatesManager::is_acceptable_message_media.
|
2023-10-14 22:48:16 +03:00 |
|
levlam
|
7a6d6cf492
|
Fix max_proxy_id_ initialization.
|
2023-10-14 03:06:01 +03:00 |
|
levlam
|
8a711b56d9
|
Limit the number of ignored updates before end of the first get difference.
|
2023-10-14 03:00:54 +03:00 |
|
levlam
|
f098853eb5
|
Add descriptions for MessageContentDupType values.
|
2023-10-14 02:49:50 +03:00 |
|
levlam
|
8abe652785
|
Don't allow forward of stories to secret chats.
|
2023-10-14 02:47:49 +03:00 |
|
levlam
|
4ed0b23c9c
|
Update version to 1.8.20.
|
2023-10-13 00:45:38 +03:00 |
|
levlam
|
12ffa253b3
|
Remove empty stored proxy from binlog.
|
2023-10-12 23:48:40 +03:00 |
|
levlam
|
eed6e0bba6
|
Don't try to init proxies if they have never been added.
|
2023-10-12 23:41:46 +03:00 |
|
levlam
|
93ddc9c3db
|
Remove support for dropping old PMC-based chat database.
|
2023-10-12 23:14:17 +03:00 |
|
levlam
|
97a401cd04
|
Don't use slow BinlogKeyValue::erase_by_prefix for bots on each start.
|
2023-10-12 22:53:12 +03:00 |
|
levlam
|
861f0edab4
|
Replace TopDialogManager.is_active_ with !is_bot().
|
2023-10-12 22:30:28 +03:00 |
|
levlam
|
6b576bb2e3
|
Don't postpone updates for bots before first getDifference.
|
2023-10-12 19:26:18 +03:00 |
|
levlam
|
8d2d01abcc
|
Always postpone updateChatLastMessage in getCurrentState.
|
2023-10-11 00:28:56 +03:00 |
|
levlam
|
844e6f2bfb
|
Pass source as pointer to on_update_message_id.
|
2023-10-10 23:47:28 +03:00 |
|
levlam
|
367b2af164
|
Make MessageOrigin fields private.
|
2023-10-09 21:29:23 +03:00 |
|
levlam
|
94f72a026c
|
Inline last usage of MessagesManager::is_forward_info_sender_hidden.
|
2023-10-09 21:27:14 +03:00 |
|
levlam
|
21068870f0
|
Add MessageOrigin::hide_sender_if_needed.
|
2023-10-09 21:24:22 +03:00 |
|
levlam
|
b10220a495
|
Add MessageOrigin::has_sender_signature().
|
2023-10-09 21:16:06 +03:00 |
|
levlam
|
ae6e8b5a91
|
Add MessageOrigin::get_sender_name().
|
2023-10-09 21:10:09 +03:00 |
|
levlam
|
9e82513802
|
Add and use MessageOrigin::get_message_full_id.
|
2023-10-09 20:44:44 +03:00 |
|
levlam
|
7b1408d44e
|
Add and use MessageOrigin::get_sender.
|
2023-10-09 20:06:23 +03:00 |
|
levlam
|
8da2eba168
|
Add MessageOrigin::add_user_ids/add_channel_ids.
|
2023-10-09 19:20:53 +03:00 |
|
levlam
|
c05b5ba3e5
|
Add MessageOrigin::add_dependencies.
|
2023-10-09 18:56:21 +03:00 |
|
levlam
|
c86d4d1036
|
Add class MessageOrigin.
|
2023-10-09 18:48:01 +03:00 |
|
levlam
|
d9d3697987
|
Remove imported check from is_forward_info_sender_hidden.
|
2023-10-09 14:23:22 +03:00 |
|
levlam
|
13d02a8644
|
Add separate class messageImportInfo.
|
2023-10-09 12:20:32 +03:00 |
|
levlam
|
b5bf594662
|
Improve messageBotWriteAccessAllowed class.
|
2023-09-28 15:15:00 +03:00 |
|
levlam
|
e3d89cf90f
|
Add messageReaction.used_sender_id.
|
2023-09-28 14:32:08 +03:00 |
|
levlam
|
0fd3c55547
|
Add addedReaction.is_outgoing.
|
2023-09-28 13:25:33 +03:00 |
|
levlam
|
7d2d0b9f2e
|
Improve names of MessageReaction functions.
|
2023-09-27 17:25:03 +03:00 |
|
levlam
|
4a02f50969
|
Add chatBoostStatus.boost_url.
|
2023-09-25 18:40:55 +03:00 |
|
levlam
|
9a40ea0f10
|
Update layer to 165.
|
2023-09-25 18:16:26 +03:00 |
|
levlam
|
de32750836
|
Use Dependencies to load data for binlog events if appropriate.
|
2023-10-08 23:16:59 +03:00 |
|
|
986f1ab469
|
Fix typo in docs
|
2023-10-07 11:49:40 +03:00 |
|
levlam
|
4eb9020d53
|
Use FlatHashSet for disallowed subdomains.
|
2023-10-07 11:46:47 +03:00 |
|
levlam
|
409dda8d77
|
Add more t.me subdomains to exceptions.
|
2023-10-07 11:42:20 +03:00 |
|
levlam
|
6c88f6dbfe
|
Update list of TLDs.
|
2023-10-06 00:22:43 +03:00 |
|
levlam
|
9289270cd9
|
Close databases and binlog on another thread.
|
2023-10-05 21:50:53 +03:00 |
|
levlam
|
b41a51f2ec
|
Use add_to_top if possible.
|
2023-10-04 16:18:20 +03:00 |
|
levlam
|
14b10c7682
|
Fix my recent chosen reaction chat id also for objects received from the server.
|
2023-10-04 16:02:53 +03:00 |
|
levlam
|
74679944af
|
Remove error-prone server_time_cached.
|
2023-10-04 12:24:58 +03:00 |
|
levlam
|
2a0d757ec6
|
Explicitly pass Unix time to can_get_story_viewers.
|
2023-10-04 11:28:56 +03:00 |
|
levlam
|
51e23dd458
|
Decrease MIN_DELETED_ASYNCHRONOUSLY_MESSAGES.
|
2023-10-02 20:38:59 +03:00 |
|
levlam
|
ceaa37fe0d
|
Simplify set_dialog_is_pinned implementation.
|
2023-10-01 21:49:15 +03:00 |
|
levlam
|
c474942666
|
Use add_to_top.
|
2023-10-01 21:17:30 +03:00 |
|
levlam
|
72b8a29d89
|
Fix documentation misprint.
|
2023-09-30 01:43:43 +03:00 |
|
levlam
|
97ec3eacf4
|
Fix get_percentage_value.
|
2023-09-28 19:54:36 +03:00 |
|
levlam
|
5c93447ade
|
Increase MessageUnsupported version to reget messages with boost links.
|
2023-09-28 19:04:50 +03:00 |
|
levlam
|
5d7f34f659
|
Add StoryManager::has_unexpired_viewers.
|
2023-09-28 16:31:17 +03:00 |
|
levlam
|
5b072215a7
|
Improve media_timestamp documentation.
|
2023-09-28 00:53:10 +03:00 |
|
levlam
|
469f87c2bc
|
Allow to remove media_album_id for yet unsent messages.
|
2023-09-28 00:50:09 +03:00 |
|
levlam
|
32df5ab459
|
Fix documentation misprints.
|
2023-09-28 00:44:35 +03:00 |
|
levlam
|
a65f14fff6
|
Improve log messages.
|
2023-09-27 16:22:16 +03:00 |
|
levlam
|
a6389d3520
|
Recheck active stories if failed to find some of them.
|
2023-09-27 16:15:18 +03:00 |
|
levlam
|
7b9abf3eca
|
Explicitly restart timeout.
|
2023-09-27 15:31:34 +03:00 |
|
levlam
|
93d17802e3
|
Fix saving of active stories.
|
2023-09-27 14:30:44 +03:00 |
|
levlam
|
bb8070ed44
|
Reload chats to send stories once a day.
|
2023-09-27 13:31:09 +03:00 |
|
levlam
|
a4016cef70
|
Add source to update_story_list_sent_total_count.
|
2023-09-27 00:40:36 +03:00 |
|
levlam
|
23683f40f0
|
Send updateChatActiveStories for stories loaded from database in decreasing order.
|
2023-09-27 00:35:47 +03:00 |
|
levlam
|
ab673a959b
|
Add some index checks.
|
2023-09-26 14:03:10 +03:00 |
|
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 |
|