feat(api): track previous in_progress_at during task status transitions

This commit is contained in:
Abhimanyu Saharan
2026-02-15 03:37:19 +05:30
parent 99081bbd87
commit f945d86025
4 changed files with 48 additions and 3 deletions

View File

@@ -27,6 +27,7 @@ class Task(TenantScoped, table=True):
priority: str = Field(default="medium", index=True)
due_at: datetime | None = None
in_progress_at: datetime | None = None
previous_in_progress_at: datetime | None = None
created_by_user_id: UUID | None = Field(
default=None,