71 Commits
Author SHA1 Message Date
token 50c08287d5 refactor(web): 优化UI组件和样式,移除未使用的导入
feat(server): 添加性能监控中间件和QPS服务增强

fix(web): 修复表格分页和样式问题

perf(gateway): 优化隧道客户端连接池配置

chore: 更新依赖和配置文件

style: 清理未使用的代码和注释

docs: 更新API文档和类型定义

test: 更新测试用例
v2.1.0
2025-08-23 02:41:19 +08:00
token aaafac6fc2 refactor(ui): 重构多个组件和页面使用Tailwind CSS替换内联样式
feat(table): 新增DataTable组件基于TanStack React Table实现
feat(alert): 新增Alert组件用于显示提示信息
style: 统一组件样式和布局,移除react-layout-kit依赖
fix(theme-switch): 修复主题切换回调函数类型定义
chore: 更新依赖并添加@tanstack/react-table
2025-08-22 19:12:54 +08:00
token 5f7787efd6 feat: 重构项目结构并添加新功能
- 重构项目目录结构,将核心逻辑移至Core项目
- 添加隧道客户端功能及相关配置
- 实现黑白名单、限流策略等新功能
- 更新前端UI组件库至shadcn/ui
- 优化前端主题切换功能
- 添加设置管理接口
- 实现文件存储和目录浏览功能
- 完善证书管理功能
- 添加服务监控仪表盘
- 实现服务启停和配置管理
2025-08-22 18:39:26 +08:00
token 5e94f70a55 refactor: enhance Gateway and TunnelClientFactory for improved proxy handling and clarity 2025-08-22 04:02:11 +08:00
token 7cd4b5b155 refactor: reorganize project structure and add new tunnel client functionality 2025-08-22 03:52:08 +08:00
token b15dbba527 refactor: update Dockerfile to use nightly preview images for base and build stages 2025-08-12 16:29:06 +08:00
token c5f874ea1a refactor: update configuration path and Dockerfile for improved structure 2025-08-12 16:18:25 +08:00
token cb4e4b0f98 重构Docker构建流程,添加多架构支持,更新依赖项并移除不必要的日志记录功能。新增配置服务以替代EntityFrameworkCore,简化数据管理。 2025-08-12 16:12:43 +08:00
token 73c85de390 优化ProxyList和DomainNamesList组件的样式,使用主题色彩,调整布局为网格形式 2025-07-18 03:26:11 +08:00
token c378e7996c chore: update dependencies and refactor modal components
- Updated @lobehub/ui to version 2.0.0 and added antd as a dependency.
- Upgraded React and ReactDOM to version 19.0.0.
- Refactored main.tsx to use StrictMode and createRoot for rendering.
- Removed duplicate onClose prop in Modal components across various files.
- Cleaned up imports by removing unused CSSProperties in TableList.tsx.
- Updated Vite configuration to change the API proxy target to a new IP address.
2025-07-17 22:16:15 +08:00
token 5ce95794c6 移除构建脚本中对命令存在性的检查,简化构建流程 2025-07-17 01:22:58 +08:00
token 22dc517497 添加ARM架构支持的构建脚本和Dockerfile 2025-07-17 00:58:49 +08:00
token f98182181f 添加ARM架构支持的Docker Compose和Dockerfile 2025-07-17 00:17:06 +08:00
token e41a4fd386 添加删除一个月前日志的功能,更新应用日志服务,优化登录页面样式 2025-06-16 11:56:46 +08:00
token 76784619f7 更新Dockerfile以使用node:alpine作为构建基础镜像,修正Gateway.cs中的WebApplication创建方法 2025-03-10 19:14:11 +08:00
token c9768944b1 优化登录页面样式,添加路由前缀验证,更新日志记录功能 2025-03-10 18:58:37 +08:00
token 186ec275ad 修复集群代理错误 2024-11-30 23:20:04 +08:00
token b090186e14 Update README-zh-cn.md v2.0.4 2024-11-28 14:55:23 +08:00
token 0cdbcc5738 Update README.md 2024-11-28 14:54:31 +08:00
token 05ea4d7c4d 优化日志 2024-11-26 02:28:43 +08:00
token 78aafc9e40 修复日志存储 2024-11-26 02:27:17 +08:00
token eae77c5fbc 优化内存 2024-11-26 02:21:53 +08:00
token 184327ec87 删除日志 2024-11-26 02:13:45 +08:00
token f4acf9b8b7 修复 2024-11-26 02:07:47 +08:00
token 6253008c0c 增加异常拦截 2024-11-26 01:57:07 +08:00
token 74139bb738 优化性能 2024-11-26 01:51:50 +08:00
token cd03f9ca7b 优化仪表板内存数据处理,修复内存使用率显示错误 2024-11-26 01:09:28 +08:00
token 3cbdae028e Merge remote-tracking branch 'origin/master' 2024-11-26 01:03:11 +08:00
token a186685a43 删除数据库日志输出 2024-11-26 01:02:47 +08:00
token 1fe181bece Update appsettings.json 2024-11-26 00:59:17 +08:00
token 85f66bd904 修复日志存储失败
修复域名不能提供try
修复压缩不生效
2024-11-26 00:53:57 +08:00
token 5899ea27b9 Update index.tsx 2024-11-25 23:43:12 +08:00
token efb0a9660f Update docker-image.yml 2024-11-25 23:37:39 +08:00
token 7992d13aad 修复域名未正确复制 2024-11-21 14:53:46 +08:00
token c195eeaf39 添加默认证书 2024-11-21 10:12:03 +08:00
token 3e09d1fa38 更新 GetMemoryUsage 方法的实现
删除旧实现,新增实现中移除 MemFree 处理,仅保留 MemTotal 和 MemAvailable。将单位从 KB 转换为字节,计算已用内存和内存使用率,返回内存使用率、总内存和已用内存。
v2.0.3
2024-11-20 13:46:03 +08:00
token fcdb45412b 更新Linux获取进程 2024-11-18 18:41:23 +08:00
token 726cc0881a 修改 2024-11-18 18:14:28 +08:00
token 6503512ab4 修复响应异常 2024-11-18 18:04:51 +08:00
token ad5b93d4a7 添加 LoggerContext 和日志清理后台服务,更新依赖项,修改配置文件,优化 API 调用 2024-11-18 18:02:28 +08:00
token e84be1ad5a Update Dockerfile 2024-11-13 19:24:50 +08:00
token 6905370ccc Update docker-compose.yml 2024-11-13 19:19:53 +08:00
token b051272559 Update README.md 2024-11-13 19:19:28 +08:00
token 2091e738ef 更新 Dockerfile 和 FastGateway.Service.csproj 文件
- 更新 Dockerfile 以支持快速模式运行,设置时区为亚洲/上海
- 添加 Node.js 构建阶段以构建前端资源
- 更新 .NET SDK 和 ASP.NET 基础镜像版本为 9.0
- 更改 dotnet restore 和 dotnet build 命令的路径
- 更新 FastGateway.Service.csproj 文件中的 NuGet 包版本
- 添加 DockerfileContext 属性到 FastGateway.Service.csproj
- 移除 FastGateway.Service.csproj 文件中的 .dockerignore 文件引用
2024-11-13 19:14:41 +08:00
token 1b7cd6a8d6 Update docker-image.yml 2024-11-13 19:09:31 +08:00
token 8a8eaab019 Update docker-image.yml 2024-11-13 19:03:01 +08:00
token fa1e54bcb0 Create docker-image.yml 2024-11-13 18:59:15 +08:00
Token 2bf90182e9 add default pipeline template yaml 2024-10-24 09:36:54 +00:00
Token 4a8327b5fa 更新镜像
删除授权校验
2024-10-24 14:20:50 +08:00
token 451d142f7e 添加 Windows 服务支持和 EF 工具配置
在 `FastGateway.Service.csproj` 文件中,添加了 `Microsoft.Extensions.Hosting.WindowsServices` 包的引用,并添加了 `install-window.bat` 文件,设置为始终复制到输出目录。
在 `Program.cs` 文件中,添加了 `System.Runtime.InteropServices` 的引用,并在 `Main` 方法中设置了当前目录为应用程序的基础目录,根据操作系统判断是否为 Windows,如果是则添加 Windows 服务配置。
新增了 `install-window.bat` 文件,用于在 Windows 上安装和配置 `FastGateway` 服务。
新增了 `dotnet-tools.json` 文件,添加了 `dotnet-ef` 工具的配置。
v2.0.0.2
2024-10-24 01:47:18 +08:00