Update¶
Improvements¶
-
When reading events from iCalendar (ICS) feeds, ChronoLink now respects minimum update intervals suggested by the feed.
- Previously, ChronoLink tried to fetch feeds every three minutes, which is the same interval it uses for Google Calendar, Outlook.com / Exchange Online and other sources.
- With this change, we fix a problem with Facebook "upcoming events" feeds: after a few hours with the interval mentioned above, the Facebook servers would refuse requests for that feed for about 24 hours or more! Respecting the update interval they suggest in the feed (12 hours) solves this problem.
- Note that you can always manually trigger a connection run regardless of when the next one is scheduled to occur.
Finding the update interval
Enter the address of the feed in a browser to view it, or download it and open it in a text editor.
Search for a line starting with
X-PUBLISHED-TTL
. The value at the end of the line should look something likePT12H
(12 hours),P2D
(2 days) orP1W
(1 week).If you can't find such a line, the update interval is unspecified and ChronoLink uses its default schedule.