Commit Graph

152 Commits

Author SHA1 Message Date
NI
db27650c42 Remove flushed buffer from buffer request counter 2019-12-19 08:36:13 +08:00
NI
cbb51614dc Allow sender to buffer requests 2019-12-19 08:33:06 +08:00
NI
67060b6b70 Remove useless code 2019-12-18 15:26:51 +08:00
NI
331d3c29f3 Pause stream less often 2019-12-17 14:41:44 +08:00
NI
0c8db2d243 Adjust console font resize interface for easier access, and make min-allowed font size to 8 2019-12-15 16:44:19 +08:00
NI
dff3857306 Clean up some code 2019-12-15 15:01:12 +08:00
NI
f190cefe33 Better code (callback -> async) and protection aganist early tab close (Close before terminal is loaded) 2019-12-15 14:55:13 +08:00
NI
8bdfbeb7b9 Use inherited fonts before Hack is completely loaded 2019-12-14 10:12:15 +08:00
NI
c018c7b4be Further improve the remote font intergation: Better preload strategy, better loading and UI interation. 2019-12-13 14:44:13 +08:00
NI
19473ae161 Add text resize feature, and change font of console screen to Hack. 2019-12-12 16:45:55 +08:00
NI
aeb339ce49 Rename localStorage item knowns to sshwifty-knowns 2019-12-08 17:02:12 +08:00
NI
c572c2a688 Fixed the connecting animation 2019-12-07 21:41:58 +08:00
NI
7caa245df0 Correctly use the new xterm onBinary callback 2019-12-06 22:48:34 +08:00
NI
2356a7c155 Change static assets and websocket interface to /sshwifty/assets and /sshwifty/socket. This should allow user to map Sshwifty to a subdirectory behind a reverse proxy 2019-12-06 19:05:36 +08:00
NI
db52edff2f Add link to DEPENDENCIES.md file to the landing page 2019-12-06 18:57:38 +08:00
NI
6a84c7494d Upgrade front-end dependencies and change code to use xterm 4.3.0 2019-12-06 18:54:16 +08:00
NI
519d822e9c Fixed a grammer error in connection wizard (request -> the request) 2019-11-22 15:39:45 +08:00
NI
5254d2a16b Change wording, make the "anti-996 campagin" message sound more serious 2019-10-25 11:15:40 +08:00
NI
ef5ca16a23 Change wording from "has" to "is" for consistency 2019-10-24 23:37:38 +08:00
NI
0a28b9f498 Connection failure errors will now correctly toggle style change on Connection Status window 2019-10-24 23:31:34 +08:00
NI
a07d82310f Manually update knowns record when it's been changed 2019-10-22 08:44:22 +08:00
NI
7224eb263d Fixed a wrong comment inside Connector History module (ui/commands/history.js) 2019-10-22 08:43:00 +08:00
NI
e048671bfd Session data can be cleared without reloading the page 2019-10-22 08:38:31 +08:00
NI
8acab466d7 Upgrade front-end dependencies 2019-10-18 10:18:23 +08:00
NI
f2f2c4352d Connection status charts now use different color to distinguish statistics of current connection from past ones 2019-10-02 23:16:53 +08:00
NI
e77ad353f0 Add charset support for SSH as well 2019-10-02 22:30:14 +08:00
NI
81a9424066 Add default encoding to the launcher of Telnet when the charset is not set 2019-10-02 22:09:35 +08:00
NI
da7f06f01b Adjust favicon a bit more 2019-10-01 16:44:58 +08:00
NI
8cbfb058c2 Rename the links on the loading page 2019-10-01 16:44:22 +08:00
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