189 Commits

Author SHA1 Message Date
Alexander Zinchuk
47a26ab9f1 Statistics: Posts and messages (#1801) 2022-04-19 15:12:26 +02:00
Alexander Zinchuk
c3318d93e6 Fix infinite redirect to Auth screen 2022-04-19 15:12:23 +02:00
Alexander Zinchuk
7b253a4103 Introduce Web Bots (#1813) 2022-04-19 15:12:16 +02:00
Alexander Zinchuk
747974b24a Profile: Allow adding members to non-admins, fix online status (#1823) 2022-04-19 15:11:38 +02:00
Vadym Milichev
91c2015052
Support "Report Peer" and "Report Profile Photo" (#126) 2022-04-09 01:23:35 +02:00
Alexander Zinchuk
1da41443ca Calls: Introduce peer-to-peer calls (#1791) 2022-04-09 01:18:22 +02:00
Alexander Zinchuk
97b778be22 Support "Fake" and "Scam" badges (#1819) 2022-04-09 01:18:22 +02:00
Alexander Zinchuk
d7226fded9 Implement Games (#1797) 2022-04-09 01:18:17 +02:00
Alexander Zinchuk
8cca43a4f8 Fix handling kicking from legacy groups (#1799) 2022-04-01 20:43:36 +02:00
Alexander Zinchuk
5921e9770a Composer: Support all audio formats with cover images (#1793) 2022-04-01 20:43:24 +02:00
Alexander Zinchuk
20f710b345 Properly handle FILE_REFERENCE_EXPIRED (#1772) 2022-03-25 13:16:02 +01:00
Alexander Zinchuk
05a59608fc Management: Group Statistics (#1774) 2022-03-19 21:20:04 +01:00
Alexander Zinchuk
6d063c2132 New Contact: Allow to rename and add phone number (#1777) 2022-03-19 21:20:02 +01:00
Alexander Zinchuk
2b55037b08 Update members count from full chat info 2022-03-19 21:19:35 +01:00
Alexander Zinchuk
fc9b679a66 Middle Header: Add "Report Spam and Leave" button, fix animations (#1759) 2022-03-19 21:19:29 +01:00
Alexander Zinchuk
d05fecddf4 Support saving GIFs, support scheduling GIFs and stickers (#1739) 2022-03-19 21:19:19 +01:00
Alexander Zinchuk
07ffad4425 [Dev] Fix eslint; Update dependencies (#1754) 2022-03-19 21:18:43 +01:00
Alexander Zinchuk
e3bc23bd57 Management: Introduce Statistics for channels (#1703) 2022-03-11 19:39:42 +01:00
Alexander Zinchuk
40889f6d1f Support opening chat by phone number; New reporting reasons; GramJs: Update to layer 139 (#1741) 2022-03-04 16:33:32 +03:00
Alexander Zinchuk
a215aa1083 Middle Header: Introduce Add Contact and Block User buttons (#1735) 2022-03-04 16:33:28 +03:00
Alexander Zinchuk
531c2de36c Message: Introduce Geo Locations (#1716) 2022-03-04 16:20:12 +03:00
Alexander Zinchuk
d6a9ba5683 Payments: Support more providers (#1641) 2022-02-25 22:52:29 +02:00
Alexander Zinchuk
a76275f355 Revert "New Chat: Create supergroups instead of legacy ones (#1704)"
This reverts commit b60b3ae719d76192575598235fd5685d2c727bb5.
2022-02-14 00:53:39 +03:00
Alexander Zinchuk
57dd323b78 Message: Fix webpage video-sticker preview in Safari 2022-02-11 15:12:59 +01:00
Alexander Zinchuk
3e5bd0f488 Chat: Fix webpage video preview in Safari 2022-02-11 15:12:56 +01:00
Alexander Zinchuk
a1ff730765 New Chat: Create supergroups instead of legacy ones (#1704) 2022-02-08 22:29:58 +01:00
Alexander Zinchuk
8bae7c9e82 [Refactoring] Finally get rid of deprecated openUserInfo 2022-02-08 22:29:39 +01:00
Alexander Zinchuk
799916b01c Revert "An attempt to fix killed web worker on iOS"
This reverts commit deaba7e67d9bf6887aec4db99ca9cec411fb56b3.
2022-02-04 15:18:45 +01:00
Alexander Zinchuk
9456aafc8c Introduce WebM stickers; GramJs: Update layer to 138 (#1681) 2022-02-02 22:52:37 +01:00
Alexander Zinchuk
4b9e9fd67c Right Search: Fix missing channel names 2022-02-02 22:52:36 +01:00
Alexander Zinchuk
8baad38a37 An attempt to fix killed web worker on iOS 2022-02-02 22:52:35 +01:00
Alexander Zinchuk
51b2893b39 [Dev] Bump dependencies (#1677) 2022-02-02 22:52:33 +01:00
Alexander Zinchuk
97891c02a5 Management: Manage Join Requests and revoked invites (#1667) 2022-01-28 02:12:00 +01:00
Alexander Zinchuk
76c98116b8 Text Formatter: Add button and hotkey for spoiler 2022-01-27 06:08:49 +01:00
Alexander Zinchuk
1c0388f6d1 GramJs: Wake-up pings for faster reconnect after idle mode 2022-01-27 04:09:28 +01:00
Alexander Zinchuk
a55fbdfcc4 Introduce Spoilers (#1670) 2022-01-27 04:09:22 +01:00
Alexander Zinchuk
4033c5b3e6 Seen By: Use config values from the API (#1671) 2022-01-26 23:29:22 +01:00
Alexander Zinchuk
77cdea4f75 [Refactoring] API: Ignore redundant updates from fetchNotificationExceptions 2022-01-25 03:24:43 +01:00
Alexander Zinchuk
417941f5f3 Round Video: Disable captions 2022-01-25 03:24:40 +01:00
Alexander Zinchuk
29d5ef3ef7 [Perf] RLottie: Avoid redundant JSON data (de)serialization 2022-01-24 04:55:59 +01:00
Alexander Zinchuk
df97f085e1 Workaround for a disconnected worker on iOS (another one) 2022-01-24 04:41:34 +01:00
Alexander Zinchuk
bfc958484c Management: Introduce Exported Invites (#1645) 2022-01-21 17:29:35 +01:00
Alexander Zinchuk
73eade5289 [Refactoring] Make sure VirtualClass instances are never returned from API methods 2022-01-21 17:29:13 +01:00
Alexander Zinchuk
d3d9d440a6 Introduce Reactions and Animated Emoji Interactions (#1583) 2022-01-21 17:29:08 +01:00
Alexander Zinchuk
9e8ebe8b1c Inline Buttons: Support "Request Contact" (#1635) 2022-01-13 01:11:54 +01:00
Alexander Zinchuk
9251b468a5 Management: Fix chat history being deleted along with deleted contact (#1632) 2022-01-13 01:11:41 +01:00
Alexander Zinchuk
34933fd064 Inline Bot Tooltip: Fix missing results for files (#1634) 2022-01-13 01:11:37 +01:00
Alexander Zinchuk
206a24031d Message: Do not display message with spoilers 2022-01-07 19:57:15 +01:00
Alexander Zinchuk
8899fd6134 Support Join Request Dialog (#1627) 2022-01-07 11:19:43 +01:00
Alexander Zinchuk
5cecb63cef Message: Fix mention without username (#1625) 2022-01-05 17:46:04 +01:00