Commit Graph

354 Commits

Author SHA1 Message Date
NI 131b01bb0d Reimplement fix 60297f6ccb in a different way to avoid triggering infinite update loop 2021-10-28 18:47:30 +08:00
NI c719aad677 Cross build Docker images with multiarch/qemu-user-static 2021-10-22 16:45:52 +08:00
NI 4e87394edf Use ubuntu:rolling as build base instead of debian:testing 2021-10-21 19:11:47 +08:00
NI 638fa1cad2 Print buildx info via docker buildx ls before actually building 2021-10-21 19:10:51 +08:00
NI 18d9ad183c Change configuration example for Private Key 2021-10-21 12:23:27 +08:00
NI 407cd2065e Re-enable the building process for linux/arm64 Docker image 2021-10-21 11:33:10 +08:00
NI bd9bd45c16 Upgrade dependencies 2021-10-21 11:32:34 +08:00
NI 786b4c0dd2 Optimize webpack build settings 2021-10-21 11:32:01 +08:00
NI 43ef0aa0de Clean up code in screen_console.vue 2021-10-21 11:31:36 +08:00
NI 60297f6ccb Refresh input fields on the connector if the field is readonly 2021-10-21 11:30:37 +08:00
NI f99310cb16 Make authentication process more reliable 2021-07-10 10:11:12 +08:00
NI a9f74578bd Treat no-unused-vars as warning instead of error 2021-07-10 10:10:21 +08:00
NI d66053a0dc Update webpack, components for eslint. Adjust effected settings and code. 2021-07-09 17:28:47 +08:00
NI 52b33cc793 Fix the Control+Q key combination for Console Screen Toolbar. See #52 2021-07-08 22:32:06 +08:00
NI f623db3a8a Upgrade frontend dependencies 2021-07-07 12:51:18 +08:00
NI 124372f0da Upgrade backend dependencies 2021-07-07 12:50:52 +08:00
NI 642a8e53d6 Upgrade backend dependencies 2021-06-03 14:02:13 +08:00
NI d2729e1eda Upgrade frontend dependencies 2021-06-03 14:01:45 +08:00
NI 8f3a8d2290 Clarify the "The time difference is beyond operational limit" error a little bit better 2021-05-21 17:26:28 +08:00
NI b94b19d7ab Remove the long jd links as it makes it hard to format the document 2021-05-04 11:37:23 +08:00
NI 7c261232dd No longer cache the landing page (/). This will resolve the problems caused by page caches 2021-05-02 10:40:06 +08:00
NI 4bb90f1834 Upgrade frontend and backend dependencies 2021-04-29 14:29:16 +08:00
NI 1d05a9189b Change my public email address 2021-04-29 14:28:24 +08:00
NI b87d5437e5 Send OPTIONS request to the WebSockets interface once per Timeout interval. This allows some deployment environment to correctly detect the status of the application 2021-04-29 14:02:52 +08:00
NI f982873b4a Suspend Docker cross-build for linux/arm64 images for now. This will allow as to go around the qemu Segmentation fault problem, so at least we can release Docker images for linux/amd4 and linux/arm/v7 2021-03-19 20:37:14 +08:00
NI c52fbc5e0e Manually install libvips in Dockerfile 2021-03-19 16:11:00 +08:00
NI e9677f60f9 Time the CI script on GitHub Action 2021-03-19 16:07:08 +08:00
NI 17e9478aa1 Change the GitHub Action script so it does not trigger EULA 2021-03-19 15:26:41 +08:00
NI 51da8816ab Upgrade backend dependencies 2021-03-19 15:26:24 +08:00
NI c3cf7fe170 Upgrade frontend dependencies 2021-03-19 15:25:43 +08:00
NI 5434ab03b2 Bump copyright date to 2021 2021-03-02 21:32:54 +08:00
NI 28922ca810 Upgrade backend dependencies 2021-03-02 21:32:40 +08:00
NI 0e63be7c00 Upgrade frontend dependencies 2021-03-02 21:32:06 +08:00
NI c6683b1311 Change the authentication workflow. This will allow Sshwifty to run on a multi-node autobalanced cluster. After deploy this version, users might have to reload the frontend page before continue using Sshwifty. 2021-03-02 20:54:58 +08:00
NI 6001d6dd5e Upgrade frontend dependencies 2020-12-29 12:55:00 +08:00
NI 2ffd291bb2 Upgrade backend dependencies 2020-12-29 12:54:26 +08:00
NI a6c6fa41cc Enable softfloat for MIPS devices. This will allow Sshwifty to run on some old routers 2020-12-29 12:51:24 +08:00
NI 519e8a4a31 Fix the .ci.sh so it generates release notes corrently 2020-12-28 23:49:04 +08:00
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