feat: add direct car telemetry management

This commit is contained in:
2026-07-31 23:14:40 +02:00
parent 530162cbf7
commit e347a581e1
16 changed files with 447 additions and 57 deletions
+6
View File
@@ -282,3 +282,9 @@ export async function getCarHistory(period: TelemetryPeriod): Promise<{ period:
export async function getCarStatistics(): Promise<CarStatistics> {
return parseResponse<CarStatistics>(await fetch("/api/car/statistics", { credentials: "same-origin" }));
}
export type ClearTelemetryMode = "history" | "all";
export async function clearCarStatistics(mode: ClearTelemetryMode, csrfToken: string): Promise<void> {
await post("/api/car/history/clear", { mode }, csrfToken);
}