Skip to content

BDD-107 — Lancer manuellement un workflow depuis l'éditeur

User story

En tant qu'utilisateur, je veux lancer manuellement mon workflow depuis l'éditeur, afin de déclencher le traitement des données quand je le souhaite.

Critères d'acceptance

CritèreStatut
Bouton « Lancer » dans l'éditeur (à gauche de « + Ajouter un bloc »)
Exécution immédiate via POST /workflows/:uuid/run
Statut bouton : En cours… / Succès (3 s) / Échec + dialogue détail
Bordures nœuds : vert / rouge / gris (not_executed)
Validation : au moins un Source et un Destination
Destination : résultat après exécution (BDD-115 + lastResult)

Technique

  • Back : WorkflowRunService, DTO WorkflowRunResponseDto
  • Front : WorkflowRunButton, useWorkflowRun, workflow-run-validation.js
  • Doc API : workflows.md