mirror of
https://github.com/mountain-loop/yaak.git
synced 2026-04-22 16:48:30 +02:00
Extract yaak-api crate with sysproxy for OS-level proxy detection
- New crates/yaak-api crate with no Tauri dependency - Uses sysproxy to auto-detect OS proxy settings (macOS, Windows, Linux) - Moved yaak_api_client from yaak-tauri-utils, now takes version string - Removed api_client and error modules from yaak-tauri-utils - Updated all callers in license, plugins, notifications, and URI scheme
This commit is contained in:
@@ -15,6 +15,7 @@ members = [
|
||||
"crates/yaak-templates",
|
||||
"crates/yaak-tls",
|
||||
"crates/yaak-ws",
|
||||
"crates/yaak-api",
|
||||
# CLI crates
|
||||
"crates-cli/yaak-cli",
|
||||
# Tauri-specific crates
|
||||
@@ -58,6 +59,7 @@ yaak-sync = { path = "crates/yaak-sync" }
|
||||
yaak-templates = { path = "crates/yaak-templates" }
|
||||
yaak-tls = { path = "crates/yaak-tls" }
|
||||
yaak-ws = { path = "crates/yaak-ws" }
|
||||
yaak-api = { path = "crates/yaak-api" }
|
||||
|
||||
# Internal crates - Tauri-specific
|
||||
yaak-fonts = { path = "crates-tauri/yaak-fonts" }
|
||||
|
||||
Reference in New Issue
Block a user