Commit Graph

  • 023726c59d docs: add Codex MCP raw TOML refactor plan Jason 2025-11-18 16:08:31 +08:00
  • 956e723781 chore(deeplink): integrate deep link handling into app lifecycle YoVinchen 2025-11-18 02:06:10 +08:00
  • 461ba6f418 feat(deeplink): implement ccswitch:// protocol for provider import YoVinchen 2025-11-18 02:03:12 +08:00
  • 8d2c067814 feat(window): center window on screen by default Jason 2025-11-17 23:25:13 +08:00
  • a00eb764f7 fix(provider): sync MCP config for all apps on provider switch Jason 2025-11-17 23:17:21 +08:00
  • 67bd8f5c11 fix(mcp): correct Codex MCP configuration format to [mcp_servers] Jason 2025-11-17 22:57:04 +08:00
  • 3051743bd3 feat(mcp): support extended fields for Codex TOML conversion Jason 2025-11-17 17:23:09 +08:00
  • 6b5752db24 chore: format code and clean up unused props YoVinchen 2025-11-17 16:45:57 +08:00
  • ec1ae7073f feat(providers): add notes field for provider management YoVinchen 2025-11-17 16:40:28 +08:00
  • 883cf0346b fix(password input): disable Edge/IE reveal and clear buttons (#232) qixing-jk 2025-11-17 15:30:46 +08:00
  • 1805ed586e fix(mcp): improve format/submit UX and fix validation errors Jason 2025-11-16 20:40:16 +08:00
  • 98a1305684 feat(mcp): add smart JSON parser for flexible input formats Jason 2025-11-16 20:08:04 +08:00
  • f79efb86cd refactor(mcp): improve form label layout and simplify text Jason 2025-11-16 16:59:23 +08:00
  • ed59420a83 feat(mcp): enhance form UX with default apps and JSON formatter Jason 2025-11-16 16:50:07 +08:00
  • bfc27349b3 feat(mcp): add SSE (Server-Sent Events) transport type support Jason 2025-11-16 16:15:17 +08:00
  • 4fc7413ffa refactor(codex): simplify custom template with minimal config Jason 2025-11-16 13:36:33 +08:00
  • 12112e9d7d refactor(codex): extract template to config with i18n support Jason 2025-11-16 13:23:53 +08:00
  • 6a6980c82c refactor(codex): remove configuration wizard and unify provider setup experience Jason 2025-11-16 12:29:18 +08:00
  • 031ea3a58f style(mcp): refine panel layout for better visual hierarchy and compactness Jason 2025-11-16 11:31:27 +08:00
  • 9d431cc7ae style(ui): migrate color scheme to macOS native design system Jason 2025-11-16 10:44:15 +08:00
  • 685a1138e4 refactor(mcp): complete form refactoring for unified MCP management Jason 2025-11-15 23:47:35 +08:00
  • 154ff4c819 feat(config): unify common config snippets persistence across all apps Jason 2025-11-15 19:52:49 +08:00
  • 2540f6ba08 refactor(prompt): optimize auto-import logic with unified save Jason 2025-11-15 16:47:08 +08:00
  • d32ceb9b80 fix(prompt): correct live file backfill priority in enable flow (#225) YoVinchen 2025-11-15 16:09:00 +08:00
  • e11c7d84cd test(mcp): update import tests for v3.7.0 unified structure Jason 2025-11-14 23:39:34 +08:00
  • ea8f2095e2 fix(mcp): migrate import functions to unified v3.7.0 structure Jason 2025-11-14 23:33:54 +08:00
  • 09f80d82bc fix(mcp): initialize McpRoot with v3.7.0 unified structure by default Jason 2025-11-14 22:55:46 +08:00
  • 2f18d6ec00 refactor(mcp): complete v3.7.0 cleanup - remove legacy code and warnings Jason 2025-11-14 22:43:25 +08:00
  • fafca841cb refactor(frontend): remove redundant 'Sync All' button from MCP panel Jason 2025-11-14 15:52:01 +08:00
  • f4b8aed29a refactor(frontend): remove MCP import functionality for v3.7.0 Jason 2025-11-14 15:47:04 +08:00
  • 9663b4251e feat(frontend): add MCP import dialog for v3.7.0 Jason 2025-11-14 15:29:16 +08:00
  • 9e8abf5f26 feat(frontend): implement unified MCP panel for v3.7.0 Jason 2025-11-14 15:24:48 +08:00
  • 32a6de074c docs: add comprehensive v3.7.0 unified MCP refactor plan Jason 2025-11-14 15:09:22 +08:00
  • ac09551563 feat(frontend): add unified MCP types and API layer for v3.7.0 Jason 2025-11-14 13:01:47 +08:00
  • 7ae2a9f556 fix(mcp): resolve compilation errors and add backward compatibility Jason 2025-11-14 12:57:14 +08:00
  • c985db8f3d feat(mcp): implement unified MCP management for v3.7.0 Jason 2025-11-14 12:51:24 +08:00
  • c7b235bb98 fix(i18n): add missing Gemini MCP panel title and fix ternary logic Jason 2025-11-14 10:35:55 +08:00
  • 1616c63c0b feat(gemini): implement full MCP management functionality Jason 2025-11-14 10:02:27 +08:00
  • 146b42fb68 feat(gemini): add config.json editor and common config functionality Jason 2025-11-14 08:32:30 +08:00
  • 0ea434a485 fix(i18n): deduplicate category labels by reusing providerForm keys Jason 2025-11-14 08:31:09 +08:00
  • 21fd7cc9fd feat: migrate Claude common config snippet from localStorage to config.json Jason 2025-11-13 22:45:58 +08:00
  • 434c64f38d fix(ui): prevent URL overflow in provider cards Jason 2025-11-13 17:14:49 +08:00
  • 6d8e822f8d refactor(i18n): remove unnecessary translation for brand names Jason 2025-11-13 17:08:05 +08:00
  • 2fae8c9275 fix(i18n): add internationalization support for app names Jason 2025-11-13 16:37:58 +08:00
  • 30c763ffe3 fix(prompt): improve i18n and error handling for auto-import Jason 2025-11-13 15:43:37 +08:00
  • e4d7999294 refactor(prompt): extract file path logic and implement auto-import on first launch (#214) YoVinchen 2025-11-13 15:15:58 +08:00
  • 34f7139fda fix(usage-script): add input validation and boundary checks (#208) YoVinchen 2025-11-13 11:28:48 +08:00
  • a85f24f616 fix(gemini): relax validation when adding providers (#210) YoVinchen 2025-11-13 11:28:28 +08:00
  • b9743a463d feat(tray): add Gemini support to system tray menu (#209) YoVinchen 2025-11-12 23:38:43 +08:00
  • 2f02514a14 feat(gemini): add Google Official branding with Gemini icon (#211) YoVinchen 2025-11-12 22:41:26 +08:00
  • 75866044bd update readme Jason 2025-11-12 21:52:47 +08:00
  • 155532ea8c feat(prompts+i18n): add prompt management and improve prompt editor i18n (#193) YoVinchen 2025-11-12 16:41:41 +08:00
  • 346f916048 refactor(endpoint): separate edit and create mode endpoint management (#192) YoVinchen 2025-11-12 11:02:43 +08:00
  • 8a05e7bd3d feat(gemini): add Gemini provider integration (#202) YoVinchen 2025-11-12 10:47:34 +08:00
  • 32a2ba5ef6 chore(release): prepare for v3.6.2 release v3.6.2 Jason 2025-11-11 23:57:21 +08:00
  • 4502b2f973 feat(presets): add Kimi For Coding and BaiLing provider presets Jason 2025-11-11 23:50:52 +08:00
  • 6cb930b4ec docs: add TypeScript Trending badge and improve contributing tone Jason 2025-11-11 11:03:26 +08:00
  • 9a5c8c0e57 chore(release): prepare for v3.6.1 release v3.6.1 Jason 2025-11-10 21:21:27 +08:00
  • b1abdf95aa feat(sponsor): add PackyCode as official partner Jason 2025-11-10 18:44:19 +08:00
  • be155c857e refactor(usage-script): replace native checkbox with Switch component Jason 2025-11-10 16:01:28 +08:00
  • 9d6f101006 fix(usage-script): replace FormLabel with Label to fix white screen crash Jason 2025-11-10 15:51:18 +08:00
  • 2a56a0d889 style(usage-script): unify form input styles with shadcn/ui components Jason 2025-11-10 15:42:36 +08:00
  • 7096957b40 feat(usage-query): decouple credentials from provider config Jason 2025-11-10 15:28:09 +08:00
  • 23d06515ad fix(toml): normalize CJK quotes to prevent parsing errors Jason 2025-11-10 14:35:55 +08:00
  • 3210202132 fix(mcp): preserve custom fields in Codex TOML config editor Jason 2025-11-10 12:03:15 +08:00
  • 7b52c44a9d feat(schema): add common JSON/TOML validators and enforce MCP conditional fields Jason 2025-11-09 20:42:25 +08:00
  • 772081312e feat(ui): enhance provider switch error notification with copy action Jason 2025-11-09 17:56:02 +08:00
  • cfcd7b892a fix(tray): replace unwrap with safe pattern matching in menu handler Jason 2025-11-08 22:55:53 +08:00
  • 3da787b9af fix(provider): set category to custom for imported default config Jason 2025-11-08 22:45:53 +08:00
  • 9370054911 fix(error-handling): isolate tray menu update failures from main operations Jason 2025-11-08 22:07:12 +08:00
  • 5b3b211c9a fix(ui): sync tray menu order after drag-and-drop sorting (#179) ZyphrZero 2025-11-08 21:45:43 +08:00
  • fb02881684 fix(forms): populate base URL for all non-official provider categories Jason 2025-11-08 21:25:41 +08:00
  • 34b8aa1008 fix(ui): remove misleading model placeholders from input fields Jason 2025-11-08 08:50:15 +08:00
  • 52a7f9d313 feat(usage): enable background query for usage polling Jason 2025-11-08 00:02:28 +08:00
  • b617879035 docs: add v3.6.0 release notes and update READMEs with missing features Jason 2025-11-07 22:05:33 +08:00
  • 8d77866160 Release v3.6.0: Major architecture refactoring and feature enhancements v3.6.0 Jason 2025-11-07 16:27:51 +08:00
  • 7305b1124b fix(forms): show endpoint input for all non-official providers Jason 2025-11-07 11:25:55 +08:00
  • dc79c31148 refactor(settings): improve directory configuration UI layout Jason 2025-11-06 23:05:25 +08:00
  • 03e15916dd chore: apply cargo fmt before release Jason 2025-11-06 16:32:45 +08:00
  • 69c0a09604 refactor(cleanup): remove dead code and optimize Option checks Jason 2025-11-06 16:22:05 +08:00
  • 4e23250755 feat: add Z.ai GLM partner and fix apiKeyUrl priority Jason 2025-11-06 16:04:10 +08:00
  • 5f78e58ffc feat: add partner promotion feature for Zhipu GLM Jason 2025-11-06 15:22:38 +08:00
  • e4416c9da8 docs(changelog): document breaking changes in [Unreleased] Jason 2025-11-06 12:30:45 +08:00
  • 6f05a91226 refactor(migration): remove legacy v1 copy file migration logic Jason 2025-11-06 12:22:48 +08:00
  • db80e96786 refactor(config): remove v1 auto-migration and improve error handling Jason 2025-11-06 09:18:21 +08:00
  • d6fa0060fb chore: unify code formatting and remove unused code Jason 2025-11-05 23:17:34 +08:00
  • 4f4c1e4ed7 feat(ui): move usage display inline next to enable button Jason 2025-11-05 22:46:30 +08:00
  • ce24b37b39 fix(usage): resolve auto-query interval timing issue Jason 2025-11-05 22:02:12 +08:00
  • a428e618d2 refactor(usage): consolidate query logic to eliminate DRY violations Jason 2025-11-05 21:40:06 +08:00
  • 21d29b9c2d feat(usage): add auto-refresh interval for usage queries Jason 2025-11-05 15:48:19 +08:00
  • 254896e5eb feat(providers): add DMXAPI provider and refine naming Jason 2025-11-05 14:48:07 +08:00
  • dbf220d85f add azure codex provider (#168) kenwoodjw 2025-11-05 10:29:28 +08:00
  • b498f0fe91 refactor(i18n): complete error message internationalization and code cleanup Jason 2025-11-05 10:11:47 +08:00
  • f92dd4cc5a fix(i18n): internationalize test script related error messages Jason 2025-11-05 08:52:36 +08:00
  • 720c4d9774 feat(i18n): complete internationalization for usage query feature Jason 2025-11-05 00:07:54 +08:00
  • bafddb8e52 feat(usage): add test script API with refactored execution logic Jason 2025-11-04 23:04:44 +08:00
  • 05e58e9e14 feat(usage): add selected state styling to template buttons Jason 2025-11-04 21:58:25 +08:00
  • 802c3bffd9 feat(usage): add custom blank template for usage script Jason 2025-11-04 21:53:42 +08:00
  • 7be74806e8 feat(usage): conditionally show advanced config for NewAPI template Jason 2025-11-04 21:44:20 +08:00
  • a6b6c199b4 refactor(commands): remove unused missing_param helper function Jason 2025-11-04 15:54:45 +08:00