Add recur field to task creation panel#290
Conversation
|
Thank you for opening this PR! Before a maintainer takes a look, it would be really helpful if you could walk through your changes using GitHub's review tools. Please take a moment to:
More information on how to conduct a self review: This helps make the review process smoother and gives us a clearer understanding of your thought process. Once you've added your self-review, we'll continue from our side. Thank you! |
Implemented recur dropdown in AddTaskDialog with daily, weekly, monthly, yearly options. Backend now handles recur field with proper validation requiring due date before setting recurrence. Updated all related types, handlers and tests to support task recurrence functionality.
b194210 to
baa8b64
Compare
Hell1213
left a comment
There was a problem hiding this comment.
Done with review I have added recur dropdown to task creation dialog with daily/weekly/monthly/yearly options. Backend validates that due date is set before allowing recurrence (Taskwarrior requirement).
|
hey @its-me-abhishek , |
Implemented recur dropdown in AddTaskDialog with daily, weekly, monthly, yearly options. Backend now handles recur field with proper validation requiring due date before setting recurrence. Updated all related types, handlers and tests to support task recurrence functionality.
Add recur field to task creation panel , allowing users to set when a task begins.
Description
Added a recur dropdown to the task creation dialog with options: daily, weekly, monthly, yearly. Users can now create recurring tasks. Backend validates that a due date is set before allowing recurrence (Taskwarrior requirement).
Changes Made
Checklist
npx prettier --write .(for formatting)gofmt -w .(for Go backend)npm test(for JS/TS testing)Additional Notes
Recur field requires a due date to be set first (Taskwarrior limitation). If no due date is provided, recur setting is ignored.
##Demo Video :
Screencast.from.2025-12-21.22-16-57.mp4