1.8.61
- Merge branch 'master' into build (24ff09d) — Lance Hsu
- Use explicit cast to int64. (6d50906) — levlam
- Update version to 1.8.61. (11e254a) — levlam
- Cache forum topics for no more than 1 minute. (0c7d8be) — levlam
- Minor improvements. (6bcc2f8) — levlam
- Add giftResaleResultOk.received_gift_id. (756a05d) — levlam
- Move sendCallRating to CallManager. (70f80c4) — levlam
- Add CallActor::get_input_phone_call_to_promise. (559c053) — levlam
- Store access hash in MessageCall. (1d3f112) — levlam
- Store recent call identifiers. (676f35a) — levlam
- Add messageGroupCall.unique_id. (f64052c) — levlam
- Add groupCall.unique_id. (8206e97) — levlam
- Add call.unique_id. (9353079) — levlam
- Improve field name. (f4ca2b5) — levlam
- Don't log Clocks::system() twice. (6ebb3ec) — levlam
- Allow getUserProfileAudios for bots. (b26041b) — levlam
- Handle "STARGIFT_ALREADY_CRAFTED" errors. (17848e4) — levlam
- Add td_api::craftGiftResultInvalidGift. (62e7c76) — levlam
- Add td_api::craftGiftResultTooEarly. (4b8b9de) — levlam
- Improve documentation. (d83d495) — levlam
- Fix processing of "URL_EXPIRED" errors. (5891cfe) — levlam
- Fix adding of sent quick reply messages. (c929172) — levlam
- Update owned TON amount when sending stake dice to quick replies. (e04a58d) — levlam
- Fix duplicate call to unregister_message_content. (71d6a59) — levlam
- Don't update owned ton count when sending a quick reply message. (d5e3f5a) — levlam
- Don't allow to resend quick reply messages. (3a5bf06) — levlam
- Remove unused forward declaration. (49adf0e) — levlam
- Improve button style documentation. (0af5e43) — levlam
- Add messageChatOwnerChanged. (3bb56df) — levlam
- Add td_api::messageChatOwnerLeft. (7c026da) — levlam
- Improve gift craft probabilities. (5c63a76) — levlam
- Support icon and style in keyboard buttons. (aca2b36) — levlam
- Add more KeyboardButtonStyle methods. (ff9baed) — levlam
- Add KeyboardButtonStyle class. (c3676da) — levlam
- Improve documentation. (9bd0bbc) — levlam
- Improve wrong date logging. (d02c7b8) — levlam
- Add and use StickerSetId::get_sticker_set_ids. (09437ed) — levlam
- Support td_api::deleteProfilePhoto for bots. (d9690ce) — levlam
- Allow td_api::setProfilePhoto for bots. (9ac7004) — levlam
- Use UserId::get_user_ids. (3793c40) — levlam
- Use "user who" instead of "user that". (2bc63cf) — levlam
- Minor improvements. (149ad16) — levlam
- Improve documentation. (c1b079c) — levlam
- Improve td_api::loginUrlInfoRequestConfirmation. (9b5f6e1) — levlam
- Improve getExternalLink documentation. (81a768b) — levlam
- Add getExternalLink.allow_phone_number_access. (c53ea6e) — levlam
- Support OAuth links in getExternalLinkInfo. (ff7c933) — levlam
- Treat OAuth links as external links. (5eac9b5) — levlam
- Remove getProxyLink in favor of getInternalLink. (b335297) — levlam
- Allow to call pingProxy before adding the proxy. (56b5eb9) — levlam
- Add and use MessageTopic::is_forum_general(). (170caa5) — levlam
- Explicitly send messages to the General forum topic. (b6f1483) — levlam
- Don't copy draft to General forum topic. (44da1a5) — levlam
- Ignore chatMemberStatusRestricted.is_member for bots. (984b4c2) — levlam
- Fix applying of effects from being sent messages after restart. (8dfc437) — levlam
- Update owned TON count when sending stake dice. (b1ffb65) — levlam
- Add missing finalization of star/TON spendings. (2480a0d) — levlam
- Improve td_api::getUpgradedGiftVariants. (78568ac) — levlam
- Use channelForbidden.monoforum. (1342582) — levlam
- Update craft_probability_per_mille documentation. (a4b6af0) — levlam
- Improve upgradedGiftAttributeRarityPerMille documentation. (2d48430) — levlam
- Add searchGiftsForResale.for_crafting. (9d8ff6f) — levlam
- Add upgradedGift.craft_probability_per_mille. (7446ff5) — levlam
- Pass proxy to addProxy, editProxy and testProxy. (7a0e70b) — levlam
- Remove internalLinkTypeUnsupportedProxy in favor of internalLinkTypeProxy. (6e15f5b) — levlam
- Use td_api::proxy in td_api::internalLinkTypeProxy. (d4aa732) — levlam
- Add td_api::proxy and use it in addedProxy. (a41d1fa) — levlam
- Rename proxy to addedProxy. (8b49976) — levlam
- Improve name of td_api::internalLinkTypeStarPurchase. (4748921) — levlam
- Improve name of td_api::internalLinkTypeNewStory. (85cb439) — levlam
- Improve link type names. (a05626d) — levlam
- Update appearance links. (677fc1d) — levlam
- Update settingsSectionDataAndStorage subsections. (bd7a6d9) — levlam
- Support tg://chats/emoji-status links. (9cfd191) — levlam
- Add td_api::internalLinkTypeChatSelection. (458d3d2) — levlam
- Add td_api::internalLinkTypeSearch. (832cabe) — levlam
- Add td_api::internalLinkTypePostStory. (3c69fca) — levlam
- Add td_api::getGiftCraftVariants. (1c37d20) — levlam
- Add td_api::getChatOwnerAfterLeaving. (3e873d3) — levlam
- Add giftsForCrafting.attribute_persistence_per_mille. (a7d8712) — levlam
- Add internal "stargifts_craft_attribute_permilles" option. (b33b69c) — levlam
- Add upgradedGiftModel.is_crafted. (d39b1f1) — levlam
- Use UpgradedGiftAttributeRarity for gift attributes. (b6a11b0) — levlam
- Add td_api::UpgradedGiftAttributeRarity. (961a6c3) — levlam
- Support appearance/themes links. (ab7023e) — levlam
- Add td_api::internalLinkTypeContacts. (88f3523) — levlam
- Fix StakeDice forwarding. (4639c77) — levlam
- Add td_api::internalLinkTypeNewChannelChat. (f8ad451) — levlam
- Add td_api::internalLinkTypeNewGroupChat. (0e588f9) — levlam
- Add td_api::internalLinkTypeNewPrivateChat. (4565767) — levlam
- Add td_api::internalLinkTypeCalls. (ebf736e) — levlam
- Add td_api::internalLinkTypeMyProfile. (f241ef0) — levlam
- Add td_api::internalLinkTypeSavedMessages. (8e8b880) — levlam
- Add user.has_user_manageable_topics. (a0200e2) — levlam
- Add tonTransactionTypeStakeDiceStake/Payout. (d87e052) — levlam
- Update some links. (761f305) — levlam
- Remove duplicate edit profile links. (bc9299e) — levlam
- Add td_api::settingsSectionSendGift. (7cfcd1f) — levlam
- Add td_api::settingsSectionBusiness. (5995f5d) — levlam
- Add td_api::settingsSectionPowerSaving. (b5ec650) — levlam
- Allow bots to create topics in private chats. (1845143) — levlam
- Add td_api::settingsSectionQrCode. (ffd257f) — levlam
- Add td_api::settingsSectionInAppBrowser. (57e95d0) — levlam
- Add settingsSectionMyStars.subsection. (084533c) — levlam
- Add td_api::settingsSectionSearch. (4942924) — levlam
- Add td_api::settingsSectionPrivacyPolicy. (a96f805) — levlam
- Add td_api::settingsSectionFeatures. (abf1f4a) — levlam
- Add td_api::settingsSectionFaq. (79bb442) — levlam
- Update settingsSectionPrivacyAndSecurity subsections. (3c78f8e) — levlam
- Add td_api::settingsSectionAskQuestion. (fd7a101) — levlam
- Add td_api::settingsSectionPremium. (4e407f1) — levlam
- remove td_api::settingsSectionPhoneNumber. (1434f15) — levlam
- Add settingsSectionChatFolders.subsection. (2ab648a) — levlam
- Remove td_api::settingsSectionPassword. (a361bcf) — levlam
- Add settingsSectionDevices.subsection. (7928ff9) — levlam
- Improve function order. (a6c1516) — levlam
- Remove td_api::settingsSectionLoginEmail. (4c999a6) — levlam
- Add td_api::settingsSectionDataAndStorage. (beff7b0) — levlam
- Add settingsSectionNotifications. (1338bea) — levlam
- Support more settingsSectionEditProfile subsections. (3be25f6) — levlam
- Add settingsSectionEditProfile.subsection. (0a43778) — levlam
- Add settingsSectionAppearance.subsection. (45d03a3) — levlam
- Remove td_api::settingsSectionDefaultMessageAutoDeleteTimer. (bdb31fd) — levlam
- Remove td_api::settingsSectionPrivacyAndSecurity. (135a5be) — levlam
- Add settingsSectionPrivacyAndSecurity.subsection. (c98968c) — levlam
- Add settingsSectionLanguage.subsection. (0079326) — levlam
- Add td_api::craftGift. (a9b9b0e) — levlam
- Add td_api::getGiftsForCrafting. (904516a) — levlam
- Add receivedGift.craft_date. (e220d66) — levlam
- Add messageUpgradedGift.craft_date. (156eed1) — levlam
- Add td_api::upgradedGiftOriginCraft. (3fa9a81) — levlam
- Add upgradedGift.is_crafted. (2a8d31e) — levlam
- Add upgradedGift.is_burned. (2821de3) — levlam
- Add class SettingsSection for internal links. (921286b) — levlam
- Update layer to 222. (d6ca5cc) — levlam
- Add authorization debug. (93d46bc) — levlam
- Call MessagesManager::on_authorization_success as early as possible. (7da8a11) — levlam
- Add and use StarGiftCollectionId::get_star_gift_collection_ids. (fc97a2e) — levlam
- Add and use DialogId::get_dialog_ids. (e4833ef) — levlam
- Improve add_message_content_dependencies for gifts. (6caa8cf) — levlam
- Remove an expected error. (af47918) — levlam
- Allow to remove verification of unknown chats. (0d2e4fa) — levlam
- Implicitly send messages to general forum topic. (7cca834) — levlam
- Fix can_send_message_to_forum_topic. (edbb3af) — levlam
- Ignore replied_message_info for messageActionGeoProximityReached. (34c8ba3) — levlam
- Copy supergroupFullInfo.photo for direct messages chats from original chats. (ab38b1d) — levlam
- Add and use ChatManager::get_update_supergroup_full_info_object. (ff8d0c6) — levlam
- Load main full channel after full direct messages chat. (da4d900) — levlam
- Load monoforum channel full when loading the channel full from database. (beeb458) — levlam
- Fix promise set in forced on_load_channel_from_database. (22d0a7c) — levlam
- Use get_channel_full_const instead of get_channel_full. (36cfaf0) — levlam
- Check can_send_message_to_forum_topic in can_reply_to_message. (1525124) — levlam
- Add ForumTopicManager::can_send_message_to_forum_topic. (fab0b1c) — levlam
- Add and use DialogFilterId::get_dialog_filter_ids. (292168e) — levlam
- Add and use DialogListId::get_chat_lists_object. (233222e) — levlam
- Add DialogListId.cpp. (b7e7128) — levlam
- Add and use AudiosManager::get_notification_sounds_object. (f37c17f) — levlam
- Add and use AnimationsManager::get_animations_object. (d715bd1) — levlam
- Keep BotInfo for self. (b1dfcfa) — levlam
- Use get_user_ids_object if possible. (f5337c2) — levlam
- Improve error messages. (b1c716d) — levlam
- Add function to check message topic as a valid topic to send messages. (f44dec9) — levlam
- Save draft in unknown forum topics. (fd91a45) — levlam
- Copy general topic draft from the chat itself. (493133e) — levlam
- Add DraftMessage::clone. (f916b88) — levlam
- Fix type of self-destructing videos. (85481ff) — levlam
- Use add_host_header in Wget. (515de7a) — levlam
- Add HttpHeaderCreator::add_host_header. (58aa7c4) — levlam
- Add HttpHeaderCreator::get_host_header. (7c01a8a) — levlam
- Add and use HttpHeaderCreator::init(). (a5903d8) — levlam
- Add HttpHeaderCreator.cpp. (751f851) — levlam
- Fix MessageDice::is_valid(). (cf002f4) — levlam
- Use forward declaration for SuggestedPost class. (5271853) — levlam