Offline mode worked, then timed out and failed, and lost some tasks
Today, you had an outage. I realized it because MacOS todoist said I was working in Offline Mode. No big problem at that point, I added a few projects, subprojects and tasks. But then all of a sudden there was a message about a timeout, and then it told me I had to connect at least once to the internet to use Offline Mode.
Then when Todoist started working again, about the last 10-15 tasks I entered were gone without a trace. That's a major failure.
We're very sorry for the inconvenience. Are you certain that these tasks weren't synced? Even if our servers are offline, all our apps cache each change locally and sync it as soon as they can connect. They will also remember the cache when closed (except for the Mac app).
Also, did you try to download the most recent backup from Settings -> Backups?
Yes, I'm sure they weren't synced. You do mention that the Mac app doesn't remember the cache when closed... after it timed out (and all my tasks seemed to disappear), I tried closing it and re-opening it to see if I could get to them. Would that have erased the cache of offline items? (if so, do they intend to fix that like REALLY SOON?)
I didn't try restoring from backup as the backup wasn't new enough, all these subprojects and tasks were entered within less than an hour's time. From now on, I'll do a backup every time I add a few tasks.
We're very sorry for the inconvenience. We'll look into creating a new Mac app, but we can't say when it would be released. We utilize HTML5 offline cache across all platforms which allows us to streamline the experience and functionality. Unfortunately, the Mac app, which runs on Safari's engine has issues with HTML5's storage.
Nonetheless, we will surely update it and come up with a better solution.
Would it be accurate to say that if I'm in the Mac OS app and it detects that syncing is unavailable, I should *not* exit the app? (though it did give me that timeout error, so I don't know if at that point all my new work was lost).
I would like to understand the limitations.
BTW, in other news, my email with your reply above isted the wrong URL for your reply here... it told me to go to:
Click this link to see it:
(19270 rather than 29313).
That's correct. If the app still runs in offline mode, when you connect, it will sync. If you close it completely before syncing - then the changes could be lost.
We're sorry for the URL issue, we've just rolled out the new support section and this one URL changed.