I’ve just created a cloud account and imported my existing tasks/projects/tags/etc. from Todoist. Looks like this has worked well (although the web app and desktop app need a “Refresh” option or something triggered once the import is done to see everything).
My “Upcoming” list only shows today’s tasks that don’t repeat; if I dig around to find the repeating tasks, I can see for example “Due in 13 hours”.
This might not be related, but if I switch the date range to Today to match what I’m used to in Todoist, it shows no tasks (instead of two “Due in 13 hours”). Ideally it would display all four of the “Due in 13 hours” items.
It seems like this was indeed an issue with time zone - the “translation” between the time zone stored in the database and your time zone did not happen correctly.
This should be fixed now in 1bdb01712e, please check this on the demo in ~45min. Once you can confirm it’s working there, I’ll update the cloud.
Please also make sure in your Vikunja account settings the time zone is set correctly.
In the demo, I created a task in the Inbox due with today’s date; shows up in the Upcoming list.
I then created one “Do this every day”, which automatically set it to repeat every day; it’s not in the Upcoming list. If I set the due date to today’s date, it shows up. If I mark it finished, it reappears as it should, due in one day.
So I think repeating tasks show up in Upcoming, but only after you’ve completed it once.
It would be fantastic if we could get repeating tasks with no due date in the upcoming view. Let’s say I had a long-running task like, say, walk the dog. That task has an unknown due date. I could arbitrarily set an end date in 20 years, but is that the right design?
Thank you for Vikunja btw. New user here, learning the ins and outs.