Commit Graph

  • 3687c8c3d4 build(deps): bump axios from 1.10.0 to 1.13.5 in /ui dependabot/npm_and_yarn/ui/axios-1.13.5 dependabot[bot] 2026-02-11 16:29:18 +00:00
  • 0426c3ce5d build(deps): bump lodash from 4.17.21 to 4.17.23 in /ui dependabot/npm_and_yarn/ui/lodash-4.17.23 dependabot[bot] 2026-01-21 23:45:32 +00:00
  • 66f0d24dba build(deps): bump lodash-es from 4.17.21 to 4.17.23 in /ui dependabot/npm_and_yarn/ui/lodash-es-4.17.23 dependabot[bot] 2026-01-21 23:06:53 +00:00
  • c0be2b6caa cleanup HTTP proxy session when device disconnects master Jianhui Zhao 2025-12-04 12:12:24 +08:00
  • e4d45638f6 update FUNDING Jianhui Zhao 2025-11-09 12:32:02 +08:00
  • 9ba0f1ab4a update README Jianhui Zhao 2025-10-07 20:27:17 +08:00
  • 8789269c78 Add support KCP protocol kcp Jianhui Zhao 2025-09-10 19:09:41 +08:00
  • 126cf88bf3 ui: keep term window when the term disconnects. Jianhui Zhao 2025-09-04 09:51:19 +08:00
  • bebc7d1f4b ui: Limit the number of window splits to 6 Jianhui Zhao 2025-09-04 09:38:33 +08:00
  • 94d2a5edc3 bump version 5.5.2 v5.5.2 Jianhui Zhao 2025-08-17 21:34:40 +08:00
  • 1812995d4d ui: add banner info Jianhui Zhao 2025-08-16 11:25:01 +08:00
  • baac0abe56 HTTP connection termination notification for http proxy Jianhui Zhao 2025-08-14 18:06:36 +08:00
  • 1d24c36d43 prevent accidental removal of existing device on duplicate ID conflict Jianhui Zhao 2025-08-14 12:17:11 +08:00
  • 9ca83abda9 bump version 5.5.1 v5.5.1 Jianhui Zhao 2025-08-13 23:04:24 +08:00
  • d2e73ae6f7 refactor http proxy request handling and improve performance Jianhui Zhao 2025-08-10 21:55:00 +08:00
  • 68828c889e use sync.Pool for WebSocket read buffers in http proxy Jianhui Zhao 2025-08-10 21:48:30 +08:00
  • 2f04a373c1 strip default ports from Host header in http proxy Jianhui Zhao 2025-08-10 21:30:50 +08:00
  • 1470e04c4d set default port based on proto in http proxy Jianhui Zhao 2025-08-10 21:14:07 +08:00
  • 1322c5deb6 Replaced string-based keys with byte arrays for HTTP proxy in sync.Map Jianhui Zhao 2025-08-10 20:20:05 +08:00
  • 1ef76bd855 Write the HTTP proxy error page to a file Jianhui Zhao 2025-08-10 18:09:47 +08:00
  • 19604debb4 use github.com/zhaojh329/rtty-go/proto Jianhui Zhao 2025-08-09 13:54:32 +08:00
  • 21db9f8528 use SPDX-License-Identifier Jianhui Zhao 2025-08-08 19:56:51 +08:00
  • ca91a7983c bump version 5.5.0 v5.5.0 Jianhui Zhao 2025-08-07 21:40:46 +08:00
  • 0a00064e05 Fix an incorrect log function call. Jianhui Zhao 2025-08-07 12:03:02 +08:00
  • 819a72000f device registration parsing with robust error handling Jianhui Zhao 2025-08-07 11:56:24 +08:00
  • c90e14a1ac Reintroduce TLS support for device listener Jianhui Zhao 2025-08-01 12:16:17 +08:00
  • 25dbcc966b clearer description of command-line arguments for -V Jianhui Zhao 2025-08-01 10:29:56 +08:00
  • 0b9d236a15 Optimize configuration parsing Jianhui Zhao 2025-07-31 22:23:24 +08:00
  • 880ac06a93 Improves code organization and readability Jianhui Zhao 2025-07-31 00:03:57 +08:00
  • 3ce2b30dc4 ci: do not use battila7/get-version-action@v2 Jianhui Zhao 2025-07-30 21:22:34 +08:00
  • 85e60e9d46 ci: use ubuntu-latest and stable go version Jianhui Zhao 2025-07-30 20:51:38 +08:00
  • 0525361a79 bump version 5.4.1 v5.4.1 Jianhui Zhao 2025-07-29 22:29:11 +08:00
  • 0bf696269f ci: push github container registry Jianhui Zhao 2025-07-29 22:02:34 +08:00
  • c892998cfe add goreportcard in README Jianhui Zhao 2025-07-28 23:32:33 +08:00
  • 2489b605a7 Remove log file fallback for non-TTY output Jianhui Zhao 2025-07-27 16:20:29 +08:00
  • 5dbb4bf951 Update module name to 'github.com/zhaojh329/rttys/v5' Jianhui Zhao 2025-07-27 14:35:48 +08:00
  • c10c0f3e58 ui: Optimize context menu display effect Jianhui Zhao 2025-07-26 17:51:55 +08:00
  • 549794c3d5 ui: add support change font size via shortcut key Jianhui Zhao 2025-07-26 15:59:39 +08:00
  • f54f5323bd ui: add support find in terminal Jianhui Zhao 2025-07-26 15:31:09 +08:00
  • 0bf9eff0ab ui: Optimize terminal display effect Jianhui Zhao 2025-07-25 23:49:18 +08:00
  • f1aca8fa64 ui: simplify FitAddon initialization in RttyTerm.vue Jianhui Zhao 2025-07-25 22:49:07 +08:00
  • 14c35e8263 test: optimize rttys_stress_test.go Jianhui Zhao 2025-07-23 10:43:29 +08:00
  • 19eb331421 bump version 5.3.0 v5.3.0 Jianhui Zhao 2025-07-21 22:03:28 +08:00
  • 315ba884a6 ui: set cursorStyle to 'bar' Jianhui Zhao 2025-07-21 21:41:55 +08:00
  • 92b71481f8 ui: add addon @xterm/addon-web-links Jianhui Zhao 2025-07-21 10:14:29 +08:00
  • 7c3eb9cc99 http proxy: simplify session management and remove redundant cookies Jianhui Zhao 2025-07-21 09:25:44 +08:00
  • 6787a39007 ui: add support virtual keyboard Jianhui Zhao 2025-07-20 22:28:53 +08:00
  • 1c5c761470 ui: migrate all Vue components from Options API to Composition API Jianhui Zhao 2025-07-20 17:06:33 +08:00
  • 9ff0f441eb update README Jianhui Zhao 2025-07-20 13:49:59 +08:00
  • 49106e5602 ui: Optimize font size settings Jianhui Zhao 2025-07-20 12:53:50 +08:00
  • f992856d53 ui: add terminal window splitting functionality Jianhui Zhao 2025-07-19 11:49:29 +08:00
  • 1251278902 ui: fix locale for Upload file to device in en. Jianhui Zhao 2025-07-19 19:21:03 +08:00
  • 55e2803404 ui: Optimize the display effect of the right-click menus Jianhui Zhao 2025-07-19 18:14:15 +08:00
  • 3efb274902 improve authentication logic for empty password Jianhui Zhao 2025-07-19 15:32:23 +08:00
  • dd10162d34 ui: add smart positioning for context menu Jianhui Zhao 2025-07-19 15:28:12 +08:00
  • 39e2d8bbb6 ui: This WebSocket should be closed on unmounted Jianhui Zhao 2025-07-19 15:19:17 +08:00
  • cec373b4dd ui: fix ContextMenu.vue Jianhui Zhao 2025-07-19 11:42:45 +08:00
  • 9561f5efc7 ui: add component RttyTerm.vue Jianhui Zhao 2025-07-19 11:39:04 +08:00
  • b63d9852a1 ui: fix scroll in terminal Jianhui Zhao 2025-07-19 11:29:02 +08:00
  • 8e9081d551 ui: use class instead of inline style for terminal Jianhui Zhao 2025-07-19 11:25:29 +08:00
  • e9d345287a ui: enhance clipboard paste with permission guidance Jianhui Zhao 2025-07-17 11:12:29 +08:00
  • d2320dce67 refine user hook URL control for specific API endpoints Jianhui Zhao 2025-07-16 20:26:13 +08:00
  • 989d9be983 ui: add loading indicator for create terminal Jianhui Zhao 2025-07-16 17:35:13 +08:00
  • f8e63ad01a ui: redesign error page for better user experience Jianhui Zhao 2025-07-16 15:53:48 +08:00
  • 50bfe1a1e2 improve login timeout handling with proper race condition protection Jianhui Zhao 2025-07-16 15:51:51 +08:00
  • d1703f44cd add pprof performance profiling support Jianhui Zhao 2025-07-16 10:45:13 +08:00
  • 0ca0086bdd ui: handle WebSocket 403 unauthorized errors properly Jianhui Zhao 2025-07-16 09:28:51 +08:00
  • 3842518da9 optimize the terminal login process via websocket close messages. Jianhui Zhao 2025-07-15 23:16:20 +08:00
  • 948e304984 ui: fix locales for Error.vue. Jianhui Zhao 2025-07-15 23:13:53 +08:00
  • 17599404f8 Add devid into the response of command execution #119 Jianhui Zhao 2025-07-15 19:31:32 +08:00
  • 98f3dbce02 add HTTP error responses to proxy connections Jianhui Zhao 2025-07-15 17:01:58 +08:00
  • 4f47087148 Remove unnecessary empty group parameter from redirect URLs Jianhui Zhao 2025-07-15 16:24:31 +08:00
  • c98a09465f add downloads badge Jianhui Zhao 2025-07-15 09:29:17 +08:00
  • d6c5d6a578 bump version 5.2.0 v5.2.0 Jianhui Zhao 2025-07-14 23:20:59 +08:00
  • cf2f50eae8 ci: release assets Jianhui Zhao 2025-07-14 23:18:56 +08:00
  • 6df295f324 ci: add build windows Jianhui Zhao 2025-07-14 23:16:12 +08:00
  • 3a7df54e8b ci: do not run build.yml on push tag Jianhui Zhao 2025-07-14 23:14:58 +08:00
  • 2179298bf7 fix build fail for windows. Jianhui Zhao 2025-07-14 22:34:24 +08:00
  • 7edc2ac18e add a script to create deb package. Jianhui Zhao 2025-07-14 15:08:39 +08:00
  • a50f99baf8 Improve configuration file documentation and clarity Jianhui Zhao 2025-07-14 14:13:59 +08:00
  • 6c36d6d1c8 Add user hook URL support for API access validation Jianhui Zhao 2025-07-14 13:08:02 +08:00
  • 346065a428 Use json.RawMessage for command response attrs Jianhui Zhao 2025-07-13 19:57:56 +08:00
  • 98023ee54d update README Jianhui Zhao 2025-07-11 11:40:50 +08:00
  • c2caed9e9c bump version 5.1.0 v5.1.0 Jianhui Zhao 2025-07-10 10:25:43 +08:00
  • e91b262a46 Add /counts API to get total device count Jianhui Zhao 2025-07-10 10:24:44 +08:00
  • 35a1fe2913 ui: Implement direct paste functionality for terminal context menu Jianhui Zhao 2025-07-10 09:45:31 +08:00
  • 313c13271a ui: Update clipboard copy message text Jianhui Zhao 2025-07-10 09:27:03 +08:00
  • 7830a325f3 ui: Change message type from info to success in context menu actions Jianhui Zhao 2025-07-10 09:18:57 +08:00
  • 86abb34a47 bump version 5.0.0 v5.0.0 Jianhui Zhao 2025-07-06 18:29:28 +08:00
  • a0bfc21d11 Refactor the message distribution process Jianhui Zhao 2025-07-04 11:54:19 +08:00
  • ff6cbda736 remove unused conf dev-auth-url in rttys.conf Jianhui Zhao 2025-07-04 17:17:03 +08:00
  • 86420d878f ui: remove tooltip for operation icon Jianhui Zhao 2025-07-03 17:47:56 +08:00
  • 21c8e48baa Optimize the code for processing command requests Jianhui Zhao 2025-07-03 17:03:08 +08:00
  • 8f2ae9d6c9 remove unused variable devCertPool in broker struct Jianhui Zhao 2025-07-02 17:23:45 +08:00
  • af9eaa7cb4 api: Optimizing Static Resource Handling Jianhui Zhao 2025-07-02 12:54:43 +08:00
  • c45c5bf5bd ui: Fix placeholder in RttyWeb.vue Jianhui Zhao 2025-07-02 09:12:12 +08:00
  • cefd50c5f8 ui: fix locale Jianhui Zhao 2025-07-01 20:11:55 +08:00
  • a68aa3c921 add support log panic while running in daemon mode. Jianhui Zhao 2025-06-27 16:50:51 +08:00
  • f43b71d1eb Adjust the code structure of main.go Jianhui Zhao 2025-06-26 20:41:10 +08:00
  • 6749ca9e46 fix memleak in httpProxyCons Jianhui Zhao 2025-06-26 18:34:34 +08:00