levlam
|
a0990ef2fd
|
Various fixes.
|
2023-08-15 17:45:16 +03:00 |
|
levlam
|
9d9da813ec
|
tg_cli: add InputStoryAreas class.
|
2023-08-15 16:50:34 +03:00 |
|
levlam
|
ba527b7e5d
|
Create channel chat to apply an update, even the update will be ignored.
|
2023-08-15 15:03:13 +03:00 |
|
levlam
|
4f2ad215d3
|
Initialize PTS in channels from the first received update.
|
2023-08-15 14:53:14 +03:00 |
|
levlam
|
73bd67d88d
|
Don't reload chat active stories if have no read access to the chat.
|
2023-08-14 22:31:21 +03:00 |
|
levlam
|
1b8cb6a31f
|
Add updateStorySendFailed.error.
|
2023-08-14 22:13:40 +03:00 |
|
levlam
|
ccd77958ad
|
Ignore caption entities if can't use them.
|
2023-08-14 21:56:24 +03:00 |
|
levlam
|
a5735f13a0
|
Improve story.has_expired_viewers.
|
2023-08-14 20:35:39 +03:00 |
|
levlam
|
60501c25eb
|
Don't update recent viewers for stories with expired viewers.
|
2023-08-14 00:40:46 +03:00 |
|
levlam
|
a867badcaf
|
Always allow to get viewers of stories with reaction.
|
2023-08-14 00:37:39 +03:00 |
|
levlam
|
03c8bf0cd3
|
Support StoryInteractionInfo.has_viewers_.
|
2023-08-14 00:29:57 +03:00 |
|
levlam
|
a33ef5a055
|
Improve story.has_expired_viewers.
|
2023-08-12 21:55:30 +03:00 |
|
levlam
|
fd2df72321
|
Add td_api::canSendStory.
|
2023-08-11 19:43:26 +03:00 |
|
levlam
|
6d68de2c0c
|
Fix server_total_count after loading all chats from database.
|
2023-08-11 16:45:49 +03:00 |
|
levlam
|
155b447420
|
Add td_api::updateStorySendFailed.
|
2023-08-11 16:41:14 +03:00 |
|
levlam
|
732b006bf9
|
Add updateStorySendSucceeded.
|
2023-08-11 16:23:37 +03:00 |
|
levlam
|
a554859d80
|
Add story.is_being_sent.
|
2023-08-11 16:10:10 +03:00 |
|
levlam
|
cabd71c3c3
|
Add weekly and monthly limits for sent stories.
|
2023-08-11 15:35:13 +03:00 |
|
levlam
|
499cd02a0a
|
Assign temporary identifier to yet unsent stories.
|
2023-08-11 15:16:24 +03:00 |
|
levlam
|
760bdc0804
|
Dup story content in do_send_story.
|
2023-08-11 14:37:13 +03:00 |
|
levlam
|
7b6f0530c1
|
Fix storyPrivacySettingsEveryone in td_api::story.
|
2023-08-11 14:23:22 +03:00 |
|
levlam
|
02b4793ba2
|
Process telegram_api::updateStoryID.
|
2023-08-11 14:07:13 +03:00 |
|
levlam
|
a5ca926971
|
Split yet unsent stories by chats.
|
2023-08-10 23:29:48 +03:00 |
|
levlam
|
f4d035a01d
|
Update userFull.block_list when receive story viewer list.
|
2023-08-10 23:17:24 +03:00 |
|
levlam
|
8d8cfb93d3
|
Update allowed active_period values.
|
2023-08-10 21:36:12 +03:00 |
|
levlam
|
b12ade01f6
|
Add more checks for server StoryId.
|
2023-08-10 20:22:12 +03:00 |
|
levlam
|
7d06883668
|
Independently change is_is_mutual_contact_changed from is_is_contact_changed.
|
2023-08-10 15:49:16 +03:00 |
|
levlam
|
45cbe8260e
|
Fix include.
|
2023-08-09 15:53:45 +03:00 |
|
levlam
|
2cb463dceb
|
Add "can_use_text_entities_in_story_caption" option.
|
2023-08-09 15:27:28 +03:00 |
|
levlam
|
6c0878e738
|
Simplify condition.
|
2023-08-09 14:56:28 +03:00 |
|
levlam
|
dd023dba19
|
Add td_api::getStoryAvailableReactions.
|
2023-08-09 14:13:41 +03:00 |
|
levlam
|
ca78c82e36
|
Improve StoryManager::can_get_story_viewers.
|
2023-08-08 18:56:08 +03:00 |
|
levlam
|
23212a271a
|
Add stealth mode logging.
|
2023-08-08 01:31:09 +03:00 |
|
levlam
|
5c1be5a1e7
|
Send updateStoryStealthMode when it changes.
|
2023-08-08 01:18:33 +03:00 |
|
levlam
|
8a41582fab
|
Store and load stealth mode state.
|
2023-08-08 01:04:08 +03:00 |
|
levlam
|
2fdaf5fdbc
|
Detect recursive updates of chat info.
|
2023-08-07 23:19:28 +03:00 |
|
levlam
|
ad8d977a03
|
Reload chat active stories when is_mutual_contact changes.
|
2023-08-07 23:09:35 +03:00 |
|
levlam
|
32f6026278
|
Use send_closure_later to avoid cycles between ContactsManager and StoryManager.
|
2023-08-07 23:04:23 +03:00 |
|
levlam
|
c4f3dd013d
|
Reload story to repair can_get_viewers.
|
2023-08-07 22:03:26 +03:00 |
|
levlam
|
a228e2630b
|
Ensure strong ordering for story view and stealth mode requests.
|
2023-08-07 21:00:42 +03:00 |
|
levlam
|
a6f85a6390
|
Copy input_query_id/input_result_id along with previous venue.
|
2023-08-07 20:56:28 +03:00 |
|
levlam
|
3c620aa094
|
Validate total_reaction_count.
|
2023-08-07 20:52:48 +03:00 |
|
levlam
|
c926b59053
|
Add storyViewers.total_count.
|
2023-08-07 20:49:31 +03:00 |
|
levlam
|
3bc3ef3335
|
Update reaction count when get story viewers.
|
2023-08-07 20:04:06 +03:00 |
|
levlam
|
fdd44e8f9d
|
Support filters in getStoryViewers.
|
2023-08-07 19:56:55 +03:00 |
|
levlam
|
d72e9cc68f
|
Use string offset in getStoryViewers.
|
2023-08-07 19:40:15 +03:00 |
|
levlam
|
0eec3dda94
|
Add more fields to class StoryViewer.
|
2023-08-07 17:19:12 +03:00 |
|
levlam
|
de5718d0e5
|
Remove Viewer comparison operators.
|
2023-08-07 16:39:14 +03:00 |
|
levlam
|
511a9da2b2
|
Remove story viewer cache.
|
2023-08-07 16:24:31 +03:00 |
|
levlam
|
eb74e6eb2a
|
Add separate StoryViewer class.
|
2023-08-07 16:03:10 +03:00 |
|
levlam
|
665662a160
|
Add td_api::setStoryReaction.
|
2023-08-06 23:28:00 +03:00 |
|
levlam
|
f37a9e73ca
|
Support telegram_api::updateSentStoryReaction.
|
2023-08-04 19:18:27 +03:00 |
|
levlam
|
b36aee538b
|
Add story.chosen_reaction_type.
|
2023-08-04 18:56:53 +03:00 |
|
levlam
|
6acd85411f
|
Add storyInteractionInfo.reaction_count.
|
2023-08-04 15:32:24 +03:00 |
|
levlam
|
ea33e9f2d0
|
Add td_api::activateStoryStealthMode.
|
2023-08-04 15:23:51 +03:00 |
|
levlam
|
a9f6f897c6
|
Process story stealth mode updates.
|
2023-08-04 14:51:39 +03:00 |
|
levlam
|
3448c6f4ab
|
Add StoryStealthMode class.
|
2023-08-04 00:14:34 +03:00 |
|
levlam
|
086df4db4e
|
Add options related to stealth mode.
|
2023-08-03 17:38:56 +03:00 |
|
levlam
|
8c7076fe97
|
Add td_api::PremiumStoryFeature.
|
2023-08-02 14:50:54 +03:00 |
|
levlam
|
0f39a16321
|
Support "stories_venue_search_username" appConfig option.
|
2023-08-02 13:59:40 +03:00 |
|
levlam
|
0ba15e33dd
|
tg_cli: use as_user_ids in StoryPrivacySettings.
|
2023-08-02 13:52:33 +03:00 |
|
levlam
|
bed1b43b85
|
Add storyPrivacySettingsEveryone.except_user_ids.
|
2023-08-02 13:50:44 +03:00 |
|
levlam
|
63ba72dce4
|
Add editStory.areas.
|
2023-08-01 20:37:37 +03:00 |
|
levlam
|
f72ac41756
|
Add sendStory.areas.
|
2023-08-01 19:07:13 +03:00 |
|
levlam
|
7f4e614bfe
|
Add td_api::inputStoryArea.
|
2023-08-01 18:11:30 +03:00 |
|
levlam
|
8235b08fea
|
Add td_api::story.areas.
|
2023-08-01 16:15:30 +03:00 |
|
levlam
|
6deae588bf
|
Add td_api::storyArea.
|
2023-08-01 15:17:50 +03:00 |
|
levlam
|
92f69a228d
|
Add td_api::storyAreaPosition.
|
2023-08-01 14:20:42 +03:00 |
|
levlam
|
d65f9ad5f3
|
Add td_api::premiumFeatureUpgradedStories.
|
2023-07-30 12:42:24 +03:00 |
|
levlam
|
ec6c36e578
|
Add getBlockedMessageSenders.block_list.
|
2023-07-28 17:52:44 +03:00 |
|
levlam
|
3794e65b76
|
Add td_api::BlockList.
|
2023-07-28 17:33:47 +03:00 |
|
levlam
|
f0e59da1ff
|
Process blocked_my_stories_from flags.
|
2023-07-28 16:19:05 +03:00 |
|
levlam
|
840f2fd7cf
|
Add "active_story_count_max" option.
|
2023-07-21 17:26:50 +03:00 |
|
levlam
|
615ddd71e5
|
Support changes to "story_caption_length_max" option.
|
2023-07-21 16:38:24 +03:00 |
|
levlam
|
09aa2ec01e
|
Add td_api::premiumLimitTypeStoryCaptionLength.
|
2023-07-21 15:42:32 +03:00 |
|
levlam
|
1022cc6439
|
Update layer to 161.
|
2023-07-21 15:41:44 +03:00 |
|
levlam
|
53888437cf
|
Don't restrict client-side length of start parameter.
|
2023-08-13 23:06:21 +03:00 |
|
levlam
|
0824764b79
|
Remove "archive_all_stories" option.
|
2023-08-12 21:53:02 +03:00 |
|
levlam
|
99279ef13a
|
Simplify story identifiers updating for users.
|
2023-08-11 13:12:46 +03:00 |
|
levlam
|
5b6e1c60db
|
Minor improvements.
|
2023-08-09 13:31:34 +03:00 |
|
levlam
|
ce679e7b78
|
Move default reaction handling to ReactionManager.
|
2023-08-09 13:19:54 +03:00 |
|
levlam
|
441482c0c4
|
Remove now unneeded proxies to ReactionManager.
|
2023-08-09 13:10:06 +03:00 |
|
levlam
|
9dcfd9d66d
|
Add ReactionManager and move there all reaction-related methods from StickersManager.
|
2023-08-09 12:59:48 +03:00 |
|
levlam
|
d2add02ac9
|
Move get_sorted_available_reactions to StickersManager.
|
2023-08-09 12:07:13 +03:00 |
|
levlam
|
eaa77f76e5
|
Fix misprint.
|
2023-08-08 02:34:33 +03:00 |
|
levlam
|
ac74ecaad5
|
Improve lower bound for story_list.server_total_count_.
|
2023-08-07 01:12:48 +03:00 |
|
levlam
|
9c3ce17c2f
|
Decrease story_list.server_total_count when deleting chat active stories.
|
2023-08-07 01:07:55 +03:00 |
|
levlam
|
dc4114e235
|
Decrease server_total_count when load expired active stories from database.
|
2023-08-07 00:02:30 +03:00 |
|
levlam
|
672957a741
|
Fix sending of updateStoryListChatCount when full story list is loaded.
|
2023-08-06 23:38:55 +03:00 |
|
levlam
|
dabefc83fa
|
Fix use_sqlite_pmc check.
|
2023-08-06 14:37:51 +03:00 |
|
levlam
|
ced8764663
|
Move binlog handling to slow net scheduler if there is no SQLite database.
|
2023-08-06 14:29:43 +03:00 |
|
levlam
|
39103e07db
|
Add ChatReactions.hpp.
|
2023-08-06 02:32:09 +03:00 |
|
levlam
|
3fa863e98e
|
Fix misprint.
|
2023-08-06 01:57:08 +03:00 |
|
levlam
|
28961b7d0e
|
Add more common.h includes.
|
2023-08-05 16:09:36 +03:00 |
|
levlam
|
830da27abf
|
Minor improvements.
|
2023-08-05 15:31:42 +03:00 |
|
levlam
|
57b935f6a7
|
Move more functions to ReactionType.
|
2023-08-05 14:59:42 +03:00 |
|
levlam
|
905287f1ec
|
Improve ReactionType logging.
|
2023-08-04 18:44:54 +03:00 |
|
levlam
|
5558825d61
|
Add class ReactionType.
|
2023-08-04 18:39:07 +03:00 |
|
levlam
|
e695289557
|
Process updateReadStories for owned stories.
|
2023-08-04 14:33:42 +03:00 |
|
levlam
|
50a0c551cd
|
Remove duplicate check.
|
2023-08-03 15:06:44 +03:00 |
|