Repeat task until an end date
Repeating tasks are great, and I like that I can specify when they start, but I really need to be able to say when they'll end. If I have something I need to do everyday for two weeks, I want it to end on that certain day two weeks from now. It is really annoying on my Google calendar, where it shows me doing this same task from now until the end of time...
this is also a proposal with the same request. could they be incorporated under the same title?
For now, I have the end day in parens after the task e.g., (1/11)
This is a no briner. Needed! Please do it todoist..
Really would like this feature to be added.
This should be imperative. Todoist already has such good repeat functionality; add this feature and we should be golden.
+1, please! I would love to leave Google Calendar behind, but cannot afford to be manually 'ending' repeating tasks.
I would almost prefer that there not be recurring tasks, with this functionality not being available. I echo the annoyances of others expressed here.
Further, I worry that I will have to delete recurring tasks to get them to 'stop' when they're no longer relevant, and will lose the task history that goes with (even though that could be valuable at some point).
You will not loose any information about a finished recurring tasks. If you click on the "# Completed" link in the top-right corner, you'll see a full history or completed tasks incl. every completion event of a recurring tasks. This list is never deleted regardless of what happens to the completed tasks.
If you prefer to view completed tasks by clicking on the "Get completed tasks" link at the bottom of any project, you can put the recurring task there instead of deleting it. There are two ways of doing so:
1. When you complete the recurring task for the last time, instead of checking it off, right-click on it and choose "Move to history" - this will count as 1 completion, but move your task to the completed list.
2. Hold SHIFT when you check it off for the last time - this also forces a task to be moved to history.
Even if there is a round trick for this, the recurrence end date is very crucial beside to task time field. This request that we're voting for is very old and no action yet has been considered from your side. I'm afraid that you're not working on it. I'm recently moved to Todoist. I liked here the simplicity in UI but I'm missing some features which this is one of them
Thanks, David -- that information is very helpful.
Also, I echo Mohamad's comments.
Like David and Mohamad I am frustrated that there no end date option when scheduling recurring tasks. Please work on this.
+1, urgently needed.
I've searched and searched for the "perfect" task application. Todoist is the best I've found. I was, however, surprised that there's no end date to recurring tasks. Your update to include this feature is highly anticipated and appreciated!
650+ votes suggests this should be a priority.
This feature would also help with the karma issue.
Thanks for this great App!
This feature is a must have for me. I don't want to have to manually end tasks. Putting aside time to 'clean up' my task list just seems like an extra task to complete for me.
It's also puzzling that you can set a recurring 'every week day ending X' but not 'every day ending X'. Is this really so different in functionality?
Thank you for your feedback, we will consider adding such option in the future.
For now, please note that you don't have to clean up your task list from recurring tasks as once you complete it for the last time, when you hold the SHIFT key while checking it off, it will move to the completed tasks list right-away as if it was a non-recurring task.
Also, unfortunately neither "every week day ending X" nor "every day ending X" are currently supported.
Esto es justo lo que necesito para manejar varios proyectos
Please add this as soon as possible! The program is otherwise great. I find myself wanting the ability to do this several times a week. I know there are workarounds, but none of them really accomplish what having this feature would.
Badly need this.
I have tasks I need to attempt to do every day until I succeed (unscheduled interviews), so I set them up as recurring every day until I succeed. So the date of completion is strongly variable and unknown, although I know the time period I have to finish it within.
It would be nice to be able to swiftly tick these tasks off "for good" when I succeed; maybe an option to untick a "recurring" mark could be the way to do it. As it is now, when I complete such a task I have to edit it to remove the recurring setting, then tick it off to mark that it has been completed.
I believe that Todoist actually does have the functionality you're looking for. Just hold "Shift" down when you click the task the last time when you succeed; it should then archive. See David Trey's response from August 19, 2013 above.
Thank you! That is nifty. I will try that tomorrow, I have one that I know will end then.
Ah, I see it now... Yes he did write that. Great option.
I just want to add my vote for a "recurring task until X date" function. Thanks
Yes, absolutely for this one!
As a recent subscriber, seems like a very obvious one to add to a pretty good system overall. Personally, I can't see why it would feature the ability to set a START date for a recurring event and NOT have the ability to set a COMPLETION / END one at the same time.
Quick thanks in advance to the developers for giving this one the serious consideration it deserves - especially since I'm sure it's a relatively easy add on Vs some of the other requests.
Is there any chance that you guys can give an update of when this feature will be introduced, or if it will be at all? It's been almost two years since the first person asked for this extra option and many people have taken the time since then to show that they would really like this option as well.
I really like Todoist, I use it daily, but I also really miss this feature and I'm definitely considering moving to a different task manager because of it. If you could just let me, and all the other interested users, know whether you're working on it or not, and when we might expect something to change, that would be absolutely wonderful.
We can not give any date for completion at this time, but we do believe we will implement it. The issue though is we are working on many changes, and because you can complete a recurring task by using CTRL+Click, this request is not at the top of our todo.
Yes it has a-lot of votes, so yes it will be done, it just might take a little while to be honest.
Thanks for the update Brendon!
I too thank you for the update.
I hope the issue is clear as some of the responses seem mixed: I think the point is not so much how to "get rid" of the recurring task as much as it is to make sure that Todoist reminds us WHEN the day to stop the recurring nature of the entry is supposed to be.
For example: take medicine for two weeks.
The issue I guess is not so much how to stop the recurring by getting rid of it or what not but to have something like:
"Task" [Rpts. until date of ?/?/??, 4 more days remaining]
Ideally a "x" days out of total originally scheduled would be nice if possible.
Yes I agree, Adrian. This response from Todoist is weak in terms of thinking that "CTRL+Click" somehow gives users this functionality.
Recurring tasks should work exactly like recurring appointments functionality in Google Calendar. It works, it's simple (from the user perspective; I expect not from the code perspective), and it does exactly what everyone in this thread has been asking for.
I too, am considering a switch to a different productivity tool because Todoist doesn't seem to give a damn about implementing this very basic, and very important functionality.
I agree as well. As someone who deals with tasks that occur daily for a few weeks and then change, this is not served by CTRL+click. For example, when I try to schedule something a month ahead, I get a long list of tasks that are past their end date and this makes it difficult to tell what is really scheduled for that day.
The only work around is to write end dates in the task description in order to figure out which to ignore. That's not very automated and not convenient when you are trying to find space for a future task in a hurry. I like Todoist, but I still have to keep Google Calendar for organizing my important, repeating tasks.
I have the same problem as Jeff. I am switching to Google and Blossom as I see this issue has been requested for a long time and a solution has not been given any priority. "CTRL+Click" is not an adequate work around for end dates.
+1 as well. Would be great if in addition to "repeat until x date" we could also get "repeat x times" for items that aren't date specific.
I hadn't thought about the "x times" but that seems great... seems like the two keywords would be:
recurring tasks is a desperate need.
It would be nice to have several options like:
repeat every x day/week/month/year
repeat every x day/week/month/year until
repeat x times until
Any progress on this? Love the app, hate the "permanent" tasks until...
Add me to the growing chorus of voices requesting this simple feature...since 2011?? Really - is there a reason why ToDoist is holding out on this?
The last update on the roll out of this option was by Brendon Wadey STAFF on Oct 27, 2013 - 13:32. Since that time Todoist has had many updates. What is the hold up on this request? 31 Premium users have taken time to post their desire to have this option added, and almost 1500 people have voted to add this option. I think a better response than "We're working on it but, it's not on our priority list." is called for.
While I understand the complexities involved in rolling out a cross-EVERYTHING platform and the nuances in taking account platform-specific limitations when considering what features to roll out, I think honestly the team has gone too far in terms of width and not far enough in terms of depth; if a basic but important feature like this doesn't merit the manpower necessary to rewrite the database to support its implementation, how can you justify spending x-manhours trying to make sure you have a web-based version AND a Chrome-based version AND not 1 but TWO email-specific versions, etc. ... like if you have a browser open can't you just log on? Do you need to have it ever-present in the browser and in Chrome and Outlook and Gmail?
Think about all that extra energy and effort which can be applied instead to make the core product more functional as a web-based and iOS/Android platform, instead of wasting all that time trying to make every iota of every platform fit the Todoist model, regardless of whether they can do it functionally or not.
I fear Todoist is being led astray by various competing and ever-complicating technologies instead of the core demands of users.
Web based, iOS, Android and that's it ... maybe a Mac/Windows desktop if possible, but really that's just a redundancy these days.
Spend more time making that more functional first, then beautiful, and forget the rest.
Really, it's too much to keep in mind all these database-specific syntaxes, some of which I read about on various help forum postings which are not even part of the official documentation. I seriously have a notepad full of syntax formats for date entries and searches which should not be something I need to even think about.
It's a snag in an otherwise quick flowing system which is spreading itself thinner and thinner trying to be the be-all-end-all to everybody everywhere.
I completely agree with Adrian. Really frustrating to see what is happening with Todoist. Way to wide, not enough depth. There just isn't enough focus on improving the core user experience. Recurring tasks, for example, are so important, yet are still too limited to be very useful on Todoist.
Just another vote to please add this feature. Thanks!
I was thinking that this is already fairly well supported? I actually had this specific task where I wanted the task to recur every day for a week, and I entered "every day for 7 days", and it seems to work... it even tells me how many days are remaining until the last one. :-)
"every day for 7 days" is not an accepted syntax, and should not be accepted by the system. As you should be able to notice, if you complete the first one, it skips days, and the days left is wrong.
I am passing this to the developers.
Ah right I see what's happening now... Thanks for the quick feedback! :)
I'd really like to see this feature added.
Yes, this feature is totally needed (+1) :-)
I need this too please ... I don't want to add tasks that happen every day for ten days as recurring - because then they show on my calendar forever. Equally I don't want to have to add each one individually ...
Since this suggestion thread has been going for a long time, I assume the functionality being requested is being considered for the Todoist Calendar.
It does seem viable by itself regardless of a Todoist Calendar.
Maybe other are right: too many platforms. If that's the case, then roll it out according to popularity, but have a web-based one first.
Personally I'd like it in Windows as I now have my Todoist in my Outlook window (in Outlook 2010 and 2013 on my notebook, works nicely - why two Outlook versions? Because Microsnot has failed to implement IMAP properly in Outlook 2013 and I need IMAP for my current work assignment).
By all means, reoccurring tasks should have an end date.
Have a task (1) end on a specific day and/or (2) end after it's been done X number of times.
Please, add a function for repeated tasks to point an end date.
Further to Tapac and others: show those repeating tasks on each of the 'forward' dates in Todoist, with a label showing the final end date.
Also, have more forward date options beyond 7 eg 15, 30, or even a function that allows you to set the number of future days as a query.
Maybe this could be done as a filter.
Example: if I am going to be out of the country for,say, 18 days, I'd like to check to see what has been scheduled for those 18 days. Some of those tasks will not be applicable (eg home domestic), others may need to be rescheduled or delegated.
Further to my response above, it is possible to set up queries f02 any number of days ahead.
eg :all: & 21 days shows all tasks to 7 April, except for the repeating ones, such as the daily ones (just shown today or tomorrow and weekly Saturday ones for the first Saturday only)
The current logic in DAILY repeating tasks seems to be: show the next current/previous instance IF NOT ticked off, and nothing further.
I too vote for an end date! But thank you Josh for the workaround. I stumbled upon option two by accident. Good to know the shift button accomplishes the same thing!
I need this feature too!
Another vote for an end date feature!
I vote for this too!
This has been in the votebox FOREVER and is practically a crucial requirement for any to-do task manager. Can we please get a status update at least?
This, and the 200-project limitation have driven me to explore other options. And there are good ones out there. If the Todoist team rests on their laurels on these features, chances are high that I'll not be renewing my subscription next year. :-/
Repeat to an end - and display the end date. This could partly replace the lack of a two-date feature.