Commit Graph

70 Commits

Author SHA1 Message Date
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.
9626d6ccbd Update README.MD 2026-02-04 20:26:08 +08:00
CJACK.
aa032540dc Merge pull request #11 from CJackHwang/codex/fix-vercel-deployment-adapt-issue-ota5s1
Stop committing WebUI build artifacts; add Vercel build + cache headers; remove committed static/admin files
v1.0.3
2026-02-04 20:21:34 +08:00
CJACK.
b6062fdb0b Merge pull request #14 from CJackHwang/codex/update-vercel.json-build-configurations
Remove deprecated Vercel builds config
2026-02-04 20:19:17 +08:00
CJACK.
fda5f9339e Remove deprecated Vercel builds config 2026-02-04 20:17:51 +08:00
CJACK.
86ade10888 Fail build if WebUI output missing 2026-02-04 19:53:05 +08:00
CJACK.
063c5d2540 Build WebUI in Docker image 2026-02-04 19:40:34 +08:00
CJACK.
4e62292500 Merge pull request #12 from CJackHwang/revert-8-codex/fix-vercel-deployment-adapt-issue
Revert "Build WebUI during Vercel deployment and enforce Cache-Control for admin UI"
2026-02-04 18:25:43 +08:00
CJACK.
58d54adee2 Revert "Build WebUI during Vercel deployment and enforce Cache-Control for admin UI" 2026-02-04 18:25:04 +08:00
CJACK.
8ca5581171 Remove committed WebUI build artifacts 2026-02-04 18:05:57 +08:00
CJACK.
2007e0cde3 Merge pull request #8 from CJackHwang/codex/fix-vercel-deployment-adapt-issue
Build WebUI during Vercel deployment and enforce Cache-Control for admin UI
2026-02-04 14:25:41 +08:00
CJACK.
51f8d3c09f Clarify WebUI build ownership in docs 2026-02-04 14:19:27 +08:00
CJACK.
94238070d8 Update accounts module description 2026-02-04 14:12:42 +08:00
CJACK.
a917e19e9d Fix Vercel config routing properties 2026-02-04 14:00:19 +08:00
CJACK.
f65cf0c510 Build webui during Vercel deployment 2026-02-04 13:57:34 +08:00
github-actions[bot]
840042d301 chore: auto-build WebUI [skip ci] 2026-02-04 05:35:55 +00:00
CJACK.
16ea6b7a5a Merge pull request #7 from CJackHwang/codex/review-pr-for-docker-compatibility
Improve dev Docker reload, account token/session handling, and Vercel sync
2026-02-04 13:35:34 +08:00
CJACK.
d67b64633b Fix docker dev reload and token sync 2026-02-04 13:25:43 +08:00
CJACK.
a1b3f122a7 Merge pull request #6 from CJackHwang/cto-task-goal-ds2api-docker-docker-exploration-findings-files-examine
Add decoupled Docker support for ds2api
v1.0.2
2026-02-04 01:10:54 +08:00
cto-new[bot]
43cb68cc1d Add decoupled Docker support with zero-intrusion design 2026-02-03 17:07:22 +00:00
CJACK.
06ae417dad Update README.MD
更新webui展示图片
2026-02-03 13:31:49 +08:00
CJACK.
28b70ca26c Update README.MD 2026-02-03 13:31:04 +08:00
CJACK
ee2dac28bd chore: remove debug logs 2026-02-01 21:47:23 +08:00
CJACK
db28b4e93e fix: simplify vercel.json and add debug logs for static file issues 2026-02-01 21:41:05 +08:00
CJACK
092532c625 feat: Add Vercel static builder and routes to serve admin assets. v1.0.1 2026-02-01 21:24:53 +08:00
CJACK
1a842c28d1 feat: Establish WebUI build process, update frontend assets, and add CI workflow. 2026-02-01 21:17:19 +08:00
CJACK.
ce0538fcd9 Merge pull request #4 from ronghuaxueleng/main
feat(webui): 添加 API 密钥自动生成和复制功能
2026-02-01 21:07:20 +08:00
qiangcao
eef4ec4a65 Merge branch 'CJackHwang:main' into main 2026-02-01 21:01:28 +08:00
CJACK
951c47f8c5 docs: Update copyright year to 2026 and generalize a feature description. 2026-02-01 20:41:46 +08:00
root
db80aebadc feat(webui): 添加 API 密钥自动生成和复制功能
- 添加密钥弹窗增加「生成」按钮,自动生成 sk-xxx 格式随机密钥
- 密钥列表添加复制按钮,点击复制完整密钥到剪贴板
- 复制成功显示内联 toast 提示
2026-02-01 20:32:59 +08:00
CJACK
21f9fe198a docs: Update configuration examples, API documentation, and add a deployment guide. v1.0.0 2026-02-01 20:09:07 +08:00
CJACK
74800184b1 fix: Rebuild WebUI with correct base path /admin/ 2026-02-01 19:48:27 +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
2dfe6f1d90 1 2026-02-01 18:15:40 +08:00
CJACK
6e4bbe8f1e feat: Add new static admin UI, including its assets and Vercel deployment configuration. 2026-02-01 18:09:32 +08:00
CJACK
fe21523816 chore: Update Vercel configuration to use installCommand for Python dependencies and remove static admin build. 2026-02-01 18:01:26 +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
9956770cb0 1 2026-02-01 16:08:56 +08:00
CJACK
dbae110d2b feat: Implement OpenAI-compatible tool calling by injecting tool prompts and parsing tool calls from model responses. 2026-02-01 16:05:10 +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
e990517970 refactor: Extract DeepSeek SSE parsing logic to sse_parser module and centralize stream constants. 2026-02-01 15:24:36 +08:00
CJACK
2295007438 refactor: centralize and enhance DeepSeek SSE chunk parsing and content type determination. 2026-02-01 15:14:05 +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
1d1361616b 1 2026-02-01 04:57:55 +08:00