Repository navigation
Releases: escapeWu/Cli-Proxy-API-Management-Center
Releases · escapeWu/Cli-Proxy-API-Management-Center
Release list
v1.3.8
v1.3.2
v1.3.1
- f7abe8e Merge branch 'main' of https://github.com/kongkongyo/Cli-Proxy-API-Management-Center
- 8c3ac0d Merge branch 'router-for-me:main' into feature
- e485065 feat: 增强文档和监控功能
v1.3.0
- c35dfc8 feat(auth-files): add batch proxy and user-agent settings modals, enhance JSON editing capabilities
- 883059b fix(auth-files): fix deleting OAuth model mappings providers
- d077b5d fix(ui): use fixed-length key masking and fingerprint usage sources
- d79ccc4 fix: prevent focus loss in OAuth model mappings input
- 7b0d6dc fix: prevent async confirmation races in API key deletion
- b8d7b89 feat(ui): implement global ConfirmationModal to replace native window.confirm
- 0bb34ca fix(auth-files): send aliases for oauth model alias patch
- 99c4fbc fix(api): use oauth model alias endpoints
- a44257e fix(antigravity): enhance error handling and support multiple request bodies
- ebb80df fix(quota): include project_id in antigravity quota requests
- 5165715 fix: 调整登录页面的重定向逻辑和键盘事件处理顺序
- 73ee6eb fix(ai-providers): keep custom header editing stable in modals
- 161d5d1 Merge pull request router-for-me#49 from sunday-ma/feature/fix-login-enter-key
- 3cbd04b Update src/pages/LoginPage.tsx
- 859f7f1 Update src/pages/LoginPage.tsx
- fea29f7 fix: 添加登录表单 Enter 键提交功能
- f663b83 feat(auth-files): normalize OAuth excluded models handling and update related API methods
- ee99836 Revert "feat(auth-files): add external migration modal for antigravity credentials"
- 2086c34 feat(auth-files): add external migration modal for antigravity credentials
- a8abf71 fix(settings): align log size and routing update controls
- 8dca670 feat: add vertex provider, oauth model mappings, and routing/log settings
- 71556a5 fix(usage): prevent gaps in request trend fill by matching point colors
- 2a92ea8 feat(AuthFilesPage): add title section with file count badge
- 681fc3c fix(quota): cap per-page credentials to 14
- 916dd3e Merge pull request router-for-me#44 from moxi000/dev
- 692f7f3 fix(quota): allow refresh without creds
- bf20f3d fix(PageTransition): prevent unnecessary execution in useEffect when pathname matches
- b7e7201 feat(auth-files): add file size validation for uploads
- e914337 feat(button): enhance button component to conditionally render children
- 6364bac feat(quota): improve refresh button functionality and update translations
- 38a3e20 feat(quota): enhance QuotaSection with improved view mode handling and refresh functionality
- 334d75f fix: lint error
- 42eb783 feat: 优化配额管理页面 UI 与交互
- 84b2199 Revert "style(config): allow editor wrapper to grow flexibly with min-height"
- f5c1ef3 fix(api-keys): validate api key charset
- fae4fb0 refactor(utils): simplify maskApiKey to show only 2 chars at each end
- 1d8729e style(config): allow editor wrapper to grow flexibly with min-height
- c6ef8a2 Merge branch 'dev' of https://github.com/router-for-me/Cli-Proxy-API-Management-Center into dev
- 0efef5a style(config): improve editor wrapper responsive height with clamp and dvh
- db376c7 fix(layout): wire header refresh to page loaders and quota config refresh
- 8232812 feat(ui): show AIStudio models for virtual auth files and adjust Gemini OAuth spacing
- 2ae06a8 perf(ui): smooth gsap page transitions
- dc58a07 fix(logs): parse latency durations with minutes
- 3446280 refactor(quota,auth): change page size selector to number input with range 3-30
- 82bf180 refactor(quota): consolidate quota sections into config-driven components
- 47f0042 refactor(usage): modularize UsagePage into separate section components
- 5815406 refactor(quota): modularize QuotaPage into separate section components
- cc46788 refactor(providers): modularize AiProvidersPage into separate provider components
- 469e5d2 Merge branch 'dev'
- 6ce301d fix(transition): avoid HiDPI text blur from page transitions
- 8461de1 Merge branch 'dev'
- 276f416 Merge pull request router-for-me#41 from yanyuhualb/feature/make-project-id-optional
- 583a844 Merge branch 'dev'
- 62fa437 fix(ui): use resolvedTheme for OpenAI icon switching in providers page
- daab589 fix(ui): remove redundant add button from empty state in providers list
- e18e9b2 fix(transition): allow page container to shrink for proper layout
- 4cfb77d fix(ui): center modals in viewport and lock background scroll
- 7cab1e8 fix(oauth): remove iFlow provider from OAuth flow
- 079f37e fix(quota): translate Codex window labels at render time
- 7ce97a6 fix(transition): preserve scroll position during page animations
- 946ed36 feat(router): add GSAP page transition animations
- f139598 feat: make Gemini CLI project ID optional
- 40ddd3c Merge pull request router-for-me#40 from router-for-me/dev
- 3a66dc2 feat(auth): add remember-password login and clear local auth data card
- eadfd7a feat(quota): group Gemini CLI buckets and refine Gemini quota groups
- f739e0b style(config): double editor height
- 23fb88e feat(quota): add zustand store for quota state caching
- 49b9259 feat(quota): add quota page and update i18n
- 4e26b6c feat(auth-files): add Gemini CLI quota card and API call
- 215ce61 fix: error display
- a48e06a fix(auth-files): use account id for codex quota and show remaining
- 8a59ab7 chore(i18n): update antigravity refresh label
- 66d5828 fix(auth): update antigravity fetchAvailableModels endpoint
- be3f58f fix(auth-files): cache Antigravity quota to avoid auto refresh on reopen
- c299e40 feat(auth-files): add Antigravity quota page size
- 769c05e fix: defult language
- 5ef3406 fix(config-page): restore page and editor scrolling with fixed card height
- 95cbfb8 feat(auth-files): add antigravity quota cards with grouping, pagination, and i18n
- c172178 fix(ai-providers): route openai compat model fetch/test through api-call to avoid CORS
- 981f7ac refactor(i18n): support per-provider empty state and OAuth messages
- 762db81 fix: lang fix
- 79f6d87 fix(api): improve version header parsing for non-plain headers
- c5d4356 fix
- c989dbf feat(auth-files): add oauth excluded provider tag
- 3cffa19 fix(footer): prevent copying management center version text
- 2367f12 fix(logs): remove action hint text
- 69a8e16 fix(layout): keep header fixed on mobile scroll
- 987ce0e feat(modal): add floating close button and collapse animatio
- 03bf586 fix(logs): improve responsive layout for logs page on mobile and small screens
- cb6b810 perf(providers,auth-files): cache status bar data and add auto-refresh
- 408e6e5 feat(auth-files): add visual status bar for auth file health monitoring
- b3808ad feat(providers): add visual status bar for API key health monitoring
- 0b2e6ef fix(logs): keep log panel scroll within viewport
- 8ca6d31 feat(oauth): add vertex json login via vertex/import
- 66c6073 feat(usage): add usage stats export/import actions
- 2dd3f23 feat(logs): add long-press request log download and hints
- 7a65e03 fix(layout): prevent footer gap on non-scroll pages
- 589a5ba fix(oauth): use resolvedTheme for provider icons
- bcaa0c8 Merge branch 'main' of https://github.com/router-for-me/Cli-Proxy-API-Management-Center
- 312a06a fix(logs): clarify error request logs list behavior
- 24861da Merge pull request router-for-me#29 from XYenon/feat/auto-theme-mode
- ea1bdc3 fix(logs): make error log panel scrollable
- 46701b4 fix(layout): restore scroll and set panel heights
- c9fc22b fix: use resolvedTheme instead of theme for dark mode detection
- ff9bd8a fix(ai-providers): allow empty Claude base URL
- d0c376f fix(layout): restore full-height panels on mobile/HiDPI
- d09db34 Merge pull request router-for-me#28 from notdp/main
- 9dd3724 feat(icons): convert png to svg and add icons to ai providers page
- 834ba43 fix: ConfigPage.module.scss LogPage.moudle.scss
- 684502c fix: layout.scss
- 0aee78c fix(logs): improve request id and status code parsing
- 8780ea7 fix(logs): wrap long log messages
- 40fe33a fix(config): optimize layout for full height
- 2a94be0 fix(logs): optimize layout for full height
- 0758cfe feat(logs): implement tabbed view for logs and error files
- 02a01e5 feat(logs): add request id parsing and refactor row layout
- 961cc80 fix: address PR review feedback
- 5f7df33 feat: add auto theme mode (follow system preference)
- 39847fa feat(oauth): add provider icons to oauth login cards
- 561e065 feat: update README.md README_CN.md
- 9496215 feat(settings): move request logging toggle behind hidden entry
- 68974ff feat(ai-providers): add prefix editing for provider configs
- f8ed787 fix(splash): prevent login flicker on startup
- dea106c fix(splash): preserve logo aspect ratio
- 76ef1b6 fix(dashboard): improve stats loading and i18n date formatting
- 39a003b refactor(dashboard): simplify stats and add available models card
- b1426cc feat(dashboard): enhance dashboard with provider breakdown and usage stats
- a9df58c feat(dashboard): add dashboard page with stats and splash screen
- f656349 fix(webui): normalize gemini endpoint and oauth callback status
- 18c1ba6 feat(ampcode): remove localhost-only management toggle
- c2627ca fix: release auto write
- df47211 feat: add commit-based release notes, usage loading spinner, and 60s logs timeout
- 10f2262 fix(ai-providers): gate Claude models input and refine excluded tag styles
- 39d86d1 feat(oauth): add callback URL submission and require Gemini CLI project ID
- ddbd7d0 fix
- e44beb5 feat
- aecd587 feat(usage): add loading overlay and 60s API timeout
- ec4b5ab feat: add quick links section to System page
- cd6c142 fix: fix log page timestamp display and optimize AuthFiles layout
- 0ebf62b fix: usage layout
- 16f3442 fix: refactor usage
- 3328e68 fix: ip address in the log is displayed incorrectly
- f60bdb0 fix: change the dark mode color
- 5eed3e7 Delete .claude/settings.local.json
- 5ebc845 Delete CLEAR_STORAGE.html
- 03c1cd1 fix: Preparations before release
- db6d5ca feat: A timeout failure was provided for the model test of OpenAI compatible providers
- 8d606aa fix(ui): optimize mobile layout for header and settings page
- a993299 fix:Continue from the previous one
- 8bcd172 fix(auth): add singleton pattern to restoreSession and unify config fetch
- 4d898b3 feat(logs): redesign LogsPage with structured log parsing and virtual scrolling
- f17329b feat(layout): add logout button to header
- 2757d82 feat: improve iFlow cookie auth UX with duplicate co...