Info
WARNING! Clicking "Open Website" will launch a third-party app, use at your own risk. We do not recommend logging in with your main account.
Testing and Issues
You can test this app and submit issues during the testing period of the Javascript Contest, Stage 1 contest.
Entries with serious issues will not be able to win the contest, but even minor issues might be important for overall results.
Voting
Comments
Features:
- Websocket mtproto lib implementation from scratch based on webogram
- Own lightweight ui library
- Lightweight Monkey with all transitions (Idle + tracking + 2fa hide/show) from tgs, not from json (ready to work with stickers in stage2)
- Simple mobile version
- Auth flow
- Loading chats, moving from one chat to another
- Sending and getting text messages
- Updating chats when user typing
- Updating chats when user becomes online/offline
- Updating chat positions when user sends message and when you send message
Knows issues:
- Left sidebar has very big size if your screen height < 850px
- You can meet some simple runtime errors, and app can just not load. Only some users got it.Please clear application cache and reload page then to see all the work done.
- Images loading only from one connected DC
- 2FA is not implemented
- Group creation is not implemented
- Some problems with filtering (?)
- Websocket mtproto lib implementation from scratch based on webogram
- Own lightweight ui library
- Lightweight Monkey with all transitions (Idle + tracking + 2fa hide/show) from tgs, not from json (ready to work with stickers in stage2)
- Simple mobile version
- Auth flow
- Loading chats, moving from one chat to another
- Sending and getting text messages
- Updating chats when user typing
- Updating chats when user becomes online/offline
- Updating chat positions when user sends message and when you send message
Knows issues:
- Left sidebar has very big size if your screen height < 850px
- You can meet some simple runtime errors, and app can just not load. Only some users got it.Please clear application cache and reload page then to see all the work done.
- Images loading only from one connected DC
- 2FA is not implemented
- Group creation is not implemented
- Some problems with filtering (?)
You have not added any comments yet...
by rating
Issues
Скорость работы приложения оказалась ниже ожидаемой. Конкурсное задание выполнено не до конца, поскольку не поддержан вход в аккаунты с двухэтапной аутентификацией. Transferred size: 278KB
В некоторых случаях на десктопе может открываться «мобильная» версия, когда список чатов растянут на весь экран, что приводит к невозможности открывать конкретные чаты.
Прочие недостатки:
– Некорректный поиск по странам – поиск работает только по первым буквам первого слова (нельзя найти South Korea по 'Korea', Germany по 'man' и т.д.);
– Отсутствует фильтрация при вводе номера и кода;
– Кнопка 'Next' на первом экране отображается до введения валидного номера телефона.
– Не все фотографии профилей отображаются.
В некоторых случаях на десктопе может открываться «мобильная» версия, когда список чатов растянут на весь экран, что приводит к невозможности открывать конкретные чаты.
Прочие недостатки:
– Некорректный поиск по странам – поиск работает только по первым буквам первого слова (нельзя найти South Korea по 'Korea', Germany по 'man' и т.д.);
– Отсутствует фильтрация при вводе номера и кода;
– Кнопка 'Next' на первом экране отображается до введения валидного номера телефона.
– Не все фотографии профилей отображаются.
Google Chrome 78.0.3904, macOS 10.15.2
At the cold start (first load) I clicked in the country field and type "az". Filtering doesn't work. Then I continued to type "aze" it founds "Azerbaijan". After clear and retype "az", it works correctly. I guess at the first filtering it requires at least 3 letter limit, then disappears (limit).
Macbook Pro 15, macOS 10.15.1, Chrome
Nobody added any issues yet...