Commit Graph
100 Commits
Author SHA1 Message Date
NI ea37305624 README.md: Clarify the Meta setting a little bit more, and add few new FAQs 2020-12-28 15:05:48 +08:00
NI d52f4dc285 Add Control+Q key to the Console screen tool bar 2020-12-27 20:58:24 +08:00
NI 9b9e6b7f62 Preset: Switch to "Unknown remotes" tab on the Connector window if OnlyAllowPresetRemotes is on 2020-12-26 21:22:52 +08:00
NI b924dd80c9 Fix code comment in ui/commands/commands.js 2020-12-26 18:50:11 +08:00
NI bf1fd7ce6b Preset: Only save session data (credentials etc) to localStorage when the those data is defined by the Preset. This is so we don't accidentally save user secrets into localStorage 2020-12-26 17:58:32 +08:00
NI 6bfb1da715 Trying to fix the .ci.sh so it generate changelog correctly 2020-11-16 10:25:54 +08:00
NI 76ffcb363b Upgrade front-end dependencies 2020-11-15 22:52:04 +08:00
NI fcbc9d6f70 Upgrade backend dependencies 2020-11-15 22:51:49 +08:00
NI db087b7a82 Adjust log outputs in the CI script 2020-11-15 22:50:55 +08:00
NI 93108d2aae Allowing Connectors to save SessionInfo (which includes login secrets) to persistent storage when user is connecting via a Remote Preset 2020-11-15 21:33:34 +08:00
NI a2d9419989 Allow Fingerprint to be defined in SSH Preset. Once defined, Sshwifty will use the fingerprint value to verify the public key fingerprint of the connecting SSH host 2020-11-14 23:00:35 +08:00
NI 530570abc0 Reformat code 2020-11-14 22:53:21 +08:00
NI ffdab9f037 Allowing all printable charactors to be used as hostname 2020-11-10 16:28:03 +08:00
NI 09f92c05ca Fix the version display 2020-09-12 19:18:20 +08:00
NI 1b03992f53 Upgrade front-end dependencies.
Notice that there is a pending (Unresolved) serious security vulnerability in side our dependency path `favicons-webpack-plugin > favicons > to-ico > resize-img > jimp > url-regex`.

