Switch Recurrances/Runs to use IntervalSchedule instead of Crontabs
Story
"As a user, I want to be able to schedule tasks in intervals so that I can match runs to my sprints"
Full description
The current implementation of Runs/Recurrences uses crontabs to define how the recurring checklists will run. However, crontabs do not have a native way to represent 'Every two weeks,' which is the most common case where we'll need recurring checklists.
Either replace the Crontab implementation entirely, or else allow Intervals as an alternative scheduling method.
Completion criteria
- Tasks can be scheduled on intervals
Documentation updates & improvements criteria
- Left to the assignee’s appreciation