boos
0f9fe4a81d
chore: prune legacy node backend and mix workflow models
2026-05-26 15:18:33 +08:00
boos
c1074ddf71
Integrate ComfyUI agents and video workflows
2026-05-22 04:46:15 +08:00
boos
27c2aca312
fix: show site presets and api key site options
2026-05-19 10:49:41 +08:00
boos
11144d0697
fix: complete gemini frontend and usage follow-up
2026-05-19 10:37:29 +08:00
boos
c8a523d973
fix: 站点管理预设选项添加 label 标签
...
SiteInitializationPreset 类型缺少 label 字段,
导致 coding plan、deepseek 等预设在下拉菜单显示空白。
给接口添加 label: string,全部 13 个预设补上中文标签。
2026-05-19 02:33:13 +08:00
boos
f986fe0377
feat: complete Rust backend UI compatibility
2026-05-18 16:55:09 +08:00
boos
f2434e725d
feat: ComfyUI video assistant SaaS plan + shared types cleanup
...
- Add plan/2026-05-18-comfyui-video-assistant-saas.md (gpt-5.5 generated)
- Add src/server/ and src/shared/ type definitions
- Update comfyui routes and api_key auth
- Remove old metapi docs, deploy/k3s, and deprecated configs
2026-05-18 11:28:20 +08:00
boos
5d29f03d50
refactor: purge Node.js, Rust is the one true backend
...
- Moved boosapi-rs/* to repo root
- Deleted all Node.js source (src/server/, src/web/, scripts/)
- Deleted node_modules, package.json, tsconfig, vite.config
- Updated .gitignore and AGENTS.md for Rust-only stack
- Fixed static file path for frontend dist/web/
- Dockerfile stays the same (already Rust-only)
- Kept dist/web/ for Rust static serving
2026-05-18 09:11:29 +08:00
boos
9cfe8427b5
feat: rebrand Metapi to BoosAPI, add ComfyUI agent and user management
...
- Rename project from Metapi to BoosAPI across all UI and server strings
- Add ComfyUI conversational agent page (/comfyui-agent)
- Add user management system (register, login, API keys, admin)
- Update Dockerfile and database schema
- Add ComfyUI workflow nodes support
- Update shared contracts and platform configurations
Signed-off-by: Boos4721 <boos4721@icloud.com >
2026-05-15 20:20:58 +08:00
puyujian
569a15e14c
feat: enhance API key management and fix routing logic
...
* ```
feat(accounts): 支持批量添加API密钥连接
- 添加accessTokens字段到账户创建载荷模式,允许传递多个API密钥
- 实现批量API密钥解析功能,支持换行符、空格和逗号分隔
- 重构账户创建逻辑以支持单个和批量API密钥处理
- 在前端界面中添加批量API密钥输入检测和处理
- 添加批量创建结果返回和错误处理
- 更新验证流程以支持批量模式下的逐条验证
- 添加详细的批量API密钥测试用例
该更改允许用户一次提交多个API密钥,系统将为每个密钥创建独立的连接并参与负载均衡。
```
* ```
fix(tokenRouter): 调整路由匹配优先级以优先匹配显示名称别名
当精确路由和显式组显示名称冲突时,现在优先选择显式组显示名称
而不是精确路由模式。这修正了路由决策逻辑,使显式组路由能够正
确覆盖精确模型匹配。
相关的测试用例已更新以反映新的匹配行为,确保显式组路由在冲
突情况下获得更高优先级。
```
* ```
fix(accounts): 修复API密钥验证错误消息显示逻辑
当凭证模式不为apikey时显示会话令牌提示信息,否则显示API密钥验证失败信息
feat(accounts): 更新API密钥输入界面提示文本
将批量添加说明从输入框占位符移至独立提示文本,
使界面更清晰易懂
```
* ```
feat(workflow): 在CI/CD工作流中使用动态Docker Hub镜像名称
- 在ci.yml和release.yml工作流中添加DOCKERHUB_IMAGE环境变量
- 将硬编码的Docker Hub用户名替换为从secrets.DOCKERHUB_USERNAME动态获取
- 更新docker.metadata-action配置以使用环境变量中的镜像名称
- 添加测试用例验证Docker Hub镜像名称的正确配置
```
* fix(accounts): 修复批量创建回归并下沉创建流程
2026-04-07 14:28:25 +08:00
Cita
d5560fb036
[codex] normalize primary site URL handling ( #424 )
...
* normalize primary site url handling
* fix site create redirect test selector
* fix sub2api gemini model discovery and site detect race
* fix sub2api antigravity fallback and test selectors
* fix site modal wording test
* guard blur detect against manual platform changes
2026-04-05 20:09:34 +08:00
Cita
37a86d1380
[codex] background route decision refresh ( #370 )
...
* background route decision refresh
* address route decision refresh review
* fix route decision refresh typing
2026-04-01 18:24:14 +08:00
Cita
aac1307470
[codex] add vendor code entry presets follow-up ( #363 )
...
* address coding plan review comments
* add more vendor code entry presets
2026-04-01 13:57:24 +08:00
Cita
0de9c5e3f1
[codex] add coding plan site initialization flow ( #351 )
...
* add coding plan site initialization flow
* fix ci for coding plan site init flow
* address coding plan review comments
2026-03-31 21:55:25 +08:00
Cita
6b19d06140
[codex] fix empty stream success handling and unknown usage logs ( #343 )
...
* fix: preserve repeated short responses deltas
* fix empty stream success handling and unknown usage logs
* fix proxy usage metadata typing
* fix stream bookkeeping and explicit zero usage source
* fix sticky fast path and usage placeholder detection
2026-03-31 16:45:13 +08:00
Cita
3ce5179fed
fix: detect latest digest updates in update center ( #344 )
2026-03-31 15:02:24 +08:00
Cita
9eb33df6d4
[codex] add automatic update-center reminders ( #333 )
...
* add automatic update-center reminders
* fix update-center reminder review issues
2026-03-30 22:37:24 +08:00
Cita
328b492ab3
fix: finish review-driven single-source cleanup
2026-03-23 11:26:01 +08:00
Cita
29c9fcbd29
fix: resolve remaining review follow-ups
2026-03-22 23:53:41 +08:00
Cita
5d78658af9
fix: address review feedback and code scanning alerts
2026-03-22 23:41:45 +08:00
Cita
32d7037629
refactor: share platform file and route helpers
2026-03-22 22:17:50 +08:00
Cita
9290e51ecc
refactor: consolidate single-source routing and protocol helpers
2026-03-22 21:27:09 +08:00