24 Commits

Author SHA1 Message Date
Alexander Zinchuk
65c0ef329a [Dev] Fix eslint errors (#3709) 2023-08-14 11:26:30 +02:00
Alexander Zinchuk
9845f7dc5c GramJs: Shorter WebSocket connect timeout (#3691) 2023-07-28 21:33:48 +02:00
Alexander Zinchuk
cd15c71b3d GramJs: Fix resend and pending state handling (#3643) 2023-07-27 11:51:33 +02:00
Alexander Zinchuk
732424a879 GramJS: Fix HTTP fetch timeout (#3640) 2023-07-20 19:25:12 +02:00
Alexander Zinchuk
ef02a4a11d GramJS: Fallback to HTTP and fix various connection issues 2023-07-20 16:12:59 +02:00
Alexander Zinchuk
d160b2b4cb GramJS: Validate updates order (#2957) 2023-07-05 13:23:13 +02:00
Alexander Zinchuk
0681ad44e2 GramJS: Bugfixes (#3280) 2023-06-18 12:04:45 +02:00
Alexander Zinchuk
d0055d6653 [Dev] Bump dependencies (#2152) 2022-12-06 13:31:21 +01:00
Alexander Zinchuk
358d59ff53 Use multiple connections and fix parallel workers for faster download (#1955) 2022-08-31 15:00:33 +02:00
Alexander Zinchuk
391c667f09 [Dev] Fix linting for JS files (#1864) 2022-05-06 17:56:12 +01:00
Alexander Zinchuk
a31aa31b6b [Perf] GramJs: Fix memory leaks (#1546) 2021-11-17 17:49:41 +03:00
Kiko Beats
f8c369bef1
[Refactoring] GramJs: Replace deprecated functions (#32) 2021-11-06 02:06:48 +03:00
Alexander Zinchuk
7e8bf8addf [Debug] Add test servers (#1513) 2021-10-28 15:50:48 +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
0e59ff9bd7 GramJs: Support reconnects when transferring files, avoid main loop race condition (#1319) 2021-07-24 02:17:36 +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
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
b36ec8cf44 GramJs: Fix ESLint errors (#1070) 2021-05-21 14:50:12 +03:00
Alexander Zinchuk
146a0db3c2 GramJs: Auto-fixes by ESLint 2021-05-08 22:41:28 +03:00
Alexander Zinchuk
559ef6a53b GramJs: Code style fixes by WebStorm 2021-05-08 22:41:22 +03:00
Alexander Zinchuk
3afcde3217 Initial commit 2021-04-09 14:11:51 +03:00