Quick add task from the header (owner): modal, g t shortcut, auto_handle + Daisy webhook
Some checks failed
Deploy production / deploy (push) Has been cancelled
Some checks failed
Deploy production / deploy (push) Has been cancelled
- + button next to Dashboard (desktop and mobile sheet), lazy-loaded native <dialog>
- POST /trackers/tasks/quick inserts source 'quick-add', notes, due date, priority
- tasks.tasks.auto_handle (default false) with a Daisy badge in the tracker
- DAISY_TASK_WEBHOOK_URL/KEY/HEADER: fire-and-forget POST {task_id, title}, 3 s timeout
This commit is contained in:
@@ -95,6 +95,8 @@ export const todoTasks = tasksSchema.table(
|
||||
sortOrder: integer('sort_order').notNull().default(0),
|
||||
source: text('source'), // e.g. 'daisy-import', 'manual', 'ticktick'
|
||||
externalId: text('external_id'), // id in the source system, for future syncs
|
||||
// Quick add "Let Daisy handle it": Daisy's routine picks these up (webhook on create).
|
||||
autoHandle: boolean('auto_handle').notNull().default(false),
|
||||
startAt: timestamptz('start_at'), // planned start (TickTick startDate)
|
||||
timeZone: text('time_zone'), // zone the task was planned in (TickTick); due_time stays Amsterdam
|
||||
startedAt: timestamptz('started_at'),
|
||||
|
||||
Reference in New Issue
Block a user