Diagnostics fixes
- Fix false-positive "Schedule Time Mismatch" for non-Eastern lines (#37) — the diagnostic now converts DB schedule hours to VoIP.ms's US-Eastern reference clock before comparing (matching the schedule push path), so a correctly-configured line no longer flags its timezone offset as drift. The reported window is labeled
DB(→ET)=for clarity. - Retry VoIP.ms reads on timeout during snapshot capture (#38) — slow VoIP.ms responses (e.g.
getDISAs) no longer surface transient "Request timed out" collection errors; each idempotent diagnostic read now retries up to 3× on timeout, scoped to reads only.
Full changelog: v1.2.9...v1.2.10