Skip to content

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 22 Jan 17:52
· 23 commits to main since this release
  • 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 config handling
  • 340c1f1 fix(i18n): correct interpolation syntax and add missing translation keys
  • 09c17c0 feat: unify page layout with consistent page titles and structure
  • 9d648e3 feat: add cache token pricing support in usage calculation
  • e615979 Merge pull request router-for-me#22 from AoaoMH/feature/auth-model-check
  • ea2ce40 feat: improve iFlow cookie auth UX with duplicate config handling
  • 2a87a4d feat: Add 404 judgment; Virtual authentication files also support obtaining model lists; Chinese support for virtual authentication file i18n;
  • abf9b5f feat: add model list viewer for auth file cards
  • aea1ceb feat: Added disabling features for some of the AI providers
  • 20a69a2 feat:log update
  • e0584af feat: add Ampcode (Amp CLI Integration) support with configuration UI and i18n
  • c4034c6 Update README.md
  • ccc82e5 fix: refine AI providers and auth files styling and layout alignment
  • 13d1804 feat: improve Settings page retry config UI and enhance excludedModels API support
  • 6248653 feat: add excluded models support for Codex/Claude providers and fix header alignment
  • da9469c feat: add models cache store and fix search placeholder truncation
  • a7b77ff feat:update icon
  • bcf8225 feat: add notification animations and improve UI across pages Add enter/exit animations to NotificationContainer with smooth slide effects Refactor ConfigPage search bar to float over editor with improved UX Enhance AuthFilesPage type badges with proper light/dark theme color support Fix grid layout in AuthFilesPage to use consistent 3-column layout Update icon button sizing and loading state handlin Update i18n translations for search functionality
  • 7c0a228 feat: implement versioning system by extracting version from environment, git tags, or package.json, and display app version in MainLayout; enhance ConfigPage with search functionality and CodeMirror integration for YAML editing
  • bae7ff8 feat: enhance AiProvidersPage with OpenAI model discovery functionality, improve localization for model selection messages, and update styles for better user experience
  • 2a57055 feat: introduce ModelInputList component for managing model entries in AiProvidersPage, enhance MainLayout with header action icons, and improve styling for success and failure statistics across pages
  • ad92f0c feat: add success and failure statistics display to AiProvidersPage, refactor data retrieval methods for better clarity and consistency
  • d425332 feat: enhance AiProvidersPage with key statistics loading, improve layout styles, and update AuthFilesPage for better visual representation of success and failure stats
  • 3c1a600 feat: improve AuthFilesPage styles by enhancing input component dimensions, adjusting filterItem widths for better layout, and ensuring consistent box-sizing across elements
  • 673ab15 feat: update document title for clarity, add logo image, enhance OAuthPage with iFlow cookie authentication feature, and improve localization for remote access messages
  • 9521867 feat: update document title and favicon in main.tsx, remove isLocalhost check from OAuthPage for cleaner logic, and enhance overall user experience
  • defa633 refactor: remove isLocalhost check from MainLayout, update UsagePage styles for improved layout and spacing, and adjust layout.scss for better sidebar toggle appearance
  • 841dfa8 feat: add INLINE_LOGO_JPEG to MainLayout for branding, enhance layout styles in UsagePage for improved spacing and responsiveness, and update layout.scss for better logo handling and alignment
  • bf5f34b feat: enhance AuthFilesPage with improved layout and styling, add filter and pagination features, and implement detailed file statistics and actions for better user interaction
  • e8d918b refactor: simplify AiProvidersPage by removing unused delete confirmation text and enhance brand header styles for better layout and responsiveness
  • c71af9a feat: enhance MainLayout with header height management using useLayoutEffect, improve AiProvidersPage by removing priority field, and update UsagePage with dynamic stats cards and sparkline charts for better data visualization
  • d8f540c fix: adjust sidebar positioning in layout.scss for improved responsiveness and visual consistency
  • 18b1adb feat: enhance MainLayout with brand name expansion feature, sidebar toggle improvements, and responsive design adjustments for better user experience
  • 5d5334a refactor: remove README and REFACTOR_PROGRESS files; enhance MainLayout with sidebar icons and improved navigation item display
  • 2ca662e refactor: update button styles and layout in MainLayout for improved UI consistency and accessibility
  • e417d3c feat: refactor MainLayout component to implement sidebar collapse functionality, enhance navigation item display, and improve layout responsiveness
  • b6765b0 feat: enhance logging functionality with incremental loading, improved error handling, and UI updates for better user experience
  • 9d7db57 feat: update SCSS imports to use new Sass module system, enhance SystemPage with model tags display and API key handling, and improve model fetching logic with better error handling and notifications
  • 450964f feat: initialize new React application structure with TypeScript, ESLint, and Prettier configurations, while removing legacy files and adding new components and pages for enhanced functionality
  • 8e41322 feat: refactor model price display and editing functionality with improved layout and interaction
  • fc10db3 feat: update layout for usage filter actions and chart line group to improve responsiveness and visual hierarchy
  • 2bcaf15 feat: enhance usage statistics overview with responsive design, improved layout, and sparkline charts for better data visualization
  • 28750ab feat: implement responsive brand title behavior for mobile viewports with animation handling and CSS adjustments
  • 69f808e feat: enhance file upload functionality to support multiple JSON file uploads with improved validation and notification handling
  • 86edc1e feat: implement OpenAI provider connection testing with UI integration, status updates, and internationalization support
  • 112f869 feat: add version check functionality with UI integration, status updates, and internationalization support
  • 658814b refactor: streamline model name handling in updateApiStatsTable function for improved readability
  • ac4f310 feat: add sensitive value masking functionality to usage module and update UI for system info localization
  • ba6a461 feat: implement available models loading functionality with UI integration, status updates, and internationalization support
  • 0e01ee0 feat: add log search functionality with UI input, filtering logic, and internationalization support
  • d235cfd refactor: simplify gemini key retrieval logic by removing legacy key handling
  • 4d41944 feat: implement chart line deletion functionality with UI controls and internationalization support
  • 63c0e5f refactor: remove min-height from config management card for improved layout flexibility
  • 79b73dd feat: implement dynamic chart line management with UI controls, internationalization, and enhanced data handling
  • 9e41fa0 feat: add model search functionality with UI components and internationalization support
  • a607b8d feat: implement OAuth excluded models configuration handling with fallback data loading and UI updates
  • 9a54079 refactor: adjust YAML editor dimensions and layout for improved consistency in config management
  • b026285 feat: enhance provider item display with improved base URL styling and layout adjustments
  • fc8b02f feat: add error log selection and download functionality with UI updates and internationalization support
  • c77527c feat: enhance excluded models management with UI components, internationalization, and data handling
  • d363037 feat: add OAuth excluded models management with UI integration and internationalization support
  • 0114dad feat: implement endpoint cost calculation in API stats table with pricing support
  • ca14ab4 feat: add cost period selection and update cost chart functionality
  • fd1956c feat: implement model pricing functionality with UI elements, storage management, and cost calculation
  • b5d8d00 docs: update usage instructions in README files for clarity on static file access after build
  • 96961d7 feat: add cached and reasoning token metrics with internationalization support
  • 5415a61 feat: add RPM and TPM metrics for the last 30 minutes with internationalization support
  • 63a8b32 feat: expose manager instance to global scope for inline event handlers
  • d8c06c7 feat: cap log fetch size and add limit query param
  • e3a2a34 更新 README_CN.md
  • f898d78 更新 README.md
  • 02faf18 refactor(docs): update README files with improved structure, feature descriptions, and usage instructions for better clarity and accessibility
  • efc6cb3 feat(cookie-login): add iFlow Cookie login functionality with UI elements and internationalization support
  • 970297f feat(antigravity): implement Antigravity OAuth integration with UI elements and functionality
  • 6962667 style: increase max-height for key list to display more records at once
  • ef1be66 style: enhance key table layout and adjust padding for improved aesthetics
  • ceddf79 feat(api-keys): enhance API key display with new layout and styling
  • 55c1cd8 feat(i18n): add support for 'antigravity' file type and update UI elements
  • 111a1fe Merge branch 'main' of https://github.com/router-for-me/Cli-Proxy-API-Management-Center
  • 958b0b4 fix(i18n): update API endpoint references from /v1/model to /v1/models
  • 71d1436 fix(api-keys): delegate key actions and safely encode values
  • d088be8 feat(openai): implement model discovery UI and functionality for fetching models
  • c8dc446 style: update file-type badge colors for improved visibility
  • 1edafc6 feat: centralize config refresh handling and prevent races
  • 608be95 feat(logs): refresh on reconnect and section activation
  • 3234854 refactor(config): reload editor and auth files via events
  • e58d462 refactor(api): add raw request helper and centralize headers
  • a6344a6 refactor(usage): load stats via config events
  • d2fc784 refactor(settings): delegate config UI updates to module
  • a8b8bdc refactor: centralize API client and config caching
  • 93eb7f4 refactor(auth): simplify JSON details modal layout
  • 6e0dec4 feat(versioning): implement UI and server version tracking with build date display in footer
  • 23d8d20 refactor(auth-files): simplify modal structure and improve JSON display styling
  • c5010ad refactor(stats): enhance key statistics handling by introducing source and auth index categorization
  • 8f4320c feat(styles): add new file type badges for 'gemini-cli' and 'aistudio' with dark theme support
  • 7267fc3 fix(ai-providers): update key display format to include API key label
  • 897f3f5 feat(security): implement secure storage for sensitive data and migrate existing keys
  • ae0e92a refactor(api-keys): fetch keys from API and reduce log limit
  • fea36b1 refactor: centralize usage stats and refine api key cache
  • ad520b7 refactor(app): reuse debounce util and connection module
  • f768243 feat(auth-files): add JSON upload handling for auth files
  • fe5d997 feat(config): add section-based caching and tunable status interval
  • f82bcef refactor(app): centralize UI constants and error handling
  • 04b6d0a feat(usage-stats): support configurable chart lines
  • bf40caa fix(auth-files): improve pagination info and filters
  • bbd0a56 refactor(app): modularize UI and usage logic
  • 6308074 feat(app.js, i18n, index.html): refactor model filtering to chart line selections
  • aa85202 feat(app.js, i18n, index.html, styles.css): implement model filtering in usage statistics
  • 6928cfe feat(app.js): add usage detail collection and hourly series generation
  • 8f71b0d style(styles.css): improve layout and spacing for input groups and buttons
  • edb723c feat(app.js, i18n, index.html, styles.css): enhance auth file management with search and pagination controls
  • 295befe feat(app.js): enhance file name handling in CLIProxyManager
  • a07fadd feat(app.js, i18n, index.html, styles.css): implement pagination for auth file management
  • 5be4009 feat(app.js, i18n): add custom model management for Claude API
  • d422606 feat(app.js, styles.css): add main flag for Gemini CLI auth files, update styles and filtering logic
  • 8b07159 refactor(app.js): improve API key handling and display logic
  • 5b1be05 feat(index.html): add Vertex AI credential import UI
  • a4fd672 feat(app.js, i18n, index.html, styles): implement Vertex AI credential import feature
  • 6f1c7b1 feat(app.js, i18n, index.html): add request logging and WebSocket authentication settings
  • 1d7408c feat(app.js, i18n): enhance auth file management with filtering and update related UI messages
  • 3468fd8 feat(app.js, styles): enhance connection state handling and update editor dimensions
  • 4f15c3f feat(app.js, i18n): enforce required base URL for Codex API configuration
  • 72cd117 fix(logs): exclude all /v0/management/ API entries from viewer
  • 5d62cd9 perf(cli): prefetch /usage, derive keyStats, reuse across renders
  • 6837100 feat(app.js, i18n, styles): implement custom headers functionality in API key management
  • 8542041 feat(app.js, i18n): support batch addition of Gemini API keys with enhanced UI
  • 35ceab0 feat(app.js, i18n): enhance Gemini API key management with base URL support
  • d3fe186 refactor(app.js): remove modal click event listener to streamline modal behavior
  • 5aff22a fix(ui): update modal styles for better responsiveness and overflow handling
  • aa1dedc feat(ui): mark runtime-only auth files and disable actions
  • 61e75ee feat(auth-files): add AI Studio and Gemini CLI with filename masking
  • 3a2d967 fix(ui): align file-item footer and adjust badge spacing
  • 8283e99 fix(app.js):尝试修复codex配置异常丢失数据的问题
  • 181cba6 feat(logs): limit lines, incremental updates, and highlighting
  • aa72991 fix(ui): position API Keys/Providers action buttons; prevent overlap
  • f98f31f fix(i18n, ui): correct syntax error in generateDynamicTypeLabel method
  • 1e79f91 fix(ui): harden key list rendering and config handling
  • 257260b feat(i18n, ui): enhance file type filtering with internationalization support
  • 8372906 为筛选按钮容器 .auth-file-filter 改用事件委托,并在重新渲染时移除旧监听器,避免多次绑定导致回调重复执行。
  • 5feea2e Merge pull request router-for-me#10 from coulsontl/new_ui
  • 825ad53 refactor(ui): streamline auth file actions with event delegation
  • 3e94131 feat(ui): enhance auth file management with type filtering and detailed view
  • 89099b5 update README
  • 7509a1e 更新补全i18n国际化文本
  • e92784f feat(ui): add auth file success/failure stats; expand list height
  • d26695d feat(ui,keys): granular masking, stats match, legacy format
  • 8964030 尝试修复bug
  • 0b9abdf fix(logs): auto-scroll to latest on full reload
  • a208a48 feat(config-ui): add YAML config editor with save/reload support
  • 369cf52 0.1.7
  • dcfffc7 feat(ui): add in-app log viewer and file logging controls
  • 7de5280 feat(build): auto-inject release version into HTML output
  • 86d60aa 增加使用统计开关
  • 020fccc 1
  • c162ab3 删除gemini web tokens
  • 85d12e1 Merge pull request router-for-me#4 from tombii/main
  • ebffb49 Add missing English translations.
  • 316c1ff Update README_CN.md
  • b3e54e7 Update README.md
  • fe11bfb Added hostname checking function. If it is not localhost or 127.0.0.1, the OAuth login box will be hidden to improve user experience; Added unique IDs to each OAuth card for easier operation.
  • ee0d8f8 Implement multiple OAuth functions, including Anthropic, Gemini CLI, Qwen and iFlow, add relevant UI components and styles, optimize user experience, and enhance the usability and feedback mechanism of the authentication process.
  • 0bbb397 Implement the Codex OAuth function, add relevant UI components and styles, optimize the login experience, and fix several UI issues.
  • 27948b3 实现请求和Token使用趋势图表,更新API详细统计表格,优化侧边栏样式,增强移动端体验,修复若干UI问题。
  • dff28db 增补README
  • 34b16ca Merge branch 'main' of https://github.com/router-for-me/Cli-Proxy-API-Management-Center
  • fa86f76 增补README
  • 41ca999 Update README_CN.md
  • 6ef6744 更新README以适配新版本
  • 2be7ced 实现移动端侧边栏功能,添加移动菜单按钮及遮罩,优化导航项点击事件,更新样式以提升用户体验。
  • b61155d v0.0.6
  • 5488d61 Update README.md
  • 30f5300 Update README_CN.md
  • 5216920 Update README.md
  • 80b2597 0.0.5
  • 04f21ee change release file name
  • f6a4bae add auto release script
  • c9f09cc Update README_CN.md
  • 5b8fd04 Update README.md
  • 3c791a2 Update README.md
  • 2ef64d8 Add files via upload
  • f2dc4bc Update 0.0.3Beta
  • 5f597af update app.js
  • e5bef7e Add files via upload
  • d8df9ce Add files via upload
  • 4459422 Add files via upload
  • 86fc9fe 更新 README.md
  • 67f009b Delete README_EN.md
  • 6618312 更新 README_EN.md
  • 9e49824 创建 README_EN.md
  • 0157542 更新 README.md
  • 7d530a5 创建 i18n.js
  • 59bea5a 更新 app.js
  • bd37e8b 更新 index.html
  • 34e5451 更新 styles.css
  • 1a39183 Add files via upload
  • 72a7b3a Update README.md
  • 3bac8be Update README.md
  • f29a548 Initial commit