Commit Graph
634 Commits
Author SHA1 Message Date
lzt404 4484e3a190 fix(agents): isolate Claude client model mapping drafts 2026-08-11 14:04:46 +08:00
lzt404 927f4de98a fix(agents): refresh OAuth model aliases at runtime 2026-08-11 13:23:10 +08:00
lzt404 44043a20f4 Merge pull request #116 from router-for-me/dev
Dev
2026-08-11 12:34:40 +08:00
lzt404 51e3c7111e Merge branch 'dev' of https://github.com/router-for-me/EasyCLIProxyAPI into dev
# Conflicts:
#	src-tauri/src/agents/discovery.rs
2026-08-11 12:33:06 +08:00
lzt404 e9470fbe14 fix(agents): support Claude Desktop aliases for Codex OAuth models 2026-08-11 12:29:35 +08:00
Luis Pater 8a0ee75bde Merge branch 'dev' 2026-08-11 02:38:13 +08:00
Luis Pater 7a95f3c994 Conditionally compile tray module and imports for macOS and Windows targets 2026-08-11 02:37:47 +08:00
Luis Pater 8ac675b000 Merge branch 'dev' 2026-08-11 02:29:57 +08:00
Luis Pater 3fbfb81f22 Refactor Claude agent discovery and test formatting cleanup 2026-08-11 02:29:49 +08:00
Luis Pater a5e2ef11e5 Merge branch 'dev' 2026-08-11 02:21:15 +08:00
Luis Pater b15d4d1e61 Refactor macOS Dock visibility control to use AppHandle API and clean up related helpers
Closes: #110
2026-08-11 02:21:04 +08:00
lzt404 8655f6aae4 feat(agents): add per-role 1M context controls for Claude 2026-08-10 18:14:35 +08:00
lzt404 9d7b645c1d fix(core-config): preserve user YAML customizations
Treat an existing core config as the startup source of truth instead of rebuilding it from the example template. Preserve arbitrary user-defined top-level fields, nested mappings, lists, provider settings, comments, and WebUI-installed plugin metadata while applying only GUI-managed settings. Support correctly indented insertion of deeply nested YAML mappings during upgrade migrations and add broad regression coverage.
2026-08-10 17:05:27 +08:00
lzt404 672780878d chore:change core version to 7.2.127 2026-08-10 14:14:32 +08:00
lzt404 4f97ae9167 refactor(api-access): show model counts only 2026-08-10 14:09:12 +08:00
lzt404 6d09a6490d feat(update): support Linux and macOS auto-updates 2026-08-10 14:05:57 +08:00
lzt404 906f68f566 refactor: modularize backend architecture and test suite
- split Tauri business logic out of main.rs by domain
- separate agent and core configuration submodules
- organize Rust tests by feature with shared test support
- split frontend locale resources
2026-08-10 13:30:45 +08:00
lzt404 c331396b65 Merge pull request #107 from router-for-me/dev
fix(ci): create macOS DMGs with hdiutil
2026-08-10 11:32:32 +08:00
lzt404 89cee94a52 fix(ci): create macOS DMGs with hdiutil 2026-08-10 11:31:52 +08:00
lzt404 f5eaeb2fa1 Merge pull request #106 from router-for-me/dev
fix: gate Codex app discovery to supported platforms
2026-08-10 11:09:05 +08:00
lzt404 fceed1f515 fix: gate Codex app discovery to supported platforms 2026-08-10 11:08:32 +08:00
lzt404 78165f18f8 Merge pull request #105 from router-for-me/dev
Dev
2026-08-10 11:02:12 +08:00
lzt404 7c52797b57 chore(version):change version to v0.2.17 2026-08-10 11:01:19 +08:00
lzt404 e01bf54a54 fix(settings): persist silent startup preference 2026-08-10 02:04:20 +08:00
lzt404 f9b389781f refactor(auth-files): rename upload action to import 2026-08-10 01:34:48 +08:00
lzt404 642829b23f refactor(auth-files): replace clear disk action with open folder 2026-08-10 01:30:07 +08:00
lzt404 edbce47e4c fix(update-dialog): remove excessive empty space
- make the update dialog height adapt to its content
- remove fixed grid rows from confirmation and progress states
2026-08-08 22:21:18 +08:00
lzt404 32036b2f17 fix(aliases): allow Fast selection before choosing a model
- support creating plain model aliases without requiring Fast
- enable the Fast toggle before an original model is selected
- preserve Fast state for compatible models and handle plain alias deletion
2026-08-08 22:13:27 +08:00
lzt404 d05d12308b feat(settings): add system autostart support
- integrate Tauri autostart management with rollback on save failures
- redesign the software settings panel for startup and close behavior
- add localized labels and responsive styling
2026-08-08 16:06:53 +08:00
lzt404 d2f238f829 refactor(agents): remove direct client launch functionality 2026-08-07 23:04:18 +08:00
lzt404 7ee28e10b0 feat(proxy): apply configured proxy to app network requests 2026-08-07 21:54:58 +08:00
lzt404 ca570b8438 feat(agents): choose working directory for Pi and Codex CLI 2026-08-07 16:42:41 +08:00
lzt404 25c5c3cf61 fix(i18n): rename agents navigation label 2026-08-07 16:26:32 +08:00
lzt404 d448c61a1c fix(i18n): update OAuth configuration label 2026-08-07 16:24:15 +08:00
lzt404 7281fece06 Merge pull request #101 from router-for-me/dev
Dev
2026-08-07 15:27:41 +08:00
lzt404 c5c2710983 update code version 2026-08-07 15:27:09 +08:00
lzt404 212d221a11 fix(ci): stabilize rustfmt output for core fallback test 2026-08-07 15:26:31 +08:00
lzt404 80560ed418 Merge pull request #100 from router-for-me/dev
Dev
2026-08-07 15:21:06 +08:00
lzt404 e8b2ced3f8 feat(updater): add GitCode fallback for GUI and CLIProxyAPI core releases
- split GitCode repositories into GUI and core build variables
- query GitCode latest release when GitHub version discovery fails
- construct GitCode attachment URLs from repository, tag, and asset filename
- retry core downloads through GitCode when GitHub downloads fail
2026-08-07 15:20:30 +08:00
lzt404 dd86eabefa refactor(scripts): split and harden release tooling 2026-08-07 14:54:55 +08:00
lzt404 65df80091c fix(openai-compatibility): append chat and models paths directly to base URLs 2026-08-07 13:47:49 +08:00
lzt404 44e3f36fd6 Merge pull request #97 from router-for-me/dev
Dev
2026-08-05 18:44:46 +08:00
lzt404 7c2dab9fc2 build: enable GitCode fallback for local builds 2026-08-05 18:40:59 +08:00
lzt404 5ad07df8ee fix(ci): recover from stalled GitCode asset uploads 2026-08-05 17:44:19 +08:00
lzt404 a5490cfc70 Merge pull request #96 from router-for-me/dev
Dev
2026-08-05 17:23:22 +08:00
lzt404 d679f8983f ci(release): isolate GitCode mirroring workflow 2026-08-05 17:15:40 +08:00
lzt404 ff1ac4ca5a fix(release): stream GitCode asset uploads with curl 2026-08-05 17:11:01 +08:00
lzt404 f49eb09f88 Merge pull request #95 from router-for-me/dev
feat(release): add GitCode fallback mirror
2026-08-05 16:42:08 +08:00
lzt404 83702e94f1 Merge pull request #94 from router-for-me/dev
ci(release): automate app versioning from Git tags
2026-08-05 16:26:52 +08:00
lzt404 06f024abde feat(release): add GitCode fallback mirror 2026-08-05 16:23:17 +08:00