feat: restructure into XFlow monorepo with Nuxt 4, Modular Onion Monolith, Android client, and Desktop CLI

This commit is contained in:
XFlow Deploy
2026-09-28 08:57:32 +05:00
parent edcd30c829
commit 0837b3f612
204 changed files with 24616 additions and 39 deletions
@@ -0,0 +1,25 @@
export interface CreateListDto {
title: string;
category?: string;
description?: string;
color?: string;
icon?: string;
ownerId: string;
}
export interface AddListItemDto {
listId?: string;
listTitle?: string; // Если передано имя (например из голосового ввода Gemini или CLI "Фильмы")
category?: string; // Категория по умолчанию, если список создается на лету
title: string;
description?: string;
priority?: string;
metadata?: Record<string, any>;
ownerId: string;
}
export interface ToggleListItemDto {
itemId: string;
status?: string;
ownerId: string;
}