Commit Graph

24 Commits

Author SHA1 Message Date
f33d4c293d Refactor code structure for improved readability and maintainability 2026-02-18 03:37:45 +08:00
0ba8c9a7dc update 2026-02-06 18:21:27 +08:00
5d6bd4f429 Refactor client routes and add IP fetching functionality
- Moved client route definitions to separate files for better organization.
- Added new route to fetch client IP addresses, supporting both IPv4 and IPv6.
- Implemented system information retrieval in the client routes.
- Updated package dependencies to their latest versions.
- Adjusted call route to prevent overwriting existing routes.
2026-02-04 13:20:12 +08:00
a76c2235ea feat: Implement LiveCode module with WebSocket and SSE support
- Added config management using `useConfig` for environment variables.
- Created `LiveCode` class to manage WebSocket connections and routing.
- Implemented `SSEManager` for Server-Sent Events handling.
- Developed `WSSManager` for managing WebSocket connections with heartbeat functionality.
- Introduced `ReconnectingWebSocket` class for robust WebSocket client with automatic reconnection.
- Added test files for live application demonstrating WebSocket and TCP server integration.
2026-02-02 23:29:58 +08:00
51822506d7 feat(client): add routes for version, time, system info, and restart functionality 2026-01-31 00:48:15 +08:00
48dafc6040 update pkgs fix lightcode 2026-01-26 01:13:49 +08:00
89470346be udpate 2026-01-20 15:39:46 +08:00
cc043bfd7e update 2026-01-17 01:13:55 +08:00
a5ce44ba70 更新依赖,增强ASR功能,优化代理路由处理,添加登录页面渲染 2026-01-15 12:42:39 +08:00
3de89b6985 update 2025-12-29 14:42:50 +08:00
f12fea7246 feat: 更新依赖项版本,增强代理请求处理逻辑,调整 WebSocket 路由和 API 代理配置 2025-12-21 06:40:16 +08:00
36628c8279 feat: update WebSocket connection and add system version sending functionality
- Changed WebSocket connection URL to localhost for testing.
- Added a function to send system version to the server upon connection and after a delay.
- Improved logging for received messages.

chore: update package dependencies

- Bump versions for several dependencies including @kevisual/query, lucide-react, vue, and others.
- Update package manager version to pnpm@10.26.1.

fix: adjust app initialization to use sessionStorage

- Modified the app initialization to use a custom sessionStorage implementation backed by an LRU cache.

feat: implement sessionStorage with LRU cache

- Added a new module for sessionStorage that utilizes LRUCache for efficient caching.
2025-12-21 04:20:25 +08:00
6d32fedfb0 temp 2025-11-18 01:32:00 +08:00
388705b646 update 2025-11-18 01:25:50 +08:00
6eb6b7ec79 remove task 2025-10-28 15:09:45 +08:00
8cca071d9b fix: fix https config 2025-06-04 15:22:57 +08:00
c1388118a6 feat: add runtime 2025-06-03 23:18:13 +08:00
239ba3ad10 fix 2025-05-30 18:16:36 +08:00
552653c8f7 "feat: 新增 kevisual 同步配置,升级相关依赖" 2025-05-27 01:39:15 +08:00
a05f2cd291 feat: update ev cli 2025-05-18 17:59:54 +08:00
035ddc248c add install base 2025-05-17 03:32:38 +08:00
75d181ef43 feat: 助手配置与服务命令扩展及依赖更新 2025-04-27 03:26:50 +08:00
bcc12209e0 init 2025-04-26 03:15:11 +08:00
9eb4d06939 temp 2025-04-25 02:14:24 +08:00