refactor: mihomo ipc (#7601)

* refactor: mihomo ipc request

* refactor: remove redundant write locks and await on mihomo handle

* fix(rule): handle non-string types in ProviderButton labels

* refactor: handle non-string value types in RuleItem component

* refactor(tauri): remove unnecessary await in get_base_config call

* chore: update tauri-plugin-mihomo deps

* refactor: rename ConnectionId to WsConnectionId

* chore: update tauri-plugin-mihomo-api dependency reference

* chore(config): use Proxy::default in profile test initialization
This commit is contained in:
oomeow
2026-07-28 15:16:01 +00:00
committed by GitHub
parent 3515c79e2b
commit b71a1e4ec5
24 changed files with 68 additions and 134 deletions
+1 -1
View File
@@ -12,6 +12,7 @@ import {
requestDevQuit,
waitForPortClosed,
} from './dev-control.mjs'
import { windowsElevationInvocation } from './dev-service.mjs'
import {
buildTauriInvocation,
mirrorChildExit,
@@ -20,7 +21,6 @@ import {
runDevCommand,
terminateDetachedGroup,
} from './dev.mjs'
import { windowsElevationInvocation } from './dev-service.mjs'
const token = 'ab'.repeat(32)
const posixOnly = {