diff --git a/apps/todo/apps/web/src/lib/api/tasks.ts b/apps/todo/apps/web/src/lib/api/tasks.ts index 8696ec407..85f126e84 100644 --- a/apps/todo/apps/web/src/lib/api/tasks.ts +++ b/apps/todo/apps/web/src/lib/api/tasks.ts @@ -14,13 +14,21 @@ interface CreateTaskDto { interface UpdateTaskDto { title?: string; - description?: string; + description?: string | null; projectId?: string | null; + parentTaskId?: string | null; dueDate?: string | null; + dueTime?: string | null; + startDate?: string | null; priority?: TaskPriority; status?: TaskStatus; - subtasks?: Subtask[]; + isCompleted?: boolean; + order?: number; + subtasks?: Subtask[] | null; recurrenceRule?: string | null; + recurrenceEndDate?: string | null; + metadata?: Record | null; + labelIds?: string[]; } interface TaskQuery { diff --git a/apps/todo/apps/web/src/lib/components/kanban/KanbanColumn.svelte b/apps/todo/apps/web/src/lib/components/kanban/KanbanColumn.svelte index b3c216c74..8e366a5e2 100644 --- a/apps/todo/apps/web/src/lib/components/kanban/KanbanColumn.svelte +++ b/apps/todo/apps/web/src/lib/components/kanban/KanbanColumn.svelte @@ -1,6 +1,6 @@ Feedback | Todo - + diff --git a/apps/todo/apps/web/src/routes/(auth)/forgot-password/+page.svelte b/apps/todo/apps/web/src/routes/(auth)/forgot-password/+page.svelte index 671982a89..d1a66724d 100644 --- a/apps/todo/apps/web/src/routes/(auth)/forgot-password/+page.svelte +++ b/apps/todo/apps/web/src/routes/(auth)/forgot-password/+page.svelte @@ -11,20 +11,20 @@ // Get translations based on current locale const translations = $derived(getForgotPasswordTranslations($locale || 'de')); - async function handleResetPassword(email: string) { + async function handleForgotPassword(email: string) { return authStore.resetPassword(email); } - {translations.title} | Todo + {translations.titleForm} | Todo