Treat midnight-to-midnight events as all-day

· v2.12.0

Keeper.sh can now copy a timed event that runs from midnight to midnight as an all-day event. Many subscription links, such as conference schedules, school calendars and sports fixtures, publish a day off that way. It covers the same span of time, but instead of a banner across the top of the day you get a solid 24-hour block.

The setting is per calendar, because the conversion is a judgement: a real event that runs midnight to midnight is rare but possible, and the right answer depends on the calendar you are reading.

Turn it on for a subscription that publishes all-day events as timed blocks, and leave it off for calendars that publish them correctly.

What a copied event shows covers the other per-calendar settings.

New

  • An assistant can set an event's timezone, such as America/New_York, when it creates one.

Improved

  • A calendar that keeps failing to fetch backs off and retries, while its events still go out.

Fixed

  • A repeating event in your Keeper.sh feed expands properly instead of showing once.

  • A skipped date no longer drops the whole repeating series from your feed.

  • Events in your Keeper.sh feed show at their local time in Outlook, not in UTC.

  • Events that failed to write on every single sync now go through.

  • Events written to iCloud, Fastmail and other CalDAV calendars keep their own timezone.

  • Calendars that returned an error and never fetched any events now sync.

  • When a calendar link cannot be loaded, the events already synced from it are kept.

  • Calendar links that write dates in an unusual form now import.

  • A calendar your provider reports as missing is retried instead of being switched off.

  • An edit to an event's title, description or location reaches your other calendars.

  • A slow provider no longer freezes a sync part-way through.

  • An account wrongly flagged as needing reconnection keeps syncing.

Can Keeper.sh use cookies for analytics?