add vikunja integration

This commit is contained in:
Matthias Hochmeister
2026-03-05 18:07:18 +01:00
parent fb5acd3d52
commit e9463c1c66
13 changed files with 683 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
export interface VikunjaTask {
id: number;
title: string;
done: boolean;
due_date: string | null;
priority: number;
project_id: number;
}
export interface VikunjaProject {
id: number;
title: string;
}
export interface VikunjaTasksResponse {
configured: boolean;
data: VikunjaTask[];
}
export interface VikunjaProjectsResponse {
configured: boolean;
data: VikunjaProject[];
}