However, the effected module is only executed during the generation of favicon image&mainifests and will not effect the final executable. Thus, I'll not wait for the patch of the module this time, so we can ship other more important security and bug fixes without been delayed.
2020-09-12 14:33:07 +08:00
NI 570f9dd4f1 Upgrade backend dependencies 2020-09-12 14:27:02 +08:00
NI 706eb93150 Deploy the GitHub username change 2020-08-26 11:08:58 +08:00
NI 441374c0d4 Fix typo: Enviroment -> Environment 2020-08-17 12:56:03 +08:00
NI b1b5317ec9 xhr.js: Use AddEventListener instead of directly overwrite the callback 2020-08-16 15:31:50 +08:00
NI a848062795 Upgrade dependencies 2020-08-16 15:31:14 +08:00
NI 2a9aab8d63 Remove code which are no longer needed from CI/Deploy files 2020-08-16 00:24:58 +08:00
NI 724979a17a .ci.sh: Better way to generate release notes. 2020-08-15 23:31:46 +08:00
NI b1399180ff Reformat source code in ui/widgets/screen_console.vue 2020-08-15 22:06:24 +08:00
NI c636e08605 Clear the original form field backups when the form is reloaded. This is to prevent "Undefined field value" error 2020-08-15 21:59:38 +08:00
NI 5fa3616a73 Add Ctrl+Insert and Shift+Insert as new Copy & Paste hot keys. Fixed the problem that pasted data was not send to the remote 2020-08-15 21:57:43 +08:00
NI d86c92867c Configuration: 1) Add scheme syntax support to Preset Meta; 2) Some wrong defaults has now been fixed 2020-08-13 23:04:54 +08:00
NI 1c018ce560 Fixed screen switching 2020-07-29 16:02:06 +08:00
NI 21fd0de2da Fix the .ci.sh and GitHub Action 2020-07-29 10:42:36 +08:00
NI a73a520c2a Update front end and back end dependencies 2020-07-28 23:25:23 +08:00
NI c56acf0c84 Merge branch 'dev' of github.com:niruix/sshwifty into dev 2020-07-28 22:34:36 +08:00
NI eaeceb34b0 Add Control+D key to the Console Tool bar 2020-07-28 22:32:53 +08:00
NI 9e1e592bf3 Further resolve the Window resizing problem. Should work better now 2020-07-28 22:26:06 +08:00
NI 89aebf9181 Remove Overalls from build process 2020-07-27 06:48:21 +08:00
NI fded2da8fa Change README.md to use the new CI 2020-07-27 06:47:50 +08:00
NI a058f25963 Fix overalls, and add comment about why we are using non-TLS registry.npmjs.org for Docker builds 2020-07-27 00:20:09 +08:00
NI 8c322dc59e Upgrade front-end and back end dependencies 2020-07-26 23:32:29 +08:00
NI 8361593b4c Better Console resizing 2020-07-26 23:32:06 +08:00
NI 16d142b54d Compress Screenshot.png 2020-07-26 20:49:47 +08:00
NI 5663023135 Add necessary files for GitHub Action 2020-07-26 18:31:50 +08:00
NI 1e7d66820d Cleanup Dockerfile 2020-07-20 19:53:51 +08:00
NI 13542949c2 Make application/controller/static.go the source code generate trigger instead of application/controller/static_pages.go 2020-07-18 18:33:48 +08:00
NI 6c7652ae30 Use proper Shebang tag in the two temporary Dockfile helper script 2020-07-18 13:58:02 +08:00
NI bd4ef796a9 Better Suggestion Menu triggering in Connector 2020-07-16 11:47:52 +08:00
NI 7d2e5491d9 Trigger more Terminal Console "Resize". Hope it'll fix some tricky problems 2020-07-16 10:05:17 +08:00
NI 4c15c1d2f9 Change chunk split setting 2020-07-16 10:03:21 +08:00
NI c4c2aee482 Add description on how to deploy to Heroku in heroku.yml 2020-07-16 10:01:50 +08:00
NI 703bb9afbf Fixed a typo in ui/commands/ssh.js 2020-07-16 10:00:03 +08:00
NI 15497da408 Reformat static_page_generater/main.go 2020-07-16 09:50:19 +08:00
NI c2da4491b0 Stop gzip more file types: Text, MD 2020-07-16 09:34:32 +08:00
NI e1cbe2f2d0 Fix broken test case ui/stream/reader_test.js 2020-05-19 00:48:02 +08:00
NI 16c48257ea Ask Travis CI to upgrade their npm before perform testing and building 2020-05-19 00:34:27 +08:00
NI 3ec9669057 Refixed tabIndex on the connector window with a better method 2020-05-18 23:31:31 +08:00
NI 5269901ad1 Change order of the robots.txt rule 2020-05-18 23:30:23 +08:00
NI dd0450e51a Upgrade dependencies 2020-05-18 23:05:41 +08:00
NI 4cccd35783 Modify webpack.config.js to get better chunking 2020-05-18 23:05:13 +08:00
NI f0a289f836 Code clean up for screen_console.vue 2020-05-18 23:04:28 +08:00
NI d7b9a8e437 Fixed tabIndex on the connector page. Tab key should work as expected now. 2020-05-18 17:38:18 +08:00
NI 194de5af00 Fix the file-loader setting to load images correctly 2020-04-26 17:48:45 +08:00
NI 19a57152c4 Upgrade backend and front-end dependencies 2020-04-26 16:39:20 +08:00
NI 2874531dda Fix favicons 2020-04-26 16:37:20 +08:00
NI bc7f20ebef Code clean up 2020-04-06 18:56:59 +08:00
NI d8a599baf9 Separate invalid key and unmatched key error 2020-04-06 18:55:20 +08:00
NI 159a961c5e Upgrade front-end dependencies 2020-03-14 11:02:39 +08:00
NI a6128f17ba Upgrade back-end dependencies 2020-03-14 11:02:03 +08:00
NI 1009cd4284 Use a better method to reload command presets 2020-03-12 21:19:20 +08:00
NI b2210ce2b6 Reconfigure Environment configuration loader as well 2020-02-23 22:03:31 +08:00
NI 91eb8fcc35 Upgrade front-end dependencies 2020-02-23 18:18:34 +08:00
NI 67764fab28 Upgrade backend dependencies 2020-02-23 18:18:15 +08:00
NI e7ca6d95ed Allowing Commands to reconfigure app Configuration, this is will allow default ports to be currently added to remote presets 2020-02-23 17:23:24 +08:00
NI 697ee0b2a1 Reformatted ui/home_socketctl.js 2020-02-23 17:22:53 +08:00
NI 6cd93a5457 Added correct example on how to configure Private Key for SSH Presets to README.md 2020-02-23 17:20:53 +08:00
NI 9b2513c89d Clean up code inside the configuration loaders 2020-02-08 11:17:56 +08:00
NI 921b887550 Adjust message text for ErrAccessControlDialTargetHostNotAllowed 2020-02-08 11:17:16 +08:00
NI 9f31ca5429 Add description about how to configure Presets through enviroment variable 2020-02-08 10:44:01 +08:00
NI 55b570f2c9 Add padding around the remote import tip 2020-02-08 10:42:59 +08:00
NI 573ae2ea0e Upgrade front-end dependencies 2020-02-08 10:11:27 +08:00
NI e0a24dfff5 Upgrade backend dependencies 2020-02-08 10:11:06 +08:00
NI aa99be686c Fix typo in README.md 2020-02-07 22:23:05 +08:00
NI e74ebc5de9 Remove darwin/386 from .travis prebuild list since Go will remove it soon 2020-02-07 22:19:55 +08:00
NI 67c99e3092 Implemented the host name auto suggestion, and added Preset feature 2020-02-07 21:34:16 +08:00
NI 0a930d1345 Fixed tabindex and add support for input suggestion to Connector Wizard 2020-02-07 18:02:27 +08:00
NI 05a8300105 Use debian:testing as base Docker build image instead of debian:sid one. This should resolve the problem which prevents the previous version (0.1.14-beta-release) from been built. 2019-12-31 09:42:32 +08:00
NI ed2f8157ad Add refreash animation for "Known remotes" import screen 2019-12-31 09:30:35 +08:00
NI 8af9f1a1f1 Upgrade back-end dependencies 2019-12-30 19:03:38 +08:00
NI a91d95b3c7 Upgrade front-end dependencies 2019-12-30 19:03:06 +08:00
NI be3da23c01 Fix typo in DEPENDENCIES.md 2019-12-30 18:52:11 +08:00
NI e75ebed269 Allowing "Known remotes" to be import and exported 2019-12-30 18:44:01 +08:00
NI edc6aeab92 Stop gzipping image/*. They will be fully compressed by a image compresser 2019-12-30 18:41:51 +08:00
NI 7f4e79f10d Update copyright date on the landing page 2019-12-29 18:57:08 +08:00
NI b5ebe6759c Update copyright date to 2020. Happy new year! 2019-12-29 14:11:54 +08:00
NI 2861664f4a Stream data sender now reacts to connection delay. It will buffer requests when the delay is high. 2019-12-29 13:57:27 +08:00
NI 8b4e406fa9 Fix typo in README.md 2019-12-29 13:56:57 +08:00
NI 391d27f80d Upgrade back-end dependencies 2019-12-19 13:56:57 +08:00
NI cc929b5a1f Upgrade front-end dependencies 2019-12-19 13:52:35 +08:00
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 1ecbc9ae8d Dockerfile: Better retry + Upgrade the npm before building 2019-12-17 14:23:25 +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