Commit Graph

73 Commits

Author SHA1 Message Date
NI
cf6dfaf784 Refuse console input when the terminal is closed 2019-10-01 15:52:43 +08:00
NI
55a1574f46 Adjust document.title Update indicator. 2019-10-01 15:46:18 +08:00
NI
5e32228960 Adjust Connection Status panel, stop updating when the connection is closed 2019-10-01 15:45:28 +08:00
NI
b50946d8cd Use SVG image as logo instead of PNG one 2019-09-28 12:41:32 +08:00
NI
a26e1f47c0 Adjust icon, make it round 2019-09-27 23:59:12 +08:00
NI
843abc3707 Revert 93797a1d34, use the word "Password" instead. 2019-09-27 23:16:38 +08:00
NI
0f5fc61896 Add note about depreciation of default charset parser in launcher 2019-09-27 10:00:23 +08:00
NI
93797a1d34 Change the word "Password" to "Passphrase" to match the inputbox may later appear 2019-09-27 09:58:24 +08:00
NI
b54b0d250b Fix style of the connector warning icon 2019-09-27 09:47:45 +08:00
NI
3b8483f9c5 Use document.title to display tab count and update info 2019-09-27 09:39:18 +08:00
NI
cc4f095995 Hookup unhandledrejection and error events even the application is not running under development mode 2019-09-19 15:12:53 +08:00
NI
9804af7219 Remove onData debug logger, as it is no longer needed 2019-09-19 15:11:10 +08:00
NI
5131cb8122 Add and use the sendData method which will automatically break long data (longer than 0x1fff bytes) into different stream requests. 2019-09-19 15:04:46 +08:00
NI
2d47cd004c Refactor the stream sender 2019-09-19 15:04:20 +08:00
NI
2736a3db9d Clean up ui/stream/subscribe.js 2019-09-19 14:59:02 +08:00
NI
683c643543 Clean up some code in the Telnet control 2019-09-17 09:54:46 +08:00
NI
db692d5eb4 Don't encourage user to login with root 2019-09-16 23:20:46 +08:00
NI
1a00a7c19d Adjust style of radio and checkbox input fields 2019-09-16 23:20:23 +08:00
NI
eefdece1d2 Overlay should cover the entire pop window 2019-09-15 14:29:00 +08:00
NI
c90c4b1f9e Telnet: Don't convert encoding when unnecessay 2019-09-15 12:14:53 +08:00
NI
df116843f7 Be more specific about GCM key configuration 2019-09-15 12:14:01 +08:00
NI
2521bcbd52 Fix a weird element placement 2019-09-15 09:36:37 +08:00
NI
adb6408428 Well it turned out, TextEncoder does NOT accept encoding label 2019-09-15 07:42:58 +08:00
NI
de8afbb6ce Programmatically check which encoding is available. 2019-09-15 07:34:24 +08:00
NI
73ea04ef9d Fix style of links in the landing page 2019-09-15 07:05:38 +08:00
NI
02097cdd1c Disable only AFTER all internal data is readed 2019-09-15 07:02:34 +08:00
NI
10c0cc2e73 Convert Telnet output to the correct charset as well 2019-09-15 06:51:38 +08:00
NI
5497a3d66a Upgrade to xtermjs 4 2019-09-14 23:28:10 +08:00
NI
ff87c9017d Fix Telnet 2019-09-14 23:26:44 +08:00
NI
d9d0170d1a Adjust how error message is caught and displayed 2019-09-14 21:30:49 +08:00
NI
6b5c444f45 Allowing user to customly setup server charset when connecting to a Telnet host 2019-09-14 15:20:50 +08:00
NI
25b595b5b6 If backend status query has failed due to unknown error code 0, set a delayed retry until success. 2019-09-13 17:03:05 +08:00
NI
659468006b Adjust font size of hot key bar titles. 2019-09-13 16:49:01 +08:00
NI
70aea54e85 Fix the wrong value of AUTHMETHOD_NONE. 2019-09-11 16:42:36 +08:00
NI
c9f3860d00 Clean up 2019-09-11 12:57:13 +08:00
NI
6585810cc4 Add on screen control for some hot keys. To toggle it, click/tap currently opened tab. 2019-09-11 11:31:08 +08:00
NI
c5927a5b5d Adjust common.css 2019-09-10 19:11:20 +08:00
NI
797f4fd89c Add retap triggers, which is currently no use 2019-09-09 22:52:06 +08:00
NI
ac3278f974 Clean up 2019-09-09 22:51:35 +08:00
NI
0d2af658ac Add error handlers to catch uncaugth errors 2019-09-09 22:15:36 +08:00
NI
588118cf3c Catch and ignore failure of serve, we already handled somewhere else. 2019-09-09 22:04:51 +08:00
NI
c0ad0addad Better error message for SSH private key select box 2019-09-02 13:21:34 +08:00
NI
f0d097ab12 Add warning message when window.localStorage is disabled 2019-09-02 13:20:57 +08:00
NI
9aa2c4bd0a Edit description of the SSH "Private Key" field, and stop verify key content when the private key is not a RSA key. 2019-08-31 11:15:28 +08:00
NI
d16423e4ac Adjust style of the "Known remotes" list 2019-08-30 06:56:27 +08:00
NI
824f00bad8 Encode/Decode Launcher string in case of special charactors 2019-08-29 23:19:21 +08:00
NI
c815f73e7a Save credential (Password and private key etc) in webpage memory. 2019-08-29 22:47:20 +08:00
NI
6d349f133e SSH: Change the input box type for Private Key field from textarea to file. 2019-08-29 21:27:43 +08:00
NI
e82722d424 Verify all no need to be async. 2019-08-29 16:12:12 +08:00
NI
9257bd40c3 Wrap buildCurrent in try in case of unknown errors + verify no need to be async. 2019-08-27 21:10:21 +08:00