Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to API Layer 72 #114

Closed
3 tasks done
leha-bot opened this issue Mar 2, 2018 · 3 comments
Closed
3 tasks done

Update to API Layer 72 #114

leha-bot opened this issue Mar 2, 2018 · 3 comments
Assignees
Labels
category:Sync Reduce disparity with upstream code

Comments

@leha-bot
Copy link
Member

leha-bot commented Mar 2, 2018

layer 72 adds support for history hiding in supergroups (see #113 ) and another features.
Mini task-list:

@leha-bot leha-bot added the category:Sync Reduce disparity with upstream code label Mar 2, 2018
@crackedmind
Copy link
Member

Update to Layer 77 will be later?

@leha-bot
Copy link
Member Author

Yes, I think we should sequentially sync with upstream. I saw in the upstream that there were issues with layer updating. We need to learn on tdesktop's experience

leha-bot added a commit that referenced this issue Aug 1, 2018
Shortlog:
1. InputMediaUploadedDocument now has the new flag nosound_video;
2. InputMediaVenue now has the new string venue_type (it seems to be
   related to FourSquare Venue Types like "food/icecream" or another.
   See core.telegram.org/bot/api#Venue for details);
3. Add live locations (InputMediaGeoLive);
4. channelFull object now has a flag hidden_prehistory (see issue #113
   for details);
5. messageMediaVenue now has the same string venue_type;
6. messageMediaGeoLive now has the same fields as InputMediaGeoLive;
7. Add mysterious messageActionCustomAction;
8. Add messages.messagesNotModified (seems it's related to seamless
   message counter decrement as in Telegram for Android since v 4.8);
9. Remove inputMessagesFilterPhotoVideoDocuments;
10. Add filters inputMessagesFilterGeo and inputMessagesFilterContact;
11. Add updateChannelAvailableMessages (seems it's a new kind of Update
    related to listening of channel only updates);
12. Add channels.channelParticipantsNotModified;
13. inputBotInlineMessageMediaGeo now has the period field (like new
    live locations);
14. botInlineMessageMediaGeo now has the same period field;
15. BotResults now has a users vector field;
16. messages.botCallbackAnswer now has a new native_ui flag (seems it's
    related to some new kind of notification. Right now bots could send you
    either the message box or the modeless notification which is appeared
    from top of chat viewport);
17. Add inputPaymentCredentias[Android|Apple]Pay for (possible) Android
    Pay / ApplePay support;
18. Add channelAdminLogEventActionTogglePreHistoryHidden for toggling
    history for chat newcomers (see issue #113);
19. Add strange recentMeUrl[Unknown|User|Chat|ChaInvite|StickerSet].
    Seems it's related to "Saved Messages" functionality.
20. Add help.recentMeUrl method;
21. messages.getHistory now has an argument hash;
22. messages.editMessage now has the new flag stop_geo_live related to
    Live Locations;
23. messages.editInlineBotMesages now has the same new flag;
24. Add new method messages.readMentions(peer:InputPeer);
25. Add new method help.getRecentMeUrls(referer:string);
26. channels.getParticipants now has a new parameter hash;
27. Add new method chanels.deleteHistory (seems it's related to issue
    #112);
28. Add new method channels.togglePreHistoryHidden (see #113).

This commit is based on upstream commit telegramdesktop/tdesktop@bccd801 and related to #114.
leha-bot added a commit that referenced this issue Aug 1, 2018
Shortlog:
1. InputMediaUploadedDocument now has the new flag nosound_video;
2. InputMediaVenue now has the new string venue_type (it seems to be
   related to FourSquare Venue Types like "food/icecream" or another.
   See core.telegram.org/bot/api#Venue for details);
3. Add live locations (InputMediaGeoLive);
4. channelFull object now has a flag hidden_prehistory (see issue #113
   for details);
5. messageMediaVenue now has the same string venue_type;
6. messageMediaGeoLive now has the same fields as InputMediaGeoLive;
7. Add mysterious messageActionCustomAction;
8. Add messages.messagesNotModified (seems it's related to seamless
   message counter decrement as in Telegram for Android since v 4.8);
9. Remove inputMessagesFilterPhotoVideoDocuments;
10. Add filters inputMessagesFilterGeo and inputMessagesFilterContact;
11. Add updateChannelAvailableMessages (seems it's a new kind of Update
    related to listening of channel only updates);
12. Add channels.channelParticipantsNotModified;
13. inputBotInlineMessageMediaGeo now has the period field (like new
    live locations);
14. botInlineMessageMediaGeo now has the same period field;
15. BotResults now has a users vector field;
16. messages.botCallbackAnswer now has a new native_ui flag (seems it's
    related to some new kind of notification. Right now bots could send you
    either the message box or the modeless notification which is appeared
    from top of chat viewport);
17. Add inputPaymentCredentias[Android|Apple]Pay for (possible) Android
    Pay / ApplePay support;
18. Add channelAdminLogEventActionTogglePreHistoryHidden for toggling
    history for chat newcomers (see issue #113);
19. Add strange recentMeUrl[Unknown|User|Chat|ChaInvite|StickerSet].
    Seems it's related to "Saved Messages" functionality.
20. Add help.recentMeUrl method;
21. messages.getHistory now has an argument hash;
22. messages.editMessage now has the new flag stop_geo_live related to
    Live Locations;
23. messages.editInlineBotMesages now has the same new flag;
24. Add new method messages.readMentions(peer:InputPeer);
25. Add new method help.getRecentMeUrls(referer:string);
26. channels.getParticipants now has a new parameter hash;
27. Add new method chanels.deleteHistory (seems it's related to issue
    #112);
28. Add new method channels.togglePreHistoryHidden (see #113).

This commit is based on upstream commit telegramdesktop/tdesktop@bccd801 and related to #114.
@leha-bot leha-bot self-assigned this Aug 3, 2018
leha-bot added a commit that referenced this issue Aug 3, 2018
Shortlog:
1. InputMediaUploadedDocument now has the new flag nosound_video;
2. InputMediaVenue now has the new string venue_type (it seems to be
   related to FourSquare Venue Types like "food/icecream" or another.
   See core.telegram.org/bot/api#Venue for details);
3. Add live locations (InputMediaGeoLive);
4. channelFull object now has a flag hidden_prehistory (see issue #113
   for details);
5. messageMediaVenue now has the same string venue_type;
6. messageMediaGeoLive now has the same fields as InputMediaGeoLive;
7. Add mysterious messageActionCustomAction;
8. Add messages.messagesNotModified (seems it's related to seamless
   message counter decrement as in Telegram for Android since v 4.8);
9. Remove inputMessagesFilterPhotoVideoDocuments;
10. Add filters inputMessagesFilterGeo and inputMessagesFilterContact;
11. Add updateChannelAvailableMessages (seems it's a new kind of Update
    related to listening of channel only updates);
12. Add channels.channelParticipantsNotModified;
13. inputBotInlineMessageMediaGeo now has the period field (like new
    live locations);
14. botInlineMessageMediaGeo now has the same period field;
15. BotResults now has a users vector field;
16. messages.botCallbackAnswer now has a new native_ui flag (seems it's
    related to some new kind of notification. Right now bots could send you
    either the message box or the modeless notification which is appeared
    from top of chat viewport);
17. Add inputPaymentCredentias[Android|Apple]Pay for (possible) Android
    Pay / ApplePay support;
18. Add channelAdminLogEventActionTogglePreHistoryHidden for toggling
    history for chat newcomers (see issue #113);
19. Add strange recentMeUrl[Unknown|User|Chat|ChaInvite|StickerSet].
    Seems it's related to "Saved Messages" functionality.
20. Add help.recentMeUrl method;
21. messages.getHistory now has an argument hash;
22. messages.editMessage now has the new flag stop_geo_live related to
    Live Locations;
23. messages.editInlineBotMesages now has the same new flag;
24. Add new method messages.readMentions(peer:InputPeer);
25. Add new method help.getRecentMeUrls(referer:string);
26. channels.getParticipants now has a new parameter hash;
27. Add new method chanels.deleteHistory (seems it's related to issue
    #112);
28. Add new method channels.togglePreHistoryHidden (see #113).

This commit is based on upstream commit telegramdesktop/tdesktop@bccd801 and related to #114.
leha-bot added a commit that referenced this issue Aug 3, 2018
Compile fixes.

Based on upstream commit telegramdesktop/tdesktop@6ca105a
Closes #114.
leha-bot added a commit that referenced this issue Aug 4, 2018
leha-bot added a commit that referenced this issue Aug 4, 2018
leha-bot added a commit that referenced this issue Aug 4, 2018
Based on upstream commit telegramdesktop/tdesktop@75d8d01

Related to #114.
Closes #8.
leha-bot added a commit that referenced this issue Aug 23, 2018
Based on upstream commit telegramdesktop/tdesktop@75d8d01

Related to #114.
Closes #8.
leha-bot added a commit that referenced this issue Aug 23, 2018
Compile fixes.

Based on upstream commit telegramdesktop/tdesktop@6ca105a
Closes #114.
leha-bot added a commit that referenced this issue Aug 23, 2018
leha-bot added a commit that referenced this issue Aug 23, 2018
Based on upstream commit telegramdesktop/tdesktop@75d8d01

Related to #114.
Closes #8.
leha-bot added a commit that referenced this issue Sep 14, 2018
Shortlog:
1. InputMediaUploadedDocument now has the new flag nosound_video;
2. InputMediaVenue now has the new string venue_type (it seems to be
   related to FourSquare Venue Types like "food/icecream" or another.
   See core.telegram.org/bot/api#Venue for details);
3. Add live locations (InputMediaGeoLive);
4. channelFull object now has a flag hidden_prehistory (see issue #113
   for details);
5. messageMediaVenue now has the same string venue_type;
6. messageMediaGeoLive now has the same fields as InputMediaGeoLive;
7. Add mysterious messageActionCustomAction;
8. Add messages.messagesNotModified (seems it's related to seamless
   message counter decrement as in Telegram for Android since v 4.8);
9. Remove inputMessagesFilterPhotoVideoDocuments;
10. Add filters inputMessagesFilterGeo and inputMessagesFilterContact;
11. Add updateChannelAvailableMessages (seems it's a new kind of Update
    related to listening of channel only updates);
12. Add channels.channelParticipantsNotModified;
13. inputBotInlineMessageMediaGeo now has the period field (like new
    live locations);
14. botInlineMessageMediaGeo now has the same period field;
15. BotResults now has a users vector field;
16. messages.botCallbackAnswer now has a new native_ui flag (seems it's
    related to some new kind of notification. Right now bots could send you
    either the message box or the modeless notification which is appeared
    from top of chat viewport);
17. Add inputPaymentCredentias[Android|Apple]Pay for (possible) Android
    Pay / ApplePay support;
18. Add channelAdminLogEventActionTogglePreHistoryHidden for toggling
    history for chat newcomers (see issue #113);
19. Add strange recentMeUrl[Unknown|User|Chat|ChaInvite|StickerSet].
    Seems it's related to "Saved Messages" functionality.
20. Add help.recentMeUrl method;
21. messages.getHistory now has an argument hash;
22. messages.editMessage now has the new flag stop_geo_live related to
    Live Locations;
23. messages.editInlineBotMesages now has the same new flag;
24. Add new method messages.readMentions(peer:InputPeer);
25. Add new method help.getRecentMeUrls(referer:string);
26. channels.getParticipants now has a new parameter hash;
27. Add new method chanels.deleteHistory (seems it's related to issue
    #112);
28. Add new method channels.togglePreHistoryHidden (see #113).

This commit is based on upstream commit telegramdesktop/tdesktop@bccd801 and related to #114.
leha-bot added a commit that referenced this issue Sep 14, 2018
Compile fixes.

Based on upstream commit telegramdesktop/tdesktop@6ca105a
Closes #114.
leha-bot added a commit that referenced this issue Sep 14, 2018
leha-bot added a commit that referenced this issue Sep 14, 2018
Based on upstream commit telegramdesktop/tdesktop@75d8d01

Related to #114.
Closes #8.
leha-bot added a commit that referenced this issue Sep 14, 2018
Shortlog:
1. InputMediaUploadedDocument now has the new flag nosound_video;
2. InputMediaVenue now has the new string venue_type (it seems to be
   related to FourSquare Venue Types like "food/icecream" or another.
   See core.telegram.org/bot/api#Venue for details);
3. Add live locations (InputMediaGeoLive);
4. channelFull object now has a flag hidden_prehistory (see issue #113
   for details);
5. messageMediaVenue now has the same string venue_type;
6. messageMediaGeoLive now has the same fields as InputMediaGeoLive;
7. Add mysterious messageActionCustomAction;
8. Add messages.messagesNotModified (seems it's related to seamless
   message counter decrement as in Telegram for Android since v 4.8);
9. Remove inputMessagesFilterPhotoVideoDocuments;
10. Add filters inputMessagesFilterGeo and inputMessagesFilterContact;
11. Add updateChannelAvailableMessages (seems it's a new kind of Update
    related to listening of channel only updates);
12. Add channels.channelParticipantsNotModified;
13. inputBotInlineMessageMediaGeo now has the period field (like new
    live locations);
14. botInlineMessageMediaGeo now has the same period field;
15. BotResults now has a users vector field;
16. messages.botCallbackAnswer now has a new native_ui flag (seems it's
    related to some new kind of notification. Right now bots could send you
    either the message box or the modeless notification which is appeared
    from top of chat viewport);
17. Add inputPaymentCredentias[Android|Apple]Pay for (possible) Android
    Pay / ApplePay support;
18. Add channelAdminLogEventActionTogglePreHistoryHidden for toggling
    history for chat newcomers (see issue #113);
19. Add strange recentMeUrl[Unknown|User|Chat|ChaInvite|StickerSet].
    Seems it's related to "Saved Messages" functionality.
20. Add help.recentMeUrl method;
21. messages.getHistory now has an argument hash;
22. messages.editMessage now has the new flag stop_geo_live related to
    Live Locations;
23. messages.editInlineBotMesages now has the same new flag;
24. Add new method messages.readMentions(peer:InputPeer);
25. Add new method help.getRecentMeUrls(referer:string);
26. channels.getParticipants now has a new parameter hash;
27. Add new method chanels.deleteHistory (seems it's related to issue
    #112);
28. Add new method channels.togglePreHistoryHidden (see #113).

This commit is based on upstream commit telegramdesktop/tdesktop@bccd801 and related to #114.
leha-bot added a commit that referenced this issue Sep 14, 2018
Compile fixes.

Based on upstream commit telegramdesktop/tdesktop@6ca105a
Closes #114.
leha-bot added a commit that referenced this issue Sep 14, 2018
leha-bot added a commit that referenced this issue Sep 14, 2018
Based on upstream commit telegramdesktop/tdesktop@75d8d01

Related to #114.
Closes #8.
leha-bot added a commit that referenced this issue Sep 17, 2018
Shortlog:
1. InputMediaUploadedDocument now has the new flag nosound_video;
2. InputMediaVenue now has the new string venue_type (it seems to be
   related to FourSquare Venue Types like "food/icecream" or another.
   See core.telegram.org/bot/api#Venue for details);
3. Add live locations (InputMediaGeoLive);
4. channelFull object now has a flag hidden_prehistory (see issue #113
   for details);
5. messageMediaVenue now has the same string venue_type;
6. messageMediaGeoLive now has the same fields as InputMediaGeoLive;
7. Add mysterious messageActionCustomAction;
8. Add messages.messagesNotModified (seems it's related to seamless
   message counter decrement as in Telegram for Android since v 4.8);
9. Remove inputMessagesFilterPhotoVideoDocuments;
10. Add filters inputMessagesFilterGeo and inputMessagesFilterContact;
11. Add updateChannelAvailableMessages (seems it's a new kind of Update
    related to listening of channel only updates);
12. Add channels.channelParticipantsNotModified;
13. inputBotInlineMessageMediaGeo now has the period field (like new
    live locations);
14. botInlineMessageMediaGeo now has the same period field;
15. BotResults now has a users vector field;
16. messages.botCallbackAnswer now has a new native_ui flag (seems it's
    related to some new kind of notification. Right now bots could send you
    either the message box or the modeless notification which is appeared
    from top of chat viewport);
17. Add inputPaymentCredentials[Android|Apple]Pay for (possible) Android
    Pay / Apple Pay support;
18. Add channelAdminLogEventActionTogglePreHistoryHidden for toggling
    history for chat newcomers (see issue #113);
19. Add strange recentMeUrl[Unknown|User|Chat|ChatInvite|StickerSet].
    Seems it's related to "Saved Messages" functionality.
20. Add help.recentMeUrl method;
21. messages.getHistory now has an argument hash;
22. messages.editMessage now has the new flag stop_geo_live related to
    Live Locations;
23. messages.editInlineBotMesages now has the same new flag;
24. Add new method messages.readMentions(peer:InputPeer);
25. Add new method help.getRecentMeUrls(referer:string);
26. channels.getParticipants now has a new parameter hash;
27. Add new method chanels.deleteHistory (seems it's related to issue
    #112);
28. Add new method channels.togglePreHistoryHidden (see #113).

This commit is based on upstream commit telegramdesktop/tdesktop@bccd801 and related to #114.
leha-bot added a commit that referenced this issue Sep 17, 2018
Compile fixes.

Based on upstream commit telegramdesktop/tdesktop@6ca105a
Closes #114.
leha-bot added a commit that referenced this issue Sep 17, 2018
leha-bot added a commit that referenced this issue Sep 17, 2018
Based on upstream commit telegramdesktop/tdesktop@75d8d01

Related to #114, #8.
leha-bot added a commit that referenced this issue Sep 17, 2018
Prepare for pinning messages in Channels, in which we are could not
disable the pin notification.

Based on upstream commit
telegramdesktop/tdesktop@75d8d01

Related to #8, #114.
leha-bot added a commit that referenced this issue Sep 17, 2018
Now we can pin and unpin channel messages.

This commit is based on upstream commit
telegramdesktop/tdesktop@75d8d01

Related to #8, #114.
leha-bot added a commit that referenced this issue Sep 17, 2018
Also make History Widget react on pinning Channel message event and show
it in UI.

This commit is based on upstream commit
telegramdesktop/tdesktop@75d8d01

Related to #114.
Closes #8.
leha-bot added a commit that referenced this issue Sep 17, 2018
Based on upstream commit telegramdesktop/tdesktop@75d8d01

Related to #114, #8.
leha-bot added a commit that referenced this issue Sep 17, 2018
Prepare for pinning messages in Channels, in which we are could not
disable the pin notification.

Based on upstream commit
telegramdesktop/tdesktop@75d8d01

Related to #8, #114.
leha-bot added a commit that referenced this issue Sep 17, 2018
Now we can pin and unpin channel messages.

This commit is based on upstream commit
telegramdesktop/tdesktop@75d8d01

Related to #8, #114.
leha-bot added a commit that referenced this issue Sep 17, 2018
Also make History Widget react on pinning Channel message event and show
it in UI.

This commit is based on upstream commit
telegramdesktop/tdesktop@75d8d01

Related to #114.
Closes #8.
leha-bot added a commit that referenced this issue Sep 17, 2018
Also make History Widget react on pinning Channel message event and show
it in UI.

This commit is based on upstream commit
telegramdesktop/tdesktop@75d8d01

Related to #114.
Closes #8.
leha-bot added a commit that referenced this issue Sep 21, 2018
Shortlog:
1. InputMediaUploadedDocument now has the new flag nosound_video;
2. InputMediaVenue now has the new string venue_type (it seems to be
   related to FourSquare Venue Types like "food/icecream" or another.
   See core.telegram.org/bot/api#Venue for details);
3. Add live locations (InputMediaGeoLive);
4. channelFull object now has a flag hidden_prehistory (see issue #113
   for details);
5. messageMediaVenue now has the same string venue_type;
6. messageMediaGeoLive now has the same fields as InputMediaGeoLive;
7. Add mysterious messageActionCustomAction;
8. Add messages.messagesNotModified (seems it's related to seamless
   message counter decrement as in Telegram for Android since v 4.8);
9. Remove inputMessagesFilterPhotoVideoDocuments;
10. Add filters inputMessagesFilterGeo and inputMessagesFilterContact;
11. Add updateChannelAvailableMessages (seems it's a new kind of Update
    related to listening of channel only updates);
12. Add channels.channelParticipantsNotModified;
13. inputBotInlineMessageMediaGeo now has the period field (like new
    live locations);
14. botInlineMessageMediaGeo now has the same period field;
15. BotResults now has a users vector field;
16. messages.botCallbackAnswer now has a new native_ui flag (seems it's
    related to some new kind of notification. Right now bots could send you
    either the message box or the modeless notification which is appeared
    from top of chat viewport);
17. Add inputPaymentCredentials[Android|Apple]Pay for (possible) Android
    Pay / Apple Pay support;
18. Add channelAdminLogEventActionTogglePreHistoryHidden for toggling
    history for chat newcomers (see issue #113);
19. Add strange recentMeUrl[Unknown|User|Chat|ChatInvite|StickerSet].
    Seems it's related to "Saved Messages" functionality.
20. Add help.recentMeUrl method;
21. messages.getHistory now has an argument hash;
22. messages.editMessage now has the new flag stop_geo_live related to
    Live Locations;
23. messages.editInlineBotMesages now has the same new flag;
24. Add new method messages.readMentions(peer:InputPeer);
25. Add new method help.getRecentMeUrls(referer:string);
26. channels.getParticipants now has a new parameter hash;
27. Add new method chanels.deleteHistory (seems it's related to issue
    #112);
28. Add new method channels.togglePreHistoryHidden (see #113).

This commit is based on upstream commit telegramdesktop/tdesktop@bccd801 and related to #114.
leha-bot added a commit that referenced this issue Sep 21, 2018
leha-bot added a commit that referenced this issue Sep 21, 2018
Based on upstream commit telegramdesktop/tdesktop@75d8d01

Related to #114, #8.
leha-bot added a commit that referenced this issue Sep 21, 2018
Prepare for pinning messages in Channels, in which we are could not
disable the pin notification.

Based on upstream commit
telegramdesktop/tdesktop@75d8d01

Related to #8, #114.
leha-bot added a commit that referenced this issue Sep 21, 2018
Now we can pin and unpin channel messages.

This commit is based on upstream commit
telegramdesktop/tdesktop@75d8d01

Related to #8, #114.
leha-bot added a commit that referenced this issue Sep 21, 2018
Also make History Widget react on pinning Channel message event and show
it in UI.

This commit is based on upstream commit
telegramdesktop/tdesktop@75d8d01

Related to #114.
Closes #8.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:Sync Reduce disparity with upstream code
Projects
None yet
Development

No branches or pull requests

3 participants