mirror of
https://github.com/DRYTRIX/TimeTracker.git
synced 2026-05-19 12:50:11 -05:00
55ecc7d037
- Add connection diagnostics module that classifies failures (DNS lookup, connection refused, TLS/certificate, timeout, HTTP errors, captive portal) - Show user-friendly summary and actionable checklist on login failure - Add Details bottom sheet with copyable technical report; Copy button in error box - Fix token validation: use validateTokenRaw so network/TLS errors are not reported as 'Invalid username or password'; only persist server URL and token after validation succeeds - Cover connection methods (HTTPS/HTTP, DNS, IPv6, self-signed cert trust flow) Co-authored-by: Cursor <cursoragent@cursor.com>