Info

Open Website
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

2

Comments

Unfortunately, I could not finish my implementation in time: however, I did finish writing the UI lib, and the MTProto client correctly connects to the MTProto servers, executes a diffie-hellman handshake, generates an authorization key and almost commits initConnection (I got stuck debugging the encrypted MTProto payload).

TL, DH, PFS, Diffie-Hellman parameters security checks, message ID security checks are all implemented: the only thing that's really missing are the high-level abstractions.
You have not added any comments yet...
by rating

Issues

Fair Mammoth Jan 10 at 02:47
Contest task is not completed, the expected functionality is missing.
Google Chrome 78.0.3904, macOS 10.15.2
20
std::twit 💩 [Andrew] Nov 29, 2019 at 17:43
👍
Chrome 78 / Windows 10
1
std::twit 💩 [Andrew] Nov 22, 2019 at 17:05
I can't log in. There is no "next" button.
Chrome 78 / Windows 10
Classy Bee Nov 29, 2019 at 17:35
Yep, I actually could not finish the
implementation, but I implemented the MTProto core, will
finish and publish after the contests.
std::twit 💩 [Andrew] Nov 29, 2019 at 17:36
Chrome 78 / Windows 10
Classy Bee Nov 29, 2019 at 17:40
No u, I've been wanting to write madeline.js for a long time, and I finally managed to do it <3<3<3
std::twit 💩 [Andrew] Nov 29, 2019 at 17:42
Cool, is it open source?
Chrome 78 / Windows 10
Classy Bee Nov 29, 2019 at 17:43
As I said, I will finish and publish after the contests are over.
std::twit 💩 [Andrew] Dec 1, 2019 at 01:41
Hey, Daniil!
Chrome 78 / Windows 10
Nobody added any issues yet...