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:
@@ -89,6 +89,11 @@ export const dict: Record<I18nKey, string> = {
|
||||
'mobile.instances.status.connectedDirect': '연결됨 · 로컬 네트워크',
|
||||
'mobile.instances.status.connectedRelay': '연결됨 · 비공개 릴레이',
|
||||
'mobile.instances.saveEdit': '변경 사항 저장',
|
||||
'mobile.connectionDebug.title': '연결 로그',
|
||||
'mobile.connectionDebug.copy': '복사',
|
||||
'mobile.connectionDebug.copied': '복사됨',
|
||||
'mobile.connectionDebug.close': '닫기',
|
||||
'mobile.connectionDebug.empty': '아직 연결 이벤트가 없습니다.',
|
||||
'mobile.nav.changes': '변경사항',
|
||||
'mobile.nav.settings': '설정',
|
||||
'mobile.surface.closeAria': '닫기',
|
||||
|
||||
Reference in New Issue
Block a user