Commit Graph

  • d403a28c73 chore(deps): add accordion and animation dependencies YoVinchen 2025-12-08 17:10:52 +08:00
  • a8f9562758 refactor(usage): restructure usage dashboard components YoVinchen 2025-12-08 17:08:55 +08:00
  • d83312ad3f feat(settings): enhance settings page with accordion layout and tool versions YoVinchen 2025-12-08 17:05:48 +08:00
  • cfbbc9485f refactor(proxy): simplify auto-failover config panel structure YoVinchen 2025-12-08 17:03:07 +08:00
  • 4c884a1256 refactor(providers): update provider card styling to use theme tokens YoVinchen 2025-12-08 16:53:36 +08:00
  • 0210e7991f style(ui): format accordion component code style YoVinchen 2025-12-08 16:48:39 +08:00
  • ddc027d854 feat(backend): add tool version check command YoVinchen 2025-12-08 16:47:34 +08:00
  • afec14b913 fix(usage): stabilize date range to prevent infinite re-renders YoVinchen 2025-12-08 14:28:50 +08:00
  • 94da8ca89d feat(ui): add auto-failover configuration UI and provider health display YoVinchen 2025-12-08 11:27:35 +08:00
  • e093164b8d feat(frontend): add failover API layer and TanStack Query hooks YoVinchen 2025-12-08 11:09:19 +08:00
  • d57da0b700 feat(proxy): add failover Tauri commands and integrate with forwarder YoVinchen 2025-12-08 11:02:47 +08:00
  • 65a76a7ce4 feat(proxy): implement circuit breaker and provider router for auto-failover YoVinchen 2025-12-08 10:58:36 +08:00
  • 2a4fcc46ff feat(db): add circuit breaker config table and provider proxy target APIs YoVinchen 2025-12-08 10:56:31 +08:00
  • fdb36ead45 fix(usage): reorder cache columns and prevent header text wrapping feat/multi-app-skill-support YoVinchen 2025-12-07 14:36:57 +08:00
  • 663acf49e8 feat(skill): add multi-app skill support for Claude/Codex/Gemini YoVinchen 2025-12-07 14:08:03 +08:00
  • 622a24ded4 fix(skill): use directory basename for skill installation path (#358) YoVinchen 2025-12-05 14:57:06 +08:00
  • 80c61a7fc7 fix(skill): use directory basename for skill installation path fix/skill-install-path YoVinchen 2025-12-05 12:33:50 +08:00
  • 6713368657 fix(windows): use system titlebar to prevent black screen on startup Jason 2025-12-05 11:44:54 +08:00
  • b1103c8a59 Feat/proxy server (#355) YoVinchen 2025-12-05 11:26:41 +08:00
  • 73aa95263c feat(pricing): add GPT-5 Codex model pricing presets feat/proxy-server YoVinchen 2025-12-04 22:43:54 +08:00
  • e1db104009 Merge branch 'main' into feat/proxy-server YoVinchen 2025-12-04 22:39:50 +08:00
  • bf9228093b fix: add fallback for crypto.randomUUID() on older WebViews Jason 2025-12-04 17:01:17 +08:00
  • 420b5d4389 feat: 为切换弹出提示框增加可关闭按钮 (#350) Forte Scarlet 2025-12-04 15:04:39 +08:00
  • af9785f566 fix(ui): restore card borders in usage statistics panels YoVinchen 2025-12-04 11:33:33 +08:00
  • a20fb1afcf style(rust): apply clippy formatting suggestions YoVinchen 2025-12-04 11:32:38 +08:00
  • 760d564817 fix(pricing): standardize model ID format for pricing lookup YoVinchen 2025-12-04 11:23:13 +08:00
  • 1121347a45 fix(proxy): resolve token parsing for OpenRouter streaming responses YoVinchen 2025-12-04 10:59:35 +08:00
  • a64e588cf8 feat(model-test): add provider model availability testing YoVinchen 2025-12-04 00:53:25 +08:00
  • ab08b906ad fix(ui): update SettingsPage tab styles for improved appearance (#342) YoVinchen 2025-12-03 22:28:13 +08:00
  • 26753f3d66 Merge branch 'main' into feat/proxy-server YoVinchen 2025-12-03 22:19:44 +08:00
  • d783cbe745 style(config): format mcpPresets code style YoVinchen 2025-12-03 21:55:53 +08:00
  • d304346514 refactor(ui): enhance RequestLogTable with filtering and pagination YoVinchen 2025-12-03 21:54:41 +08:00
  • 1efa41082c feat(frontend): update usage types and API for pagination support YoVinchen 2025-12-03 21:54:02 +08:00
  • 72412e7abd feat(services): add pagination and enhanced filtering for request logs YoVinchen 2025-12-03 21:53:12 +08:00
  • b496e250dd feat(proxy): enhance proxy server with session tracking and OpenAI route YoVinchen 2025-12-03 21:42:47 +08:00
  • 087622bf6d feat(proxy/usage): enhance token parser and logger for multi-format support YoVinchen 2025-12-03 21:09:51 +08:00
  • 1e95a3f16b feat(database): extend schema with streaming and timing fields YoVinchen 2025-12-03 21:05:45 +08:00
  • bfcdde5011 feat(proxy): add ProviderType enum for fine-grained provider detection YoVinchen 2025-12-03 17:12:13 +08:00
  • b1e4c37f9c fix(ui): update SettingsPage tab styles for improved appearance (#342) wenyuan 2025-12-03 10:21:37 +08:00
  • 39964b5733 Merge branch 'main' into feat/proxy-server YoVinchen 2025-12-03 00:30:57 +08:00
  • 2298119177 deps: add recharts for charts and rust_decimal/uuid for usage tracking YoVinchen 2025-12-03 00:29:23 +08:00
  • d356f1e208 fix(ui): integrate usage dashboard and fix type errors YoVinchen 2025-12-03 00:27:01 +08:00
  • 434ffd559d feat(ui): add usage dashboard components YoVinchen 2025-12-03 00:25:41 +08:00
  • 38e8949152 feat(api): add frontend usage API and query hooks YoVinchen 2025-12-03 00:21:29 +08:00
  • 96ec6c561e feat(commands): add usage statistics Tauri commands YoVinchen 2025-12-03 00:19:36 +08:00
  • 6423e2e8ab feat(proxy): integrate usage logging into request handlers YoVinchen 2025-12-03 00:18:42 +08:00
  • 05973bf959 feat(proxy): implement usage tracking subsystem YoVinchen 2025-12-03 00:17:34 +08:00
  • c0122d717c feat(db): add usage tracking schema and types YoVinchen 2025-12-03 00:16:40 +08:00
  • 74a2e9c08b fix(mcp): use browser-compatible platform detection for MCP presets farion1231 2025-12-02 15:43:14 +08:00
  • 169db5b6d8 chore: add nul to .gitignore to prevent Windows reserved filename tracking farion1231 2025-12-02 10:00:15 +08:00
  • 3230b0e094 chore: bump version to 3.8.2 v3.8.2 Jason 2025-12-01 22:41:43 +08:00
  • 2347ac0ee0 fix(config): update DeepSeek default model from Exp to stable version Jason 2025-12-01 22:37:01 +08:00
  • d12347d837 Merge branch 'main' into feat/proxy-server YoVinchen 2025-12-01 17:29:43 +08:00
  • fef4c239c4 feat(proxy): add streaming SSE transform and thinking parameter support YoVinchen 2025-12-01 17:11:23 +08:00
  • 58c5468bf6 fix(ui): prevent provider card hover scale from being clipped Jason 2025-12-01 16:03:20 +08:00
  • a35d112cd4 feat(proxy): implement provider adapter pattern with OpenRouter support YoVinchen 2025-12-01 16:01:06 +08:00
  • 665d34609d fix(proxy): resolve clippy warnings for dead code and uninlined format args YoVinchen 2025-12-01 15:58:30 +08:00
  • 0eec47fd64 Merge branch 'main' into feat/proxy-server YoVinchen 2025-12-01 14:13:03 +08:00
  • e9cb7098a5 Merge branch 'main' into feat/proxy-server YoVinchen 2025-12-01 13:33:32 +08:00
  • 247973b37e refactor(proxy): remove unused request handlers and routes YoVinchen 2025-12-01 12:41:17 +08:00
  • 94b83bfa3a fix(proxy): improve URL building and Gemini request handling YoVinchen 2025-12-01 11:38:16 +08:00
  • 98084d61aa fix(ui): add independent scroll containers to fix scroll wheel on Linux v3.8.1 Jason 2025-12-01 11:28:01 +08:00
  • a627e1bb50 fix(config): update Codex default model and correct MiniMax URL Jason 2025-12-01 11:08:53 +08:00
  • c7ef4365b8 fix(proxy): resolve UI/UX issues and database constraint error YoVinchen 2025-12-01 09:17:12 +08:00
  • 4c94e70f97 feat(proxy): implement local HTTP proxy server with multi-provider failover YoVinchen 2025-12-01 02:41:36 +08:00
  • 04a588694b chore: bump version to 3.8.1 Jason 2025-11-30 23:39:05 +08:00
  • f5f7dfed8c style: apply code formatting fixes Jason 2025-11-30 23:30:27 +08:00
  • 5888c56f2a fix(config): correct MiniMax apiKeyUrl to minimaxi.com Jason 2025-11-30 23:03:09 +08:00
  • c5cadb73bc fix(config): correct MiniMax apiKeyUrl domain from minimax.io to minimax.com Jason 2025-11-29 23:03:19 +08:00
  • 17948ee031 docs: update screenshots and add Japanese locale images Jason 2025-11-29 22:14:11 +08:00
  • 2643595012 fix(skills): target first span only when hiding select checkmark indicator Jason 2025-11-29 21:36:16 +08:00
  • 6ac4d1652c fix(skills): use theme-aware glass-card class for light mode compatibility Jason 2025-11-29 21:18:51 +08:00
  • 3bf37cf0ff refactor(url): remove automatic trailing slash stripping from base URL inputs Jason 2025-11-29 20:52:29 +08:00
  • 526c7406fa fix(ui): persist active provider card highlight when not hovered Jason 2025-11-29 20:19:17 +08:00
  • 9db85dd4dc style(css): consolidate global selector rules and remove duplicates Jason 2025-11-29 20:03:19 +08:00
  • 0f333d9e5b fix(tailwind): add missing shadcn/ui color mappings for opaque dialog backgrounds Jason 2025-11-29 19:49:55 +08:00
  • ba875552a6 style(mcp): align wizard modal with confirm dialog styling Jason 2025-11-29 17:41:12 +08:00
  • 75e7f9d731 chore: remove dead code from MCP and provider modules Jason 2025-11-29 16:24:22 +08:00
  • 7e6074a9a9 refactor(mcp): modularize MCP and tray menu logic Jason 2025-11-29 10:29:10 +08:00
  • c229c47c00 fix(auto-launch): use AutoLaunchBuilder for cross-platform compatibility v3.8.0 Jason 2025-11-28 22:59:09 +08:00
  • 6c477a60f9 chore: bump version to v3.8.0 Jason 2025-11-28 22:37:32 +08:00
  • 7eac809689 feat(preset): add MiniMax international version and split promotions Jason 2025-11-28 22:27:23 +08:00
  • dafa77897b docs: add v3.8.0 release documentation and Japanese README Jason 2025-11-28 21:47:05 +08:00
  • 0f959112b1 refactor(skill): remove skillsPath configuration (#310) YoVinchen 2025-11-28 16:26:28 +08:00
  • d9a4c7cb86 refactor(skill): remove skillsPath configuration refactor/remove-skills-path YoVinchen 2025-11-28 16:23:06 +08:00
  • f4c284f86c fix(test): update component tests to match current implementation Jason 2025-11-28 16:20:18 +08:00
  • 3878a16c4f fix: pre-release fixes for code formatting, i18n, and test suite Jason 2025-11-28 15:53:25 +08:00
  • 00f78e4546 feat(i18n): add Japanese language support Jason 2025-11-28 15:14:39 +08:00
  • 1ee1e9cb2e refactor(startup): improve first-launch import logic with per-table detection Jason 2025-11-28 12:00:32 +08:00
  • 7db4b8d976 feat(skill): implement recursive scanning for skill repositories (#309) YoVinchen 2025-11-28 12:01:20 +08:00
  • 38bac36960 feat(skill): implement recursive scanning for skill repositories fix/recursive-skill-scanning YoVinchen 2025-11-28 11:43:31 +08:00
  • 924ad44e6c fix(usage): correct selectedTemplate initialization logic Jason 2025-11-28 11:10:22 +08:00
  • eecd6a3a2b refactor(usage): simplify usage script modal UI Jason 2025-11-28 11:09:34 +08:00
  • 2a6980417b fix(auto-launch): use platform-specific API for AutoLaunch::new farion1231 2025-11-28 09:58:47 +08:00
  • 6a9a0a7a7e feat(preset): add icon configuration to provider presets Jason 2025-11-27 23:28:11 +08:00
  • fcb090dd15 fix(css): downgrade Tailwind CSS from v4 to v3.4 for better browser compatibility Jason 2025-11-27 22:55:14 +08:00
  • ce4f0c02cb fix(linux): resolve WebKitGTK DMA-BUF rendering issue and preserve user .desktop customizations Jason 2025-11-27 19:37:18 +08:00
  • 4ca4ad6bca feat(migration): add error dialog for config.json loading failure Jason 2025-11-27 16:03:50 +08:00
  • 964ead5d0d fix(provider): validate current provider ID existence before use Jason 2025-11-27 15:01:24 +08:00
  • 2c90ae3509 refactor(provider): use local settings for current provider selection Jason 2025-11-27 11:42:19 +08:00