mirror of
https://github.com/Smile-QWQ/SubTracker.git
synced 2026-06-20 17:25:59 +08:00
- add a Wallos source timezone option so browser-side import preview can evaluate business dates with the same semantics as the source instance instead of assuming UTC day boundaries - gate reconcile-expired and refresh-rates scheduled tasks by local app timezone while switching their cron triggers to hourly, so Worker deployments still execute them once per local business day - refactor calendar month navigation helpers to use business-date month keys instead of local dayjs month math, reducing browser local-time leakage into timezone-aware views - extend timezone utilities and unit tests to cover source-timezone business-date calculations and the new worker cron gate