feat(admin): 增加崩溃报告联调信息展示

This commit is contained in:
2026-07-14 03:50:22 +00:00
parent 95dd32c75a
commit 6df8e3ad31
6 changed files with 449 additions and 0 deletions
+5
View File
@@ -15,6 +15,8 @@ from app.services.admin_config_service import (
TARGET_ARCH,
TARGET_PLATFORM,
default_client_config_values,
crash_report_test_values,
crash_report_test_text,
normalize_executable_name,
public_api_base_url,
)
@@ -104,7 +106,10 @@ def admin_generate_client_config(body: ClientConfigGenerateRequest, request: Req
"platform": defaults["platform"],
"arch": defaults["arch"],
}
crash_test_config = crash_report_test_values(api_base_url)
return {
"config": config,
"json_text": json.dumps(config, ensure_ascii=False, indent=2),
"crash_test_config": crash_test_config,
"crash_test_text": crash_report_test_text(api_base_url),
}