diff --git a/src/app/dashboard/documents/inbox/page.tsx b/src/app/dashboard/documents/inbox/page.tsx new file mode 100644 index 0000000..2e72dee --- /dev/null +++ b/src/app/dashboard/documents/inbox/page.tsx @@ -0,0 +1,75 @@ +'use client'; + +import Link from 'next/link'; + +const SETUP_STEPS = [ + { n: 1, label: 'Paperless-ngx server activ', status: 'done', desc: 'Paperless-ngx rulează pe serverul Hetzner (port 8010).' }, + { n: 2, label: 'Webhook POST configurat', status: 'todo', desc: 'În Paperless-ngx → Settings → Workflows → adaugă webhook POST la ceo-api /v1/data-sources/paperless/webhook.' }, + { n: 3, label: 'Adapter ceo-api', status: 'todo', desc: 'Endpoint /v1/documents/inbox care consumă webhook-ul și creează documente în CEO OS.' }, + { n: 4, label: 'UI Document Inbox', status: 'planned', desc: 'Lista documentelor primite cu preview, tag automat, și flux de aprobare.' }, +]; + +export default function DocumentInboxPage() { + return ( +
Documente scanate și procesate automat din Paperless-ngx.
+Paperless-ngx neconectat
++ Paperless-ngx rulează pe server (port 8010) dar nu este conectat la ceo-api. + Configurează webhook-ul pentru a activa inbox-ul automat. +
+Pași de configurare
+ {SETUP_STEPS.map((step) => ( +{step.label}
+{step.desc}
+Flux de date planificat
+