feat: single source of truth of models + encrypted vault keys

This commit is contained in:
dextmorgn
2025-09-05 10:11:54 +02:00
parent 980bb85af4
commit 780fabb3e6
22 changed files with 269 additions and 413 deletions

View File

@@ -1,12 +1,12 @@
from fastapi import APIRouter, Depends, HTTPException, Request
from sqlalchemy.orm import Session
from flowsint_core.core.postgre_db import get_db
from app.models.models import Log, Sketch
from flowsint_core.core.models import Log, Sketch
from flowsint_core.core.events import event_emitter
from sse_starlette.sse import EventSourceResponse
from flowsint_core.core.types import Event
from app.api.deps import get_current_user
from app.models.models import Profile, Sketch
from flowsint_core.core.models import Profile, Sketch
import json
import asyncio
from datetime import datetime, timedelta