Commit Graph
10 Commits
Author SHA1 Message Date
Yuhang Wu bf2cdddb6c docs: 添加 Frp 内网穿透搭建指南及相关截图
新增 Frp 内网穿透搭建指南文档,补充 README 相关说明,替换测试用例中的 IP 地址,新增相关界面截图。
2026-10-16 16:41:08 +08:00
Yuhang Wu 140c517191 refactor: 项目正式更名为 FrpcPilot,同步更新所有相关标识
本次修改将项目名称从 Frpilot 全面更改为 FrpcPilot,涉及:
- 应用名称、窗口标题、系统托盘提示、GitHub 仓库地址
- 包标识:npm 包名、Rust crate 名称、Tauri identifier
- 本地存储键前缀、数据库文件名、系统托盘 ID
- 文档、国际化文案、配置文件、代码注释等所有关联内容
2026-10-16 15:36:02 +08:00
Yuhang Wu a6276680cc feat: 新增 Frpc 一键启动与实时日志回显功能
新增一键启动/停止 Frpc 的命令及后端进程管理模块,支持生成配置文件、独立进程拉起、日志实时推送与退出事件通知。新增 Frpc 状态与日志类型定义,同步更新前端仪表盘逻辑以展示运行状态与实时日志。新增中英文启动失败提示文案,完善应用退出时自动终止 Frpc 子进程的逻辑。
2026-10-13 17:35:50 +08:00
Yuhang Wu db7b1096d1 feat: 新增 Frp 下载管理功能,支持版本拉取、下载、导入和删除
新增 Frp 下载相关的后端命令、前端组件和类型定义,包括:
- 后端:添加 frp 模块,实现版本拉取、下载、导入、删除逻辑,新增数据库表
- 前端:新增 FrpCard 组件、下载页面,集成版本选择和下载进度展示
- 国际化:新增中英双语的 Frp 相关文案
- 依赖:添加 reqwest、futures-util、tokio 等网络和异步处理依赖
2026-10-13 16:39:29 +08:00
Yuhang Wu 50bf5f7e36 feat: 实现仪表盘页面及系统信息采集功能
新增系统信息采集后端服务,引入 sysinfo 依赖获取 CPU、内存、主机名、系统版本、架构和 IP 地址等数据;新增系统相关 API 接口和 TypeScript 类型定义;重构仪表盘页面,整合服务器/隧道数量统计、系统信息展示、资源占用监控和 Frpc 运行日志功能;新增中英文国际化文案支持,完善前端交互逻辑。
2026-10-13 15:56:05 +08:00
Yuhang Wu 3b153e32c9 feat: 新增隧道管理功能,前后端完整实现
- 新增统一 ApiResponse 类型定义,与 Rust 端响应结构对齐
- 新增 Rust 后端隧道数据库表、模型、命令和 API 接口
- 新增前端隧道类型定义、API 调用、卡片组件和表单弹窗
- 新增中英双语隧道相关国际化文案
- 更新服务器类型定义,引入共享的 ApiResponse
2026-10-13 14:59:16 +08:00
Yuhang Wu 30ddf583e5 feat: 重构页面布局为独立磨砂卡片样式并修改数据库文件名
优化说明:
1. 调整多个页面布局,将内容区拆分为独立的磨砂卡片,统一样式规范
2. 修改全局磨砂玻璃面板的透明度,避免阴影叠加导致的灰色遮罩
3. 新增扁平磨砂卡片样式,移除不必要的阴影
4. 将数据库文件名从 reader.db 改为 frpilot.db
5. 更新相关文档说明,同步 UI 修改内容
2026-10-13 14:27:38 +08:00
Yuhang Wu 5fea53aff1 feat: 新增服务器配置管理功能
- 新增 SQLite 服务器表结构及 Rust 后端 CRUD 命令
- 新增前端 API 接口、类型定义及国际化文案
- 新增服务器卡片组件及表单弹窗组件
- 实现服务器列表展示、新增、编辑、删除、置顶、启用等功能
- 处理启用服务器互斥逻辑及前端表单校验
2026-10-13 14:01:02 +08:00
Yuhang Wu fd47adea1e feat: 新增设置页面及外观设置功能
添加了设置页面路由、外观设置子页面,支持主题模式切换和自定义窗口背景图片,新增相关 Rust 后端模块、数据库初始化、多语言文案及配置项,更新 Tauri 配置和项目描述。
2026-10-13 11:15:58 +08:00
Yuhang Wu b885919b1d feat: 初始化 Tauri + Vue3 项目基础结构
添加了 Tauri 配置、图标资源、Vue3 项目文件、路由、Ant Design Vue 集成、Tailwind CSS 配置等基础内容,完成项目初始化搭建。
2026-10-12 17:24:27 +08:00