Commit Graph

15 Commits

Author SHA1 Message Date
René Jochum
11d5af59df
Bugfixes 2019-08-09 20:38:36 +02:00
René Jochum
74da3bee81
Add twoway sync 2019-08-05 06:48:24 +02:00
Matt Snider
81ee6d16dc Update to todoist-python 8.0.0 2019-07-13 13:33:17 +02:00
Matt Snider
8180893f08 Clean up validation and add interactive cmd 'r' to edit recur 2019-07-13 11:34:03 +02:00
Matt Snider
03be344f5e Support every *other* DOW and ignore timestamps in recurrences (e.g. every other day at 9:00) 2019-07-13 11:03:07 +02:00
Matt Snider
7f5e9708dc Change base Exception to UnsupportedRecurrence 2019-06-30 11:38:37 +02:00
Matt Snider
c4815955ef Raise error for unsupported recurrence for specific weekdays - e.g. every mon,tues,weds 2019-06-21 01:38:18 +02:00
Matt Snider
1ec6da17b3 Add hierarchical project handling 2019-06-21 01:25:14 +02:00
Matt Snider
9f93b92a29 Add --map-tag SRC=DST option to translate or remove tags 2019-06-09 20:30:47 +02:00
Matt Snider
e94755348e Add --map-project SRC=DST option to map/translate project names 2019-03-30 18:34:11 +01:00
Matt Snider
a2cb6b7887 Fix parse error 'every hour' -> 'hourly' recurrence 2019-01-21 20:38:19 +01:00
Matt Snider
ef26faa356 Reformat long DOW regex over multiple lines 2019-01-21 20:36:07 +01:00
Matt Snider
aa48ea1d3c Improve regex and test for days of the week 2019-01-21 12:12:49 +01:00
Matt Snider
3d8c91e496 Refactor recur parsing and cover more cases 2018-11-24 15:15:06 +01:00
Matt Snider
245daaa3fb Refactor into module structure 2018-11-24 00:24:23 +01:00