Commit Graph

  • b6c5bd07bb Apply tdlight patch master Andrea Cavalli 2023-10-08 16:59:20 +0200
  • 0d3a1552ed Update .gitignore Andrea Cavalli 2024-03-20 23:26:40 +0100
  • 1ec6fecfe1 Disable ccache script Andrea Cavalli 2023-08-05 22:51:15 +0200
  • 362f7d696c Always use 128 client threads (todo: make this behavior optional) This change fixes some memory management issues Andrea Cavalli 2024-02-14 01:56:30 +0100
  • 9b6ff5863e Fix default option value. levlam 2024-08-17 21:03:53 +0300
  • 2684d8e4a3 Avoid digits in option names. levlam 2024-08-17 20:10:26 +0300
  • 1a901a0e39 Fix tonsite links. levlam 2024-08-17 20:07:34 +0300
  • 13187c945a Move get_can_send_story_result_object inside StoryManager. levlam 2024-08-16 17:36:17 +0300
  • 7f0514d492 Split StoryManager and UpdatesManager by SplitSource. levlam 2024-08-16 16:39:17 +0300
  • 9858220708 Move class OnUpdate inside UpdatesManager. levlam 2024-08-16 16:38:25 +0300
  • 52f24d72f5 Save owned star count between restarts. levlam 2024-08-16 15:56:43 +0300
  • 86afb5b0f3 Periodically reload owned star amount. levlam 2024-08-16 15:32:47 +0300
  • 1c41488452 Explicitly specify inheritance mode. levlam 2024-08-15 23:26:15 +0300
  • 7d270492bf Add create_http_url_request_promise. levlam 2024-08-15 21:25:22 +0300
  • 59a175e758 Add create_text_request_promise. levlam 2024-08-15 21:19:37 +0300
  • b03f4d54e7 Add non-template RequestPromiseBase. levlam 2024-08-15 20:42:21 +0300
  • d97ae6c98d Add class RequestPromise. levlam 2024-08-15 20:33:44 +0300
  • f23959070b Add FileManager::preliminary_upload_file. levlam 2024-08-15 19:57:58 +0300
  • 866f9f463a Improve includes. levlam 2024-08-15 19:35:59 +0300
  • 97260f4853 Move GetRecentMeUrlsQuery to LinkManager. levlam 2024-08-15 19:30:34 +0300
  • 2743e006de Use get_current_country_code() to test network. levlam 2024-08-15 19:23:45 +0300
  • fc07381efe Move SetBotUpdatesStatusQuery to BotQueries.cpp. levlam 2024-08-15 19:17:16 +0300
  • c8116a59a2 Move AnswerCustomQueryQuery to BotQueries.cpp. levlam 2024-08-15 19:11:55 +0300
  • 7182ccfa67 Move SendCustomRequestQuery to BotQueries.cpp. levlam 2024-08-15 19:09:21 +0300
  • d8f2c204c7 Move alarm implementation to AlarmManager. levlam 2024-08-15 18:49:24 +0300
  • e6039ee308 Add AlarmManager. levlam 2024-08-15 18:26:01 +0300
  • 210269a498 Improve includes. levlam 2024-08-15 15:14:33 +0300
  • 980aa4bd22 Move create_request_promise implementation to header for SplitSource. levlam 2024-08-15 10:45:34 +0300
  • 7664383813 Split Requests.cpp instead of Td.cpp. levlam 2024-08-15 10:40:14 +0300
  • c7eea9cf97 Move request implementation to Requests.cpp/h. levlam 2024-08-15 10:31:43 +0300
  • bf7a9b816a Remove forward declaration of an unexisting class. levlam 2024-08-15 09:20:23 +0300
  • 4880db1dbf Remove unused function declaration. levlam 2024-08-15 09:09:19 +0300
  • 8d08b34e22 Update version to 1.8.35. levlam 2024-08-14 05:15:04 +0300
  • 076173dcf4 Various fixes. levlam 2024-08-14 05:04:59 +0300
  • 072cba1396 Improve MessageReactor::is_valid(). levlam 2024-08-14 04:41:48 +0300
  • f02af59f4c Improve MessageReactions::toggle_paid_message_reaction_is_anonymous. levlam 2024-08-14 03:55:45 +0300
  • ede7a331f4 Ignore bot payload for paid media transactions in Test DC. levlam 2024-08-14 01:33:22 +0300
  • 190aeb0849 Add td_api::editChatSubscriptionInviteLink. levlam 2024-08-14 00:15:49 +0300
  • 8cefcc6ac7 Add separate createChatSubscriptionInviteLink. levlam 2024-08-13 23:56:59 +0300
  • 357e59a781 Always reget app config if ignore_sensitive_content_restrictions changes. levlam 2024-08-13 21:24:59 +0300
  • 0ed35e76aa Add message.has_sensitive_content. levlam 2024-08-13 21:14:41 +0300
  • 843dff97a6 Add supergroup.has_sensitive_content. levlam 2024-08-13 21:08:08 +0300
  • f3f6f084d9 Ignore "sensitive" restriction for the whole chat. levlam 2024-08-13 21:01:01 +0300
  • 4101db16a7 Add get_restriction_reason helper function. levlam 2024-08-13 20:27:02 +0300
  • 4fbe7741dc tg_cli: support td_api::topChatCategoryWebAppBots. levlam 2024-08-13 17:22:13 +0300
  • b4d4d054de Log if there is unused paid media. levlam 2024-08-13 16:31:10 +0300
  • d142f39672 Support local channel posts sent by other channels. levlam 2024-08-13 00:35:56 +0300
  • 0531816c6f Don't add author signature to posts on behalf of channel. levlam 2024-08-13 00:29:01 +0300
  • ef26678162 Support sending channel posts on behalf of other channels. levlam 2024-08-13 00:24:45 +0300
  • 22e87be2fc Support getChatAvailableMessageSenders for channel chats. levlam 2024-08-12 23:19:43 +0300
  • fabb80b3cd Don't try to load active live locations for bots. levlam 2024-08-12 21:38:21 +0300
  • 2eab9fc897 Add td_api::starTransactionPartnerBusiness. levlam 2024-08-12 21:25:29 +0300
  • 5f659c9b8c Support td_api::botTransactionPurposePaidMedia. levlam 2024-08-12 21:12:54 +0300
  • fbe56eb0a5 Add get_paid_media_objects lambda helper. levlam 2024-08-12 20:08:42 +0300
  • db7b18b6f2 Add BotTransactionPurpose. levlam 2024-08-12 19:53:30 +0300
  • 503dde513a Add options with Telegram Star to USD conversion rates. levlam 2024-08-12 19:37:49 +0300
  • 3e4aa8e98e Add chatInviteLink.expired_member_count. levlam 2024-08-12 19:28:28 +0300
  • c51648459e Add getChatInviteLinkMembers.only_with_expired_subscription. levlam 2024-08-12 19:19:36 +0300
  • e579dd6823 Add botInfo.privacy_policy_url. levlam 2024-08-12 15:35:12 +0300
  • f9dcb217d0 Add td_api::togglePaidMessageReactionIsAnonymous. levlam 2024-08-12 15:05:21 +0300
  • 7644f1c50e Handle paid reaction in searchSavedMessages. levlam 2024-08-12 14:46:29 +0300
  • 411c93d9f8 Check for reactionTypePaid in getMessageAddedReactions. levlam 2024-08-12 14:35:38 +0300
  • 8347f4e5b2 Support sending anonymous paid reactions. levlam 2024-08-12 14:15:47 +0300
  • 6b16461547 Support background type for links to backgrounds with files. levlam 2024-08-09 16:49:31 +0300
  • 31249fa0c2 Add linkPreviewTypeBackground.background_type. levlam 2024-08-09 14:36:43 +0300
  • 9ec8b37493 Add starSubscription.invite_hash. levlam 2024-08-09 14:05:09 +0300
  • fbdec88dd1 Add internalLinkTypeBuyStars.purpose. levlam 2024-08-09 13:59:25 +0300
  • f6c181bea8 Support animation, photo and video in sponsored messages. levlam 2024-08-09 13:45:08 +0300
  • 2aa1da2ee6 Ignore show_message_sender for scheduled messages. levlam 2024-08-08 22:08:38 +0300
  • 2548bbbdc5 Allow to add local messages from users to channels with shown senders. levlam 2024-08-08 21:23:11 +0300
  • f9af5c8252 Add author_signature to messages with public sender. levlam 2024-08-08 21:20:16 +0300
  • 5a99625f90 Add td_api::chatEventShowMessageSenderToggled. levlam 2024-08-08 21:07:35 +0300
  • 934548dffe Fix MessageReactions::get_message_reactions_object, levlam 2024-08-07 17:41:54 +0300
  • 7daa876d99 Fix ChatReactions::is_allowed_reaction_type. levlam 2024-08-07 17:35:00 +0300
  • 1bbed2c5bc Fix paid reaction in get_sorted_available_reactions() for channels with disabled paid reaction if it is already set on the message. levlam 2024-08-07 17:27:25 +0300
  • 3918e131e3 Add and use ChatReactions::ignore_non_paid_reaction_types. levlam 2024-08-07 17:16:05 +0300
  • 56ef439ff8 Add and use MessageReactions::get_non_paid_reaction_count(). levlam 2024-08-07 16:57:32 +0300
  • 6450f5a531 Add and use MessageReactions::are_empty(). levlam 2024-08-07 16:48:06 +0300
  • 6c9f103264 Add is_owned_star_count_inited_. levlam 2024-08-07 16:37:00 +0300
  • f86cd1aaa0 tg_cli: don't allow $ as delimiter. levlam 2024-08-07 16:28:58 +0300
  • 799e6010b4 Allow to change show_message_sender. levlam 2024-08-07 16:16:55 +0300
  • cc21a58abf Add and use get_channel_show_message_sender. levlam 2024-08-07 16:01:33 +0300
  • b041bf0e97 Add supergroup.show_message_sender. levlam 2024-08-07 15:55:59 +0300
  • 2c1ec31420 Improve broadcast checks. levlam 2024-08-07 15:23:25 +0300
  • 1a8999c590 Update owned star count when adding paid reactions. levlam 2024-08-07 14:40:15 +0300
  • 43b2ffe27f tg_cli: remove commented code. levlam 2024-08-07 14:32:12 +0300
  • a4171a8cc7 Locally update owned star count after bying a paid media. levlam 2024-08-07 14:30:45 +0300
  • e2076d593b Send updateStarCount after receiving balance. levlam 2024-08-07 13:24:11 +0300
  • ec92603a70 Support updateOwnedStarCount in getCurrentState. levlam 2024-08-07 13:08:09 +0300
  • 9daa9a0717 Cache owned star count. levlam 2024-08-07 13:05:15 +0300
  • 6d26481186 Fix active live location expiration. levlam 2024-08-06 00:35:03 +0300
  • 12e23e68bf Remove MessagesManager::on_load_active_live_location_messages_finished. levlam 2024-08-06 00:15:07 +0300
  • f5e0989f9e Save active live locations after successful delete. levlam 2024-08-05 22:44:47 +0300
  • 68e7862169 Remove expired live locations. levlam 2024-08-05 22:42:05 +0300
  • 6cfffa0dbc Remove td_api::getActiveLiveLocationMessages. levlam 2024-08-05 21:51:57 +0300
  • 7f10402ba0 Add updateActiveLiveLocationMessages. levlam 2024-08-05 21:45:21 +0300
  • 6fbcab1cec Return whether active live location was added. levlam 2024-08-05 21:26:50 +0300
  • 9a695f08c0 Don't add yet unsent message to active live locations. levlam 2024-08-05 15:08:18 +0300
  • 6b4389bb43 Add "subscription_star_count_max" option. levlam 2024-08-05 14:50:14 +0300
  • c37ec40977 Dismiss suggestedActionExtendStarSubscriptions when buying stars. levlam 2024-08-05 14:00:57 +0300