Project

General

Profile

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

Added by Gwenael Remond over 4 years ago. Updated over 4 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
03/06/2017
Due date:
% Done:

0%

Estimated time:
4.00 h
Spent time:
Remaining (hours):
0.0

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

Revision 1dd080cd (diff)
Added by William Petit over 4 years ago

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

Revision 038fd9d0 (diff)
Added by William Petit over 4 years ago

The portal now handles UI signaling for asynchronous actions

ref #19648
ref #19541

Revision 213b7879 (diff)
Added by William Petit over 4 years ago

tiramisu-form refactoring

- remove obsolete code
- handle form rendering only
- dispatch events to communicate form state

ref #19541

Revision 3d3b6685 (diff)
Added by William Petit over 4 years ago

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 4 years ago

  • Parent task changed from #19465 to #19467

#2 Updated by Scrum Master over 4 years ago

  • Status changed from Nouveau to En cours

#3 Updated by Scrum Master over 4 years ago

  • Assigned To set to William Petit

#4 Updated by William Petit over 4 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 4 years ago

  • Remaining (hours) changed from 4.0 to 9.0

#6 Updated by William Petit over 4 years ago

  • Status changed from En cours to Résolu

#7 Updated by Emmanuel GARETTE over 4 years ago

Fait en develop, a voir si cela convient.

#8 Updated by Emmanuel GARETTE over 4 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 9.0 to 0.0

Also available in: Atom PDF