Commit Graph

28 Commits

Author SHA1 Message Date
CJACK
555df63fbc feat: Implement tool call sieving and formatting for streaming responses in Node.js, add Go fallback for non-Vercel environments, and update Vercel configuration. 2026-02-17 00:26:34 +08:00
CJACK
770f5719d8 feat: implement stream lease management for Vercel hybrid streaming path to align occupancy duration with native Go streaming behavior. 2026-02-16 23:22:04 +08:00
CJACK
c7ffcd76e6 feat: Enhance DeepSeek API compatibility by updating SSE parsing, standardizing error responses, and improving API key management in the tester UI. 2026-02-16 15:17:42 +08:00
CJACK
35b99cdf4c feat: Add streaming mode toggle to API tester, enable X-Ds2-Target-Account header, and update API request logic. 2026-02-13 23:43:14 +08:00
CJACK
85ac0d95a4 feat: Display Vercel configuration sync status and last sync time, and clear API tester streaming output before new requests. 2026-02-13 23:11:15 +08:00
CJACK
ee0b7f08a0 refactor: centralize account cleanup in API routes and refine login checkbox styling. 2026-02-13 22:30:55 +08:00
root
d57f547bdb feat: 账号管理界面优化
- 账号列表支持分页(每页10条,倒序显示)
- API 密钥列表支持展开/关闭
2026-02-07 13:42:30 +08:00
CJACK.
392473722c fix: keep ApiTester i18n effect in component 2026-02-06 02:48:05 +08:00
CJACK.
015ec6eb3c feat: add i18n language toggle and bilingual docs 2026-02-06 02:36:49 +08:00
CJACK.
8ca5581171 Remove committed WebUI build artifacts 2026-02-04 18:05:57 +08:00
CJACK.
d67b64633b Fix docker dev reload and token sync 2026-02-04 13:25:43 +08:00
CJACK
1a842c28d1 feat: Establish WebUI build process, update frontend assets, and add CI workflow. 2026-02-01 21:17:19 +08:00
root
db80aebadc feat(webui): 添加 API 密钥自动生成和复制功能
- 添加密钥弹窗增加「生成」按钮,自动生成 sk-xxx 格式随机密钥
- 密钥列表添加复制按钮,点击复制完整密钥到剪贴板
- 复制成功显示内联 toast 提示
2026-02-01 20:32:59 +08:00
CJACK
3b1eac7833 feat: Implement a new, modern landing page with dynamic styling and feature highlights. 2026-02-01 19:43:40 +08:00
CJACK
5209deef68 feat: Add comprehensive meta tags and a custom favicon to the web UI, and embed a new styled welcome page directly in home.py. 2026-02-01 16:50:36 +08:00
CJACK
b17e492ab8 feat: Integrate and serve the WebUI, including Vercel build configuration and Python routes for static files. 2026-02-01 16:43:52 +08:00
CJACK
1cf52502bb refactor: Consolidate SSE and stream parsing logic into sse_parser.py, remove stream_parser.py, and update WebUI panel text. 2026-02-01 15:37:01 +08:00
CJACK
0dc83912bc feat: Localize UI strings to Chinese and add new API documentation. 2026-02-01 07:09:07 +08:00
CJACK
ef11d9cf13 feat: Implement a modern flat theme with updated UI components and styling. 2026-02-01 06:14:49 +08:00
CJACK
842a942a55 feat: implement responsive collapsible configuration panel in API Tester and refine account manager component styling. 2026-02-01 05:44:55 +08:00
CJACK
880ab34739 feat: Translate UI texts and messages to Chinese across various components. 2026-02-01 05:37:39 +08:00
CJACK
1f6043ff70 refactor: migrate UI to Tailwind CSS for a modernized design system. 2026-02-01 05:33:50 +08:00
CJACK
fc2175474b feat: Implement DeepSeek V3 streaming response parsing to differentiate thinking and text content, and update Safari impersonation. 2026-02-01 04:25:24 +08:00
CJACK
4193336dd8 feat: Implement user authentication for the admin web UI, including login, session management, and securing API calls. 2026-02-01 03:40:25 +08:00
CJACK
23bd4970d9 feat: Add token preview and batch progress to admin account management, and expand API tests for admin endpoints. 2026-02-01 03:31:01 +08:00
CJACK
a6d89876ba feat: Enhance API testing to allow sending actual chat messages to specific accounts and display AI replies. 2026-02-01 03:19:25 +08:00
CJACK
5ac472626e feat: Implement DeepSeek account validation, testing, and queue status monitoring with corresponding admin API endpoints. 2026-02-01 03:10:26 +08:00
CJACK
bc260899c1 feat: Initialize project with FastAPI backend, React web UI, Vercel sync, and API integrations. 2026-02-01 02:17:01 +08:00