From a77bcd03552a52038a748bb3227d5c1e48cd19a6 Mon Sep 17 00:00:00 2001
From: Eduard Wisch
Date: Tue, 19 May 2026 17:39:43 +0200
Subject: [PATCH] Debug-Log: Fehler lokal erfassen + automatisch zum Server
laden [apk]
Damit App-Fehler (Scan/Sync) ohne Kabel nachvollziehbar sind:
- debuglog.svelte.ts: faengt window.error, unhandledrejection und console.*
in einem Ringpuffer ab, gespiegelt in Preferences (ueberlebt Neustart)
- Auto-Upload zum neuen Endpoint applog.php (gedrosselt, best effort);
ToolDialog- und Sync-Fehler werden explizit mitgeloggt
- Seite Einstellungen -> Debug-Log: Eintraege ansehen, manuell senden, leeren
- initDebugLog() zuerst in +layout onMount, damit Startfehler erfasst werden
Co-Authored-By: Claude Opus 4.7 (1M context) Keine Einträge.
+ Bei Problemen (Scan/Sync schlägt fehl): Log öffnen und teilen. +
+ + Debug-Log öffnen + +