Connect CalDAV todos to DB-Items, finish todo component and add it to pipeline items

This commit is contained in:
2026-02-24 16:15:21 +01:00
parent 7e2094847f
commit 823cd6391d
27 changed files with 605 additions and 205 deletions
@@ -22,6 +22,9 @@ public function up(): void
$table->timestamp('last_modified')->nullable(); // iCal LAST-MODIFIED
$table->string('parent')->nullable()->index(); // RELATED-TO (parent UID)
$table->string('object')->nullable(); // RELATED-TO (object reference)
$table->unsignedBigInteger('todoable_id');
$table->string('todoable_type');
$table->index(['id', 'todoable_id', 'todoable_type']);
});
}