90 Commits

Author SHA1 Message Date
Alexander Zinchuk
394b91533b Profile Management: Add Contact (#1519) 2021-10-28 15:51:00 +03:00
Alexander Zinchuk
7e8bf8addf [Debug] Add test servers (#1513) 2021-10-28 15:50:48 +03:00
Alexander Zinchuk
d0cd729b38 Teact: Fix effect cleanup order 2021-10-13 14:38:45 +03:00
Alexander Zinchuk
00daafc654 Get countries and phone codes from server (#1422) 2021-09-03 18:31:24 +03:00
Alexander Zinchuk
98b3939dea [Refactoring] Use optional chaining operator (#1400) 2021-08-27 21:05:46 +03:00
Alexander Zinchuk
a185fd9407 Composer: Add Bot Command Menu and Bot Command Tooltip (#1364) 2021-08-20 23:47:01 +03:00
Alexander Zinchuk
d7ca790f0a [Refactoring] Fix TS and ESLint errors after updating packages (#1386) 2021-08-16 14:21:33 +03:00
Alexander Zinchuk
94526b2362 [Refactoring] Update dependencies (#1365) 2021-08-16 14:21:20 +03:00
Alexander Zinchuk
3635d312ce GramJs: Use "-1" DCs for file transfers (generate keys with standard DCs) (#1368) 2021-08-11 01:27:58 +03:00
Alexander Zinchuk
08ed4b4847 Revert "GramJs: Use "-1" DCs for file transfers (#1332)"
This reverts commit 30249eea9ecd59ff5bbc14cae1aafe2e1e9201ec.
2021-08-07 13:01:51 +03:00
Alexander Zinchuk
71c067e751 GramJs: Properly disconnect broken exported senders (#1363) 2021-08-06 03:25:18 +03:00
Alexander Zinchuk
dbc5949957 GramJs: Use "-1" DCs for file transfers (#1332) 2021-08-05 13:29:19 +03:00
Alexander Zinchuk
3b01b58b60 [Dev] GramJs: Properly check app credentials (#1357) 2021-08-04 23:34:16 +03:00
Alexander Zinchuk
101a28d01d [Teact] [Dev] Add more debug tools 2021-08-03 19:02:59 +03:00
Alexander Zinchuk
6bcbb78258 GramJs: Add reconnect interval, don't sign out on internal server issues (#1341) 2021-08-03 01:31:20 +03:00
Alexander Zinchuk
e69ea676f3 [Dev] Allow invoking Telegram API from console (#1346) 2021-08-03 01:31:05 +03:00
Alexander Zinchuk
29d2ec0416 Teact: Fix DOM nodes leak 2021-07-28 21:44:52 +03:00
Alexander Zinchuk
7728a4e703 Message Context Menu: Fix copying message link on iOS (#1337) 2021-07-28 17:09:53 +03:00
Alexander Zinchuk
5430c0229b Follow-up (#1331) 2021-07-28 03:14:55 +03:00
Alexander Zinchuk
73910b1b4b GramJs: Fix reconnecting after sudden WS connection close (#1320) 2021-07-27 20:14:08 +03:00
Alexander Zinchuk
c52ee0574f Auth: Support switching to system language (#1324) 2021-07-26 17:36:06 +03:00
Alexander Zinchuk
78b456e9e1 Fix default IPV4 DC 2021-07-24 17:20:52 +03:00
Alexander Zinchuk
0e59ff9bd7 GramJs: Support reconnects when transferring files, avoid main loop race condition (#1319) 2021-07-24 02:17:36 +03:00
Alexander Zinchuk
a2462708ca GramJs: Fix DNS for the default DC 2021-07-24 02:17:33 +03:00
Alexander Zinchuk
153607e3df Follow-up 2021-07-21 17:50:26 +03:00
Alexander Zinchuk
7ceff64489 GramJs: Add more connection logging 2021-07-21 17:44:57 +03:00
Alexander Zinchuk
9794b62ec8 GramJs: Temporary workaround for logouts on launch, add WS logging (#1290) 2021-07-20 15:47:59 +03:00
Alexander Zinchuk
4e4299bf39 GramJs: Log socket connection failure cause (#1299) 2021-07-20 15:47:55 +03:00
Alexander Zinchuk
c3fd0d66e9 Composer: Implement Inline Bots (#1206) 2021-07-16 17:44:24 +03:00
Alexander Zinchuk
08a27a98b8 Management: Support adding and removing members, fix editing legacy groups (#1224) 2021-07-16 17:44:17 +03:00
Alexander Zinchuk
426e117a92 Follow-up 2021-07-15 23:52:07 +03:00
Alexander Zinchuk
77fb8b3c05 Follow-up 2021-07-15 23:36:32 +03:00
Alexander Zinchuk
388143a057 GramJs: New authorization algorithm, new RSA keys, message queues with invokeAfter (#1258) 2021-07-15 22:51:40 +03:00
Alexander Zinchuk
1b151b86ca GramJs: Update layer 128 -> 131 (follow-up) 2021-07-15 21:50:42 +03:00
Alexander Zinchuk
ed0eda57f1 GramJs: Update layer 128 -> 131 2021-07-15 21:50:26 +03:00
Alexander Zinchuk
7b00e471ad [Perf] Chat List: Some optimizations 2021-07-15 01:32:24 +03:00
Alexander Zinchuk
0a594a84e1 Full browser history support (#1181) 2021-07-13 17:31:30 +03:00
Alexander Zinchuk
c3d6285795 Message: Add ability to report bad messages (#1259) 2021-07-13 17:31:23 +03:00
Alexander Zinchuk
03608959e6 GramJs: Bring back PingDelayDisconnect 2021-07-07 18:38:43 +03:00
Alexander Zinchuk
b095134496 Revert "Revert "Chat List: Fix leaving legacy and private chats (#1235)""
This reverts commit 00f6b096a24e4b23ab9726a47394e137a6cfc351.
2021-07-06 19:51:39 +03:00
Alexander Zinchuk
00f6b096a2 Revert "Chat List: Fix leaving legacy and private chats (#1235)"
This reverts commit 3d0369a002c6465e6c63201c51a6a51731a99d03.
2021-07-06 19:39:12 +03:00
Alexander Zinchuk
3d0369a002 Chat List: Fix leaving legacy and private chats (#1235) 2021-07-06 19:12:36 +03:00
Alexander Zinchuk
0d0b6e7df6 GramJs: Do not reconnect after manual disconnect (#1217) 2021-06-29 03:30:23 +03:00
Alexander Zinchuk
7e453c788c GramJs: Fix exception "to is not defined" 2021-06-27 19:09:22 +03:00
Alexander Zinchuk
1794f3fae4 GramJs: Rollback PingDelayDisconnect as it is probably causing disconnects 2021-06-25 19:01:04 +03:00
Alexander Zinchuk
1cc1893fef GramJs: Avoid frequent reconnects 2021-06-24 18:42:20 +03:00
Alexander Zinchuk
3f5c8edceb [Perf] Reduce amount of global containers (DeleteChatModal, Transition, SafeLink, Audio) 2021-06-24 14:46:12 +03:00
Alexander Zinchuk
15e4cc25c0 More fixes for broken sessions 2021-06-23 17:44:06 +03:00
Alexander Zinchuk
d48ec8f3cb GramJs: Switch to WebZ DC URLs 2021-06-22 22:39:02 +03:00
Alexander Zinchuk
49d0e7987d GramJs: Another possible fix for reconnects (#1201) 2021-06-22 18:03:45 +03:00