LTbinglingfeng
f833f0dfd2
fix(config): align visual editor with backend config semantics
2026-02-06 18:14:13 +08:00
LTbinglingfeng
e6e62e2992
feat(i18n): add internationalization support for visual config editor
2026-02-06 03:34:38 +08:00
LTbinglingfeng
adcf0b6582
refactor(nav): move Config Panel and remove Settings/API Keys pages
2026-02-06 02:47:37 +08:00
LTbinglingfeng
11c2498be6
feat: add visual configuration editor and YAML handling
...
- Implemented a new hook `useVisualConfig` for managing visual configuration state and YAML parsing.
- Added types for visual configuration in `visualConfig.ts`.
- Enhanced `ConfigPage` to support switching between visual and source editors.
- Introduced floating action buttons for save and reload actions.
- Updated translations for tab labels in English and Chinese.
- Styled the configuration page with new tab and floating action button styles.
2026-02-06 02:15:40 +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
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
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
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
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
Supra4E8C
68974ffc68
feat(ai-providers): add prefix editing for provider configs
2025-12-21 23:46:39 +08:00
Supra4E8C
39a003bdd4
refactor(dashboard): simplify stats and add available models card
2025-12-21 16:27:28 +08:00
Supra4E8C
b1426ccefc
feat(dashboard): enhance dashboard with provider breakdown and usage stats
2025-12-21 16:06:33 +08:00
Supra4E8C
a9df58cba7
feat(dashboard): add dashboard page with stats and splash screen
2025-12-21 16:05:09 +08:00