Projet

Général

Profil

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

Ajouté par Gwenael Remond il y a environ 7 ans. Mis à jour il y a environ 7 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
06/03/2017
Echéance:
% réalisé:

0%

Temps estimé:
4.00 h
Temps passé:
Restant à faire (heures):
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)

Révisions associées

Révision 1dd080cd (diff)
Ajouté par William Petit il y a environ 7 ans

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

Révision 038fd9d0 (diff)
Ajouté par William Petit il y a environ 7 ans

The portal now handles UI signaling for asynchronous actions

ref #19648
ref #19541

Révision 213b7879 (diff)
Ajouté par William Petit il y a environ 7 ans

tiramisu-form refactoring

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

ref #19541

Révision 3d3b6685 (diff)
Ajouté par William Petit il y a environ 7 ans

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

Historique

#1 Mis à jour par Gwenael Remond il y a environ 7 ans

  • Tâche parente changé de #19465 à #19467

#2 Mis à jour par Scrum Master il y a environ 7 ans

  • Statut changé de Nouveau à En cours

#3 Mis à jour par Scrum Master il y a environ 7 ans

  • Assigné à mis à William Petit

#4 Mis à jour par William Petit il y a environ 7 ans

  • Sujet changé de Il faudrait séparer les responsabilités : c'est tiramisu-web qui doit gérer la communication avec Saltstack à Il faudrait séparer les responsabilités : tiramisu-web ne doit pas gérer la communication avec Saltstack

#5 Mis à jour par William Petit il y a environ 7 ans

  • Restant à faire (heures) changé de 4.0 à 9.0

#6 Mis à jour par William Petit il y a environ 7 ans

  • Statut changé de En cours à Résolu

#7 Mis à jour par Emmanuel GARETTE il y a environ 7 ans

Fait en develop, a voir si cela convient.

#8 Mis à jour par Emmanuel GARETTE il y a environ 7 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 9.0 à 0.0

Formats disponibles : Atom PDF