Appearance
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ère | Statut |
|---|---|
| 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, DTOWorkflowRunResponseDto - Front :
WorkflowRunButton,useWorkflowRun,workflow-run-validation.js - Doc API : workflows.md
