Description: Implement efficient querying to retrieve tasks by various filters.
Acceptance Criteria:
- Users can list all tasks they created
- Users can list all tasks assigned to them
- Tasks can be filtered by status
- Tasks can be filtered by date range
- Query results return complete task information
- Query operations execute efficiently with pagination support
Description: Implement efficient querying to retrieve tasks by various filters.
Acceptance Criteria: