super-productivity/docs/ai
Johannes Millan d7225312bd feat(timezone): add comprehensive timezone tests and fix tomorrow date calculation
- Fix add-tasks-for-tomorrow service to use dateStrToUtcDate() instead of new Date()
  to prevent timezone issues in negative UTC offsets
- Add comprehensive timezone tests for date utility functions:
  - getDateRangeForDay: test day boundaries, DST transitions, edge cases
  - getDateTimeFromClockString: test clock parsing, local time preservation
  - getDateRangeForWeek: enhance with timezone, DST, and boundary tests
- Document timezone behavior analysis and decisions
- Update CI to test in Los Angeles timezone in addition to Berlin

These changes ensure consistent date/time behavior across all timezones,
preventing issues like the day of week mismatch reported in issue #4653.
2025-06-28 15:53:49 +02:00
..
lazy-loading-implementation.md feat(plugin-api): create foundational plugin API package 2025-06-27 18:13:19 +02:00
plugin-system-improvements.md feat(plugin-api): create foundational plugin API package 2025-06-27 18:13:19 +02:00
plugin-system-simplified-implementation.md feat(plugin-api): create foundational plugin API package 2025-06-27 18:13:19 +02:00
PLUGIN_API_OVERVIEW.md feat(plugin-api): create foundational plugin API package 2025-06-27 18:13:19 +02:00
SYNC_MD_SUMMARY.md feat(plugin-api): create foundational plugin API package 2025-06-27 18:13:19 +02:00
timezone-behavior-analysis.md feat(timezone): add comprehensive timezone tests and fix tomorrow date calculation 2025-06-28 15:53:49 +02:00
timezone-testing-best-practices.md fix(date): resolve day of week mismatch in negative UTC timezones 2025-06-28 15:02:18 +02:00