This website requires JavaScript.
Explore
Help
Register
Sign In
admin
/
cc-switch
Watch
1
Star
0
Fork
0
You've already forked cc-switch
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
5624a2d11a3d268ebf95a2c0a9c4455a402a2744
cc-switch
/
src-tauri
History
Jason
5624a2d11a
feat(tauri): sync current provider edits to live config and archive before overwrite\n\n- Update: when editing the current provider, persist changes to live files (Claude settings.json; Codex auth.json + config.toml) and archive previous versions first.\n- Align add_provider behavior: archive live files before overwriting if the added provider is current.\n- Hardening: when deleting a Claude provider, also attempt removing legacy copy path by id (settings-{id}.json).\n\nThis keeps switching, adding and editing consistent with SSOT design and improves safety via archival.
2025-09-05 11:00:53 +08:00
..
capabilities
security(tauri): remove unused shell plugin and capability
2025-08-28 22:26:02 +08:00
icons
update: regenerate all platform icons
2025-08-27 10:30:29 +08:00
src
feat(tauri): sync current provider edits to live config and archive before overwrite\n\n- Update: when editing the current provider, persist changes to live files (Claude settings.json; Codex auth.json + config.toml) and archive previous versions first.\n- Align add_provider behavior: archive live files before overwriting if the added provider is current.\n- Hardening: when deleting a Claude provider, also attempt removing legacy copy path by id (settings-{id}.json).\n\nThis keeps switching, adding and editing consistent with SSOT design and improves safety via archival.
2025-09-05 11:00:53 +08:00
.gitignore
feat: initialize Tauri project structure
2025-08-23 19:59:29 +08:00
build.rs
chore: format code and fix bundle identifier for v3.0.0 release
2025-08-27 11:00:53 +08:00
Cargo.lock
feat(ssot): backfill live config and write from in-memory settings during switch\n\n- Stop relying on provider backup files for switching (Claude/Codex)\n- Backfill current live config into the active provider before switching\n- Write target provider settings directly to app main config\n- Avoid writing provider copies when importing default provider
2025-09-04 15:59:28 +08:00
Cargo.toml
chore(rust): revert Cargo edition to 2021\n\n- Lower edition from "2024" to "2021" for broader toolchain compatibility\n- Keep rust-version and deps unchanged\n
2025-09-05 10:19:14 +08:00
tauri.conf.json
fix(tauri): correct window config and CSP\n\n- Set titleBarStyle to "Transparent" to match v2 schema\n- Add ipc: and
http://ipc.localhost
to connect-src for IPC\n- Add label: "main" for the primary window\n
2025-09-05 10:19:14 +08:00