feature/网络管理和Web部署系统 #2

Merged
moyin merged 11 commits from feature/网络管理和Web部署系统 into main 2025-12-25 23:17:31 +08:00

11 Commits

Author SHA1 Message Date
021c8623f8 docs:更新主要项目文档
- 更新README添加Web部署说明
- 精简API文档,移除冗余内容
- 添加新功能使用指南
- 完善项目架构说明
2025-12-25 23:14:29 +08:00
a1b867dfd7 chore:清理废弃的网络测试文件
- 删除旧的NetworkTest.gd测试文件
- 移除对应的UID文件
- 统一使用新的ApiTestScript替代
2025-12-25 23:14:09 +08:00
d17c766246 test:增强认证模块测试覆盖
- 添加认证UI自动化测试
- 实现增强型Toast消息测试
- 完善用户交互测试用例
- 提高测试代码覆盖率
2025-12-25 23:13:49 +08:00
92c4eaed07 refactor:重构认证场景和网络集成
- 重构AuthScene脚本,集成新的NetworkManager
- 优化用户界面布局和交互逻辑
- 改进错误处理和用户反馈机制
- 统一网络请求处理流程
2025-12-25 23:12:49 +08:00
abd683c766 config:更新项目配置支持Web导出
- 启用Web导出功能
- 配置中文字体支持
- 更新项目设置和资源路径
- 优化Web版本性能配置
2025-12-25 23:10:28 +08:00
a05bac6f05 docs:添加完整的项目文档体系
- 添加Web部署完整指南和更新日志
- 创建网络管理器配置文档
- 完善项目设置和测试指南
- 添加API更新日志和清理总结
- 更新脚本使用说明文档
2025-12-25 23:09:59 +08:00
77af0bda39 test:完善API测试框架
- 添加Godot内置API测试脚本
- 实现Python API客户端测试套件
- 添加快速测试和完整测试脚本
- 支持跨平台测试运行(Windows/Linux)
- 更新测试文档和使用指南
2025-12-25 23:09:12 +08:00
8980e3d558 feat:添加字符串工具类
- 实现邮箱格式验证功能
- 添加密码强度检查
- 提供字符串清理和格式化方法
- 支持中文字符处理
2025-12-25 23:07:47 +08:00
1294529d13 asset:添加UI资源和中文字体支持
- 添加微软雅黑字体文件支持中文显示
- 导入Datawhale官方Logo图标
- 创建中文主题配置文件
- 完善游戏图标资源目录
2025-12-25 23:06:50 +08:00
0935c5fd76 feat:添加Web版本自动化部署系统
- 实现跨平台Web导出脚本(Windows/Linux/macOS)
- 添加本地测试服务器启动脚本
- 配置Godot Web导出预设
- 创建Web资源目录结构
- 支持一键导出和本地测试
2025-12-25 23:06:29 +08:00
405710bdde feat:实现统一网络请求管理系统
- 添加NetworkManager核心网络管理器
- 实现ResponseHandler统一响应处理
- 支持GET、POST、PUT、DELETE、PATCH请求类型
- 完善错误处理和超时机制
- 提供统一的信号回调接口
2025-12-25 23:05:49 +08:00