Tâche #19541
Scénario #19467: Séparer les responsabilités entre les composants tiramisu-form et salt-action
Il faudrait séparer les responsabilités : tiramisu-web ne doit pas gérer la communication avec Saltstack
Description
En cas de levée d'exception par saltstack, il ne faut pas que l'erreur (nécessairement de bas niveau) remonte jusqu'à l'utilisateur.
Mais, au moins en mode développement, il faut qu'elle apparaissent quelques part (par exemple sur la console javascript du navigateur)
Associated revisions
salt-action refactoring
- rename salt-action to salt-form
- move salt communication from tiramisu-form to salt-form
- use events to pass message between elements
ref #19541
tiramisu-form refactoring
- remove obsolete code
- handle form rendering only
- dispatch events to communicate form state
ref #19541
Refactor actions to use ewt-intercom and ewt-location-utils
- rename salt-action to salt-form
- move salt communication from tiramisu-form to salt-form
- use events to pass message between elements
- The portal has now a global progress bar to handle async action signaling
ref #19541
ref #19648
ref #19541
Fix obsolete spinner reference
History
#1 Updated by Gwenael Remond over 6 years ago
- Parent task changed from #19465 to #19467
#2 Updated by Scrum Master over 6 years ago
- Status changed from Nouveau to En cours
#3 Updated by Scrum Master over 6 years ago
- Assigned To set to William Petit
#4 Updated by William Petit over 6 years ago
- Subject changed from Il faudrait séparer les responsabilités : c'est tiramisu-web qui doit gérer la communication avec Saltstack to Il faudrait séparer les responsabilités : tiramisu-web ne doit pas gérer la communication avec Saltstack
#5 Updated by William Petit over 6 years ago
- Remaining (hours) changed from 4.0 to 9.0
#6 Updated by William Petit over 6 years ago
- Status changed from En cours to Résolu
#7 Updated by Emmanuel GARETTE over 6 years ago
Fait en develop, a voir si cela convient.
#8 Updated by Emmanuel GARETTE over 6 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 9.0 to 0.0