CJACK
aa41bae044
feat: add file attachment support to chat interface and API requests
2026-04-13 00:04:38 +08:00
Shuaihao
ba76a2163b
Add default, expert, and vision DeepSeek model families
2026-04-08 14:37:22 +08:00
Jason.li
8ae2ea10c8
feat(proxy): add proxy IP management and account routing
...
Add admin CRUD and connectivity checks for SOCKS5/SOCKS5H proxy nodes.
Allow accounts to bind to a proxy, route DeepSeek requests through the selected node, and expose proxy management in the admin UI.
2026-04-07 14:16:13 +08:00
dependabot[bot]
b54ee05d12
chore(deps-dev): bump vite
...
Bumps the npm_and_yarn group with 1 update in the /webui directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ).
Updates `vite` from 8.0.3 to 8.0.5
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v8.0.5/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 8.0.5
dependency-type: direct:development
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-06 18:44:30 +00:00
CJACK
039d7d3db1
feat: implement raw sample capture querying and persistence, and add environment-based configuration for dev capture store.
2026-04-06 02:33:02 +08:00
CJACK
a608a4bd95
chore(webui): migrate vite to v8 toolchain
2026-04-06 00:28:36 +08:00
CJACK
1d80f644d4
refactor: remove legacy environment variable aliases for configuration and concurrency settings
2026-04-05 16:27:58 +08:00
CJACK
b94a16eca9
style: update AutoDeleteSection layout spacing and input styling
2026-04-05 04:37:16 +08:00
CJACK
97e72fb174
feat: add configurable auto-delete modes (none, single, all) for remote chat sessions
2026-04-05 04:18:34 +08:00
CJACK
c9201174f6
feat: add compatibility setting to strip reference markers from model output and update stream handlers accordingly
2026-04-05 00:50:30 +08:00
CJACK
eab197f4d9
chore: upgrade Go to 1.26.x and update project dependencies
2026-04-04 22:00:18 +08:00
CJACK.
1289e8afd8
fix(webui): make API key copy action reliable
2026-04-02 12:59:05 +08:00
CJACK.
836eaf5290
feat(ui): show env mode persistence status and document writeback
2026-03-30 21:18:56 +08:00
CJACK
a7c9dfd7c0
refactor: remove configurable toolcall policy and fix to feature matching with high-confidence early emit
2026-03-30 01:56:25 +08:00
CJACK
822b14ed6b
feat: add configurable token_refresh_interval_hours to runtime settings with validation and hot-reload support
2026-03-30 01:41:13 +08:00
CJACK.
3fccec0e22
test: remove unused asFloat helper
2026-03-22 10:24:11 +08:00
CJACK.
4884773639
feat(webui): support backup file export and import
2026-03-22 00:29:01 +08:00
CJACK.
40594a44db
Fix env-backed Vercel sync override and config refresh behavior
2026-03-21 17:53:44 +08:00
CJACK.
7e473dffc9
Fix Vercel sync override to avoid redacted config payloads
2026-03-21 17:19:32 +08:00
CJACK.
43a6e6712f
Show UI drift marker for env draft vs Vercel config
2026-03-21 17:08:43 +08:00
CJACK.
ca08bb66b9
Add HTTP token-runtime coverage and fix gate tests for tokenless config
2026-03-21 14:27:12 +08:00
CJACK.
0c2743a48c
fix: align build version source with tags and VERSION fallback
2026-03-20 23:55:10 +08:00
latticeon
f6296d506f
fix: 修改批量删除会话方式
...
- 从逐条单个删除改为官方的批量删除接口
- 单个删除函数保留备用
2026-03-16 16:23:39 +08:00
latticeon
2657d37f76
添加会话数量显示与清除功能
...
添加会话清除功能,增强安全性,避免账号被盗等情况泄露源代码
账号列表点击测试后显示账号的会话数量
设置页添加自动清除开关,每次调用后清除被调用账号的所有会话
2026-03-16 00:50:31 +08:00
CJACK
ea8c9a28a9
更新readme和icon
2026-03-01 06:22:41 +08:00
root
d97b86e0ee
feat(webui): 账号列表添加搜索过滤功能
...
- 后端 GET /admin/accounts 支持 ?q= 参数,大小写不敏感匹配 identifier/email/mobile
- 前端搜索框内嵌于标题栏按钮行(测试全部按钮前)
- 搜索时重置到第 1 页,分页 total 反映过滤后数量
- 无匹配结果时显示专属提示文案(中英文)
2026-02-28 09:57:19 +08:00
root
25ea28a277
feat: 账号测试状态持久化、分页选择器、点击账号名复制
...
- Account 结构加 TestStatus 字段,测试后写入 config.json
- listAccounts 接口返回 test_status,前端根据结果显示红/绿/黄状态点
- 分页选择器支持 10/20/50/100/500/1000/2000/5000
- 点击账号名自动复制到剪贴板,hover 显示复制图标,复制后显示绿色对勾
2026-02-27 20:58:18 +08:00
CJACK
6c48429b90
feat: Implement DeepSeek integration, refactor model adapters for streaming and tool calls, enhance admin and account management, and introduce new UI features for settings, API testing, and Vercel sync.
2026-02-22 17:25:48 +08:00
CJACK
2781951ce7
feat: Implement Vercel environment detection and pause settings auto-fetch after consecutive failures to prevent excessive API calls.
2026-02-20 03:22:27 +08:00
CJACK
7307a5cc9a
feat: Implement admin settings UI, enhance admin authentication with password hashing, and add new streaming runtime logic for Claude and OpenAI adapters with extensive compatibility tests.
2026-02-19 02:45:38 +08:00
CJACK
0348fa8a22
feat: Enhance account identification to support email, mobile, and token-only synthetic IDs across API, UI, and documentation.
2026-02-18 20:39:38 +08:00
CJACK
ce74b124d2
fix: Apply responsive height to the Trash2 icon on large screens.
2026-02-18 17:16:57 +08:00
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