Commit Graph

6 Commits

Author SHA1 Message Date
cf751c4c28 feat: 更新CORS配置支持更多HTTP方法 2026-01-07 00:23:02 +08:00
8240d8cf94 ```
feat(background): 添加删除应用功能

- 添加DELETE /apps/:id API端点用于删除指定应用
- 实现deleteApp函数,支持文件和数据的完整删除
- 在getApps函数中增加文件存在性验证,自动清理无效应用记录
- 优化appsMutex使用,确保并发安全的数据操作
- 添加文件路径验证和错误处理机制

feat(frontend): 实现前端删除应用交互功能

- 将deleteApp函数改为异步处理,支持API调用
- 添加确认对话框提升用户体验
- 实现DELETE请求发送和响应处理
- 添加错误处理和用户反馈提示
- 删除成功后自动刷新应用列表
```
2026-01-07 00:05:16 +08:00
20ccfbc205 refactor(backend): 修改App结构体并调整互斥锁使用
将App.FilePath字段改为可序列化以便服务器重启后恢复
将saveApps函数中的RLock改为Lock以确保数据一致性
清理未使用的文档文件
2025-12-25 14:12:02 +08:00
d2c42ba4c2 feat: 添加文档管理功能并优化样式
添加文档管理功能,包括文档展示区域和API接口
新增文档相关CSS样式,优化移动端显示
更新Go模块依赖版本
2025-12-25 00:48:13 +08:00
b49fdeaa9d feat: 增强前端健壮性并添加刷新功能
- 添加刷新按钮和加载状态指示器
- 改进API请求错误处理和用户反馈
- 优化表单验证和登录逻辑
- 更新后端端口号并处理URL结尾斜杠
- 添加按钮悬停效果和移动端适配
2025-12-23 23:48:12 +08:00
af8fdd5f52 feat(backend): 实现Go后端API并添加测试脚本 2025-12-23 23:28:09 +08:00