Add end field to task creation panel#295
Conversation
Implemented end date picker in AddTaskDialog for setting task completion dates. Backend now handles end field with proper validation and storage. Updated all related types, handlers and tests to support task end date functionality.
|
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! |
Hell1213
left a comment
There was a problem hiding this comment.
Completed self-review. End field implementation follows the same pattern as start field - clean, consistent, and fully tested. All backend/frontend integration working properly.
|
@its-me-abhishek |
Thanks for pointing this out, Neeraj |
|
Fixed by #293 |
Implemented end date picker in AddTaskDialog for setting task completion dates. Backend now handles end field with proper validation and storage. Updated all related types, handlers and tests to support task end date functionality.
Added end date field to the task creation panel. Users can now specify when they plan to complete a task using the date picker component. Backend processes the end field and passes it to Taskwarrior with proper formatting.
Checklist
npx prettier --write .(for formatting)gofmt -w .(for Go backend)npm test(for JS/TS testing)Additional Notes
The end field appears between Start and Recur fields in the Add Task dialog, following the same implementation pattern as other date fields.
Demo Video :
Screencast.from.2025-12-23.03-19-33.mp4