Description
Complete the full CRUD functionality for tasks, including create, read, update, and delete operations with proper validation, assignment, and status management.
Tasks
API Endpoints
PUT /api/tasks/:id - Update task (needs completion)
DELETE /api/tasks/:id - Delete task (needs completion)
Acceptance Criteria
- Users can create, view, edit, and delete tasks
- Tasks can be assigned to users and have status/priority updated
- Proper validation prevents invalid data submission
- Users can only edit/delete tasks in projects they own or are assigned to
- All operations provide clear feedback to the user
Description
Complete the full CRUD functionality for tasks, including create, read, update, and delete operations with proper validation, assignment, and status management.
Tasks
API Endpoints
PUT /api/tasks/:id- Update task (needs completion)DELETE /api/tasks/:id- Delete task (needs completion)Acceptance Criteria