feat(mobile): hidden connection log panel for device-only diagnostics
Connection lifecycle events (probes, transport failures, resume decisions) are mirrored into an in-memory trail that resets on every launch. A long press on the connect-screen logo or the instances list opens a panel that renders the trail with one-tap copy, so release builds can report the exact probe sequence without a tethered debugger. Details reuse the already-masked log payloads — no tokens or secrets are captured.
This commit is contained in:
@@ -2738,6 +2738,11 @@ export const dict = {
|
||||
'mobile.instances.status.connectedDirect': 'Connecté · Réseau local',
|
||||
'mobile.instances.status.connectedRelay': 'Connecté · Relais privé',
|
||||
'mobile.instances.saveEdit': 'Enregistrer les modifications',
|
||||
'mobile.connectionDebug.title': 'Journal de connexion',
|
||||
'mobile.connectionDebug.copy': 'Copier',
|
||||
'mobile.connectionDebug.copied': 'Copié',
|
||||
'mobile.connectionDebug.close': 'Fermer',
|
||||
'mobile.connectionDebug.empty': 'Aucun événement de connexion pour le moment.',
|
||||
'mobile.nav.changes': 'Modifications',
|
||||
'mobile.nav.settings': 'Paramètres',
|
||||
'mobile.surface.closeAria': 'Fermer',
|
||||
|
||||
Reference in New Issue
Block a user