feat: Add TaskWarrior integration with TaskChampion

- Error handling with TaskError enum and TaskResult<T> alias
- Data models: Task, TaskPriority, TaskStatus, TaskAnnotation
- Advanced filtering: TaskFilter with hierarchical projects, tags
  (AND/OR), priority, due dates, and search
- TaskService: Full CRUD, tags, projects, annotations, dependencies,
  sync
This commit is contained in:
Ignacio Perez
2025-12-25 15:47:38 -03:00
parent 9ba1191c47
commit 33769a4686
6 changed files with 1097 additions and 0 deletions
+1
View File
@@ -3,6 +3,7 @@ use crate::app::App;
mod app;
mod components;
mod models;
mod task;
mod theme;
mod view;