levlam
|
5ee4070d4e
|
Store DialogIds in UserPrivacySettingRule.
|
2023-07-03 19:20:41 +03:00 |
|
levlam
|
51547fba0e
|
Add StoryManager::delete_pending_story.
|
2023-07-03 18:01:25 +03:00 |
|
levlam
|
36518625c3
|
Add storer and parser for Story.
|
2023-07-03 16:03:28 +03:00 |
|
levlam
|
b04eeb4d87
|
Ignore parsed MessageContent of unknown type.
|
2023-07-03 15:46:31 +03:00 |
|
levlam
|
4dc1bd4988
|
Add storer/parser for StoryContent.
|
2023-07-03 15:42:42 +03:00 |
|
levlam
|
8bc4d800bb
|
Forcely create all chats needed for a message before adding it.
|
2023-07-03 14:09:17 +03:00 |
|
levlam
|
9da2c92ff0
|
Fix source in add_message_to_dialog_message_list.
|
2023-07-03 13:47:08 +03:00 |
|
levlam
|
063f1e8ff6
|
Improve config reloading on restart.
|
2023-07-03 11:26:32 +03:00 |
|
levlam
|
af9351bdfe
|
Reload viewers of replied stories.
|
2023-07-02 19:10:40 +03:00 |
|
levlam
|
312006a207
|
Various fixes.
|
2023-07-01 19:54:22 +03:00 |
|
levlam
|
0ea42c5054
|
Remove unneeded explicit api.h includes.
|
2023-07-01 19:46:10 +03:00 |
|
levlam
|
424de61fcf
|
Add explicit telegram_api.h includes.
|
2023-07-01 19:23:45 +03:00 |
|
levlam
|
7a7d62fd44
|
Fix misprint.
|
2023-07-01 19:13:17 +03:00 |
|
levlam
|
36792bf7b3
|
Make AuthManager::DbState private.
|
2023-07-01 18:40:19 +03:00 |
|
levlam
|
2bf47d0809
|
Minor fixes.
|
2023-07-01 16:22:01 +03:00 |
|
levlam
|
bcf9ff7d43
|
Explicitly include telegram_api.h in cpp files.
|
2023-07-01 14:53:04 +03:00 |
|
levlam
|
25e6e576e8
|
Pass const call to do_update_call.
|
2023-07-01 13:19:46 +03:00 |
|
levlam
|
d67d93e5af
|
Don't use downcast_call in simple cases.
|
2023-07-01 13:11:27 +03:00 |
|
levlam
|
6702a001f0
|
Remove unused api.hpp includes.
|
2023-07-01 12:20:39 +03:00 |
|
levlam
|
7981c4086d
|
Improve documentation.
|
2023-06-30 18:57:16 +03:00 |
|
levlam
|
a210f47062
|
Fix update_active_stories_order.
|
2023-06-30 18:21:15 +03:00 |
|
levlam
|
5a8f8fbe29
|
Drop unreceived active stories from the list.
|
2023-06-30 18:04:17 +03:00 |
|
levlam
|
88eadb56fb
|
Maintain ordered lists of all stories.
|
2023-06-30 17:12:19 +03:00 |
|
levlam
|
1e3aa30ed5
|
Add source to StoryManager::load_dialog_expiring_stories.
|
2023-06-30 16:20:09 +03:00 |
|
levlam
|
a6f2a8f9ae
|
Maintain last story date in the list.
|
2023-06-30 16:05:08 +03:00 |
|
levlam
|
00f88f65f6
|
Repair channel unread counts if the app wasn't launched for long time.
|
2023-06-30 15:16:04 +03:00 |
|
levlam
|
6bd9aea325
|
Update story order when user.is_premium changes.
|
2023-06-30 14:41:39 +03:00 |
|
levlam
|
ab04885dc4
|
Update active stories order.
|
2023-06-30 14:10:42 +03:00 |
|
levlam
|
6f8fbaebf8
|
Always show self stories in the main story list.
|
2023-06-29 16:49:48 +03:00 |
|
levlam
|
2ef550f661
|
Fix processing of active stories.
|
2023-06-29 16:43:06 +03:00 |
|
levlam
|
eb78cf1883
|
Add "story_caption_length_max" option.
|
2023-06-29 15:20:30 +03:00 |
|
levlam
|
cec0ab47b5
|
Add Story.is_edited flag.
|
2023-06-29 15:15:12 +03:00 |
|
levlam
|
b8849a2f81
|
Add td_api::loadActiveStories.
|
2023-06-29 14:22:50 +03:00 |
|
levlam
|
c157ffbfb5
|
Ensure that user_ids are valid in MessageViewers.
|
2023-06-28 21:40:15 +03:00 |
|
levlam
|
26a0d109c2
|
Make MessageViewers fields private.
|
2023-06-28 21:35:59 +03:00 |
|
levlam
|
3a3ae9eabf
|
Explicitly pass Td to Location constructor and don't register locations for bots.
|
2023-06-28 19:01:00 +03:00 |
|
levlam
|
40d11e7935
|
Show changelog stories in story lists.
|
2023-06-28 18:23:40 +03:00 |
|
levlam
|
a52bdbf79c
|
Add LoadDialogExpiringStoriesLogEvent.
|
2023-06-28 17:52:33 +03:00 |
|
levlam
|
ce9bce5994
|
Reload chat active stories when receive a new story.
|
2023-06-28 17:10:14 +03:00 |
|
levlam
|
ffdebbea1f
|
Hide story list for stories of non-contacts.
|
2023-06-28 16:56:17 +03:00 |
|
levlam
|
f8c5220aad
|
Improve function name.
|
2023-06-28 16:38:33 +03:00 |
|
levlam
|
01eac2d6d8
|
tg_cli: simplify addContact.
|
2023-06-28 16:29:20 +03:00 |
|
levlam
|
ebf478ddec
|
Improve get_json_value_long.
|
2023-06-28 16:29:04 +03:00 |
|
levlam
|
f023646c6d
|
Add class StoryList and activeStories.list.
|
2023-06-28 16:09:44 +03:00 |
|
levlam
|
5fd1d06948
|
Improve method names.
|
2023-06-27 22:45:01 +03:00 |
|
levlam
|
5e9d98abce
|
Improve td_api::toggleChatStoriesAreHidden and remove User.stories_are_hidden.
|
2023-06-27 22:40:34 +03:00 |
|
levlam
|
d3e0372b14
|
Use Chat as owner of stories in td_api.
|
2023-06-27 21:51:36 +03:00 |
|
levlam
|
34161cd627
|
Support more story chat notification settings.
|
2023-06-27 19:09:43 +03:00 |
|
levlam
|
b36ea8934b
|
Add more story scope notification settings.
|
2023-06-27 18:30:05 +03:00 |
|
levlam
|
b5020a8fef
|
Add autoDownloadSettings.preload_stories.
|
2023-06-27 17:37:48 +03:00 |
|
levlam
|
3854a8b872
|
Add story.can_be_replied.
|
2023-06-27 17:29:30 +03:00 |
|
levlam
|
09a30a4b3c
|
Support stories_changelog_user_id option.
|
2023-06-27 17:26:17 +03:00 |
|
levlam
|
47d30cc7dc
|
Add sendStory.protect_content.
|
2023-06-27 17:19:10 +03:00 |
|
levlam
|
7571f90a98
|
Add Story.can_be_forwarded.
|
2023-06-27 17:16:22 +03:00 |
|
levlam
|
288043556b
|
Fix CHECK.
|
2023-06-27 15:41:41 +03:00 |
|
levlam
|
37b7e2421a
|
Pass StoryFullId to on_delete_story.
|
2023-06-25 00:37:52 +03:00 |
|
levlam
|
6c4e6eb6ff
|
Explicitly pass Td to get_notification_type_object.
|
2023-06-25 00:09:48 +03:00 |
|
levlam
|
35a3a37e6b
|
Explicitly pass Td to get_push_message_content_object.
|
2023-06-24 23:53:50 +03:00 |
|
levlam
|
6f814dc513
|
Add Story.is_visible_only_for_self.
|
2023-06-24 23:15:05 +03:00 |
|
levlam
|
b8bccde43c
|
Improve method and field names.
|
2023-06-23 19:00:34 +03:00 |
|
levlam
|
2702d19dc4
|
Remove is_me from on_get_user.
|
2023-06-23 18:22:58 +03:00 |
|
levlam
|
a87a41f22d
|
Init True fields for some manually created telegram_api objects.
|
2023-06-23 17:53:38 +03:00 |
|
levlam
|
c3c8af9104
|
Correctly initialize boolean fields in messages from short updates.
|
2023-06-23 16:49:26 +03:00 |
|
levlam
|
8d7262836b
|
Remove incorrect "ignored" comments in conversion from secret chat objects.
|
2023-06-23 16:28:48 +03:00 |
|
levlam
|
c34b4c3ef7
|
Add storyVideo.is_animation.
|
2023-06-23 16:06:02 +03:00 |
|
levlam
|
fca432eb43
|
Don't reload message reactions for messages with being read reactions.
|
2023-06-23 14:39:07 +03:00 |
|
levlam
|
50fdce9ae1
|
Don't add empty promises to query list.
|
2023-06-23 13:50:39 +03:00 |
|
levlam
|
04c4e932fe
|
Reload stories from viewed messages once in 5 minutes.
|
2023-06-23 13:40:59 +03:00 |
|
levlam
|
ebac96e7ec
|
Add get_message_content_story_full_id.
|
2023-06-22 22:39:47 +03:00 |
|
levlam
|
d901f35d21
|
Reload opened stories once in a minute.
|
2023-06-22 22:23:24 +03:00 |
|
levlam
|
5353605f53
|
Use reload_story to get a story for the first time.
|
2023-06-22 22:03:56 +03:00 |
|
levlam
|
afe46a6743
|
Combine reload_story queries.
|
2023-06-22 21:53:03 +03:00 |
|
levlam
|
0f9f380509
|
Reload opened stories once a minute.
|
2023-06-22 21:40:34 +03:00 |
|
levlam
|
70e84101ac
|
Support READ_STORIES push notifications.
|
2023-06-22 21:24:44 +03:00 |
|
levlam
|
b151c1b8b2
|
Add td_api::pushMessageContentStory.
|
2023-06-22 21:18:04 +03:00 |
|
levlam
|
10c44c0cbf
|
Support shorter story links.
|
2023-06-22 20:42:48 +03:00 |
|
levlam
|
f39b906b28
|
Support STORY_DELETED push notification.
|
2023-06-22 15:56:34 +03:00 |
|
levlam
|
579eef5f10
|
Rename ChatReportReason to ReportReason.
|
2023-06-22 13:47:52 +03:00 |
|
levlam
|
26c8c0f4fa
|
Add td_api::reportStory.
|
2023-06-21 23:23:19 +03:00 |
|
levlam
|
0ac33fa9c0
|
Add comment about returning story viewers from cache.
|
2023-06-20 16:40:52 +03:00 |
|
levlam
|
11ae003562
|
Update recent story viewers from the full list.
|
2023-06-20 16:12:12 +03:00 |
|
levlam
|
4e2e6f6e61
|
Cache received story viewers.
|
2023-06-20 15:54:47 +03:00 |
|
levlam
|
c885e3f5fa
|
Add MessageViewer.is_empty().
|
2023-06-20 14:48:51 +03:00 |
|
levlam
|
f152098b92
|
Update Story.can_get_viewers by timeout.
|
2023-06-20 00:05:19 +03:00 |
|
levlam
|
a86b7538a7
|
Delete story from active stories or delete completely when it expires.
|
2023-06-19 20:45:58 +03:00 |
|
levlam
|
00494f8dc3
|
Add global identifiers to stories.
|
2023-06-19 20:13:44 +03:00 |
|
levlam
|
63495795c5
|
Return active stories from cache.
|
2023-06-19 19:55:30 +03:00 |
|
levlam
|
917b4dc1b6
|
Update active stories when a new active story s received.
|
2023-06-19 19:52:16 +03:00 |
|
levlam
|
ca8b80d198
|
Add Story.can_get_viewers.
|
2023-06-19 19:13:08 +03:00 |
|
levlam
|
2bf612c020
|
Add MessageViewers::get_sublist.
|
2023-06-19 18:45:56 +03:00 |
|
levlam
|
c9cd221d77
|
Delete outdated comments.
|
2023-06-19 17:48:12 +03:00 |
|
levlam
|
2ea17ff61a
|
Add td_api::getStoryViewers.
|
2023-06-18 23:25:50 +03:00 |
|
levlam
|
8cb17eb1c3
|
Update max_read_story_id from log events.
|
2023-06-17 23:27:19 +03:00 |
|
levlam
|
25bfb761d4
|
Allow to change "archive_all_stories" option.
|
2023-06-16 17:55:54 +03:00 |
|
levlam
|
4c1ee918b3
|
Add "archive_all_stories" option.
|
2023-06-16 14:58:06 +03:00 |
|
levlam
|
509dd95882
|
Allow IPv6 connections on watchOS.
|
2023-06-16 13:24:21 +03:00 |
|
levlam
|
ee8e2b1481
|
Avoid expected error logging on watchOS.
|
2023-06-16 13:08:50 +03:00 |
|
levlam
|
799531d506
|
Improve story active period checks.
|
2023-06-15 21:48:13 +03:00 |
|
levlam
|
7935fb183c
|
Add userFullInfo.has_pinned_stories.
|
2023-06-15 20:53:58 +03:00 |
|
levlam
|
cc14dbb8a1
|
Add td_api::premiumLimitTypeActiveStoryCount.
|
2023-06-15 20:38:46 +03:00 |
|