393bfecff2
Events created in external CalDAV clients (like AgendaV) with timezone information were showing incorrect times due to improper timezone handling. Fixed by: - Enhanced datetime parser to extract TZID parameters from iCal properties - Added proper timezone conversion from source timezone to UTC using chrono-tz - Preserved full property strings with parameters during parsing - Maintained backward compatibility with existing UTC format events This resolves the issue where events created at 9 AM Mountain Time were displaying as 5 AM instead of the correct 11 AM Eastern Time. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>