kongkongyo
d981506942
Merge upstream/main: 合并上游更新,保留本地 Kiro 功能
2026-02-05 21:35:00 +08:00
LTbinglingfeng
7d41afb5f1
feat(auth-files): add quota management features and enhance UI layout
2026-02-05 02:22:23 +08:00
LTbinglingfeng
d4bc0bc622
fix(model-alias): restore diagram drag-and-drop and add touch tap-to-link fallback
2026-02-05 01:26:01 +08:00
Supra4E8C
db487dc49d
Merge pull request #81 from thanhtunguet/main
...
Add diagram-based view mode for model alias mapping
2026-02-04 23:08:05 +08:00
hkfires
473cece09e
fix(quota): classify codex windows by 5-hour and weekly limits
2026-02-04 09:31:09 +08:00
Lany798
a61893d102
feat: add Kiro OAuth login support
...
- Add Kiro OAuth card to OAuthPage with AWS Builder ID and IDC login
- Support refreshToken import from Kiro IDE
- Add kiro.svg icon
- Add i18n translations for zh-CN and en
2026-02-02 22:43:26 +08:00
kongkongyo
d996b95f0a
Merge pull request #11 : feat: add Kiro quota display support
...
新增 Kiro (AWS CodeWhisperer) 额度查看功能:
- 配额页面新增 Kiro 额度区块
- 显示基础额度、赠送额度、合计额度
- 显示订阅类型和重置时间
- 支持单个刷新和批量获取
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-02-02 21:43:04 +08:00
kongkongyo
c4642444ef
Merge pull request #12 from router-for-me/main
...
sync: merge upstream router-for-me/Cli-Proxy-API-Management-Center
主要更新:
- 登录页面重新设计(分屏布局 + 自动登录 UI)
- AI 提供商编辑改为独立页面(替代弹窗模式)
- 新增浮动导航侧边栏,支持快速跳转
- OAuth 模型别名和排除模型编辑页面
- 新增多个模型图标(Codex、DeepSeek、GLM、Grok、Kimi、MiniMax)
- 页面过渡动画优化,防止空白闪烁
- 日志页面新增原始日志显示开关
- 移动端响应式布局优化
- 配额管理新增认证类型统计
冲突解决:
- src/stores/index.ts: 保留本地 useDisabledModelsStore 和 PR 的 useOpenAIEditDraftStore
- src/pages/AiProvidersPage.tsx: 采用 PR 版本(页面导航重构)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-02-02 21:38:04 +08:00
Lany798
f77cbad98e
feat: add Kiro (AWS CodeWhisperer) quota display support
...
- Add Kiro quota types (KiroFreeTrialInfo, KiroUsageBreakdown, KiroQuotaPayload, KiroQuotaState)
- Add Kiro API constants and request headers
- Add isKiroFile validator and parseKiroQuotaPayload parser
- Add KIRO_CONFIG with fetchKiroQuota and renderKiroItems
- Add kiroQuota state to useQuotaStore
- Add Kiro QuotaSection to QuotaPage
- Add Kiro styles (.kiroGrid, .kiroControls, .kiroControl, .kiroCard)
- Add i18n translations for kiro_quota (zh-CN and en)
Features:
- Separate display for base credits and bonus credits (freeTrialInfo)
- Total credits summary
- Correct parsing of seconds timestamp (scientific notation like 1.769904E9)
- Reset time display
- Subscription type display
2026-01-31 23:47:46 +08:00
thanhtunguet
3e55d601a1
feat: enhance OAuth model alias management with new UI components and localization updates
2026-01-31 21:04:34 +07:00
Supra4E8C
e7a33f8852
feat(login): enhance error handling with localized messages for various connection issues
2026-01-31 15:24:56 +08:00
LTbinglingfeng
34b6d114d3
feat: add toggle for showing raw logs and update log display logic
2026-01-30 00:01:12 +08:00
LTbinglingfeng
8148851a06
feat: add OAuth model alias editing page and routing
2026-01-29 02:21:04 +08:00
kongkongyo
54e6121234
Merge pull request #8 from router-for-me/main
...
Merge branch 'router-for-me:main' into feature
2026-01-28 10:25:53 +08:00
LTbinglingfeng
8b3c4189f1
fix(providers): use /chat/completions for OpenAI test requests
2026-01-28 00:17:31 +08:00
hkfires
db5fb0d125
refactor(i18n): rename model alias translation keys
2026-01-27 15:38:07 +08:00
hkfires
9515d88e3c
feat(ui): add model checklist for oauth exclusions
2026-01-27 14:56:23 +08:00
hkfires
2bf721974b
feat(auth): load model lists via /model-definitions/{channel} instead of per-file
...
model sources.
2026-01-27 14:27:26 +08:00
hkfires
0c53dcfa80
docs(i18n): rename model mappings to aliases in ui strings
2026-01-27 12:00:42 +08:00
kongkongyo
82cb521b2e
feat: 同步上游仓库更新并增强功能
...
主要更新:
- 新增使用统计功能,支持按模型显示成功/失败计数
- 大幅增强认证文件页面功能
- 新增每个文件的启用/禁用切换
- 新增前缀/代理 URL 模态编辑器
- 新增 OAuth 映射的模型建议功能
- 优化模型映射 UI,使用自动完成输入
- 新增禁用状态样式
- UI/UX 改进
- 实现自定义 AutocompleteInput 组件
- 优化页面过渡动画,使用交叉淡入淡出效果
- 改进 GSAP 页面过渡流畅度
- 配额管理优化
- 统一 Gemini CLI 配额组(Flash/Pro 系列)
- 系统监控增强
- 扩展健康监控窗口到 200 分钟
- 修复多个 bug 和改进代码质量
涉及文件:21 个文件修改,新增 1484 行,删除 461 行
2026-01-25 15:49:20 +08:00
LTbinglingfeng
c89bbd5098
feat(auth-files): add auth-file model suggestions for OAuth mappings
2026-01-24 15:30:45 +08:00
LTbinglingfeng
7e56d33bf0
feat(auth-files): add prefix/proxy_url modal editor
2026-01-24 01:24:05 +08:00
LTbinglingfeng
80daf03fa6
feat(auth-files): add per-file enable/disable toggle
2026-01-24 00:10:04 +08:00
kongkongyo
e4850656a5
feat: 增强文档和监控功能
...
主要更新:
- 完善 README 文档,新增中文详细使用说明与监控中心介绍
- 优化 README.md 文档内容和格式,增加英文和中文文档切换链接
- 新增监控中心模块,支持请求日志、统计分析和模型管理
- 增强 AI 提供商配置页面,添加配置搜索功能
- 更新 .gitignore,移除无效注释和调整条目名称
- 删除 README_CN.md 文件,统一文档结构
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-01-19 00:58:48 +08:00
Supra4E8C
f663b83ac8
feat(auth-files): normalize OAuth excluded models handling and update related API methods
2026-01-07 12:26:33 +08:00
LTbinglingfeng
ee99836285
Revert "feat(auth-files): add external migration modal for antigravity credentials"
...
This reverts commit 2086c348a9 .
2026-01-07 00:02:45 +08:00
Supra4E8C
2086c348a9
feat(auth-files): add external migration modal for antigravity credentials
2026-01-06 18:21:34 +08:00
Supra4E8C
8dca670358
feat: add vertex provider, oauth model mappings, and routing/log settings
2026-01-05 19:03:05 +08:00
Supra4E8C
916dd3ec26
Merge pull request #44 from moxi000/dev
...
feat: 优化配额管理页面 UI 与交互
2026-01-04 23:38:44 +08:00
Supra4E8C
b7e720133d
feat(auth-files): add file size validation for uploads
2026-01-04 18:14:18 +08:00
moxi
6364bac1f2
feat(quota): improve refresh button functionality and update translations
...
- Added a new `isRefreshing` state to streamline loading logic for the refresh button.
- Updated the refresh button's disabled and loading states for better user experience.
- Simplified the refresh button content display.
- Revised translations for the refresh action in both English and Chinese locales.
- Enhanced styles for button alignment and SVG display.
2026-01-04 01:05:58 +08:00
moxi
38a3e20427
feat(quota): enhance QuotaSection with improved view mode handling and refresh functionality
...
- Introduced effective view mode logic to manage 'paged' and 'all' views based on file count.
- Added a warning for too many files when in 'all' view, prompting users to switch to 'paged'.
- Updated refresh button to handle loading states more effectively and provide clearer user feedback.
- Enhanced UI with new translations for view modes and refresh actions.
- Adjusted styles for better alignment and spacing in the view mode toggle and refresh button.
2026-01-04 00:45:34 +08:00
Supra4E8C
f5c1ef36ce
fix(api-keys): validate api key charset
2026-01-03 15:51:32 +08:00
yanyuhualb
f139598526
feat: make Gemini CLI project ID optional
...
- Remove required validation for project ID field
- Update translations to indicate field is optional (zh-CN, en)
- Auto-select first available project when left empty
- Backend already supports empty project ID by fetching project list
This improves user experience by eliminating the need to manually enter project ID for users with only one or a preferred default project.
2025-12-31 23:06:44 +08:00
Supra4E8C
3a66dc225d
feat(auth): add remember-password login and clear local auth data card
2025-12-31 20:04:32 +08:00
Supra4E8C
49b9259452
feat(quota): add quota page and update i18n
2025-12-30 14:13:04 +08:00
Supra4E8C
4e26b6c92d
feat(auth-files): add Gemini CLI quota card and API call
2025-12-30 12:18:20 +08:00
Supra4E8C
215ce61b48
fix: error display
2025-12-30 00:17:51 +08:00
Supra4E8C
a48e06a28c
fix(auth-files): use account id for codex quota and show remaining
2025-12-29 23:13:55 +08:00
Supra4E8C
8a59ab73a1
chore(i18n): update antigravity refresh label
2025-12-29 12:33:04 +08:00
Supra4E8C
be3f58f0a8
fix(auth-files): cache Antigravity quota to avoid auto refresh on reopen
2025-12-29 01:18:18 +08:00
Supra4E8C
95cbfb8c59
feat(auth-files): add antigravity quota cards with grouping, pagination, and i18n
2025-12-28 23:39:26 +08:00
Supra4E8C
2367f122a8
fix(logs): remove action hint text
2025-12-27 23:59:57 +08:00
Supra4E8C
8ca6d31a26
feat(oauth): add vertex json login via vertex/import
2025-12-27 08:02:46 +08:00
Supra4E8C
66c6073bbc
feat(usage): add usage stats export/import actions
2025-12-27 00:49:41 +08:00
Supra4E8C
2dd3f233d3
feat(logs): add long-press request log download and hints
2025-12-27 00:30:18 +08:00
Supra4E8C
312a06a8b8
fix(logs): clarify error request logs list behavior
2025-12-26 18:42:41 +08:00
hkfires
2a94be08fa
fix(logs): optimize layout for full height
2025-12-24 12:38:57 +08:00
hkfires
0758cfe08a
feat(logs): implement tabbed view for logs and error files
2025-12-24 11:45:14 +08:00
Supra4E8C
94962158ef
feat(settings): move request logging toggle behind hidden entry
2025-12-22 22:41:50 +08:00