optimize ui

This commit is contained in:
arm64v8a
2023-04-10 13:57:36 +09:00
parent 2f22371777
commit 5d346addec
12 changed files with 98 additions and 11 deletions

View File

@@ -856,6 +856,20 @@ namespace NekoRay {
routeObj.remove("auto_detect_interface");
}
status->result->coreConfig.insert("route", routeObj);
// experimental
QJsonObject experimentalObj;
if (NekoRay::dataStore->core_box_clash_api > 0) {
QJsonObject clash_api = {
{"external_controller", "127.0.0.1:" + Int2String(NekoRay::dataStore->core_box_clash_api)},
{"secret", NekoRay::dataStore->core_box_clash_api_secret},
{"external_ui", "dashboard"},
};
experimentalObj["clash_api"] = clash_api;
}
if (!experimentalObj.isEmpty()) status->result->coreConfig.insert("experimental", experimentalObj);
}
QString WriteVPNSingBoxConfig() {