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