Commit Graph

9 Commits

Author SHA1 Message Date
14a8a308c5 refactor(notify): 重构通知设置,支持自定义Webhook管理与模板配置 2025-09-27 16:54:50 +08:00
482077c862 feat: 添加获取后端git版本信息接口及相关类型定义 2025-09-09 21:16:26 +08:00
fb4dc7fa83 feat: 导入更新检查和下载接口 2025-09-09 20:45:35 +08:00
f281ceb5ef refactor: 更新后端接口api 2025-08-31 21:59:56 +08:00
71a5966700 feat(api): 新增多个API接口和相关模型 2025-08-15 14:28:22 +08:00
7d728cb3ae feat(api): 添加任务创建和执行功能 2025-08-13 15:54:10 +08:00
9fb25a2d33 feat(queue): 完成调度队列页面并添加脚本下拉框功能
- 重新设计了队列页面布局,使用表格代替原来的卡片布局
- 添加了脚本下拉框功能,支持选择已有的脚本
- 简化了队列项的展示内容,只显示脚本名称
- 优化了队列项的编辑和删除操作
- 新增了获取脚本下拉框信息的 API 接口
2025-08-12 22:26:15 +08:00
16ab7fc176 feat(api): 添加任务调度相关接口和模型
- 新增 DispatchIn、TaskCreateIn 和 TaskCreateOut 模型
- 在 Service 类中添加任务调度相关接口:
- addOverviewApiInfoGetOverviewPost
- addTaskApiDispatchStartPost
- stopTaskApiDispatchStopPost
- 更新 index.ts,导出新增的模型和接口
- 优化导入路径,去除不必要的文件扩展名
2025-08-11 13:33:14 +08:00
d68e423768 feat(api): 添加 OpenAPI 客户端支持
- 新增 ApiError、ApiRequestOptions、ApiResult、CancelablePromise 等核心类
- 添加多种模型类型定义,如 PlanCreateIn、QueueGetOut、ScriptCreateOut 等
- 实现请求发送、错误处理、数据解析等核心功能
- 配置 axios 客户端并集成到请求流程中
- 优化路由配置,添加用户相关路由
- 更新脚本编辑界面文案,使用更通用的描述
2025-08-05 20:04:00 +08:00