33800 Docs

← Retour

Proposition : Notifications async pour jobs longs

Status : IMPLEMENTEE

Resume

Implementer le systeme de webhook callback + Ntfy + badge unread pour les jobs longs (wan21, sadtalker, facefusion, applio) tel que decrit dans le plan valide.

Fichiers a creer

  1. connectors-api/migrations/018_unread_and_background_jobs.sql - Migration DB
  2. connectors-api/src/services/notify.ts - Helper notification push

Fichiers a modifier

  1. connectors-api/src/index.ts - Routes webhook + mark-read
  2. connectors-api/src/services/intentExecutor.ts - Bifurcation jobs longs
  3. connectors-api/src/services/aiChat.ts - Gestion retour background
  4. connectors-front/src/components/ai/ChatConversationList.tsx - Badge unread
  5. connectors-front/src/components/ai/AiChatSidebar.tsx - Polling 30s
  6. connectors-front/src/routes/chat/[id]/index.tsx - Mark-read a l'ouverture
  7. connectors-front/src/lib/api.ts - Methode markConversationRead

Status

En attente de validation utilisateur.