Skip to content

Fix #894 afficher le type de projet dans la liste des projets

Sbodrero requested to merge sbodrero/endi:issue#894 into master

Decrire les changements qu'apporte cette MR

  • Affiche le type (projet_type) du projet
  • Affiche une "bulle" au survol du titre et du type du projet précisant les types de projet disponibles

Fix #1184 (closed) aussi

Merge Request Checklist avant soumision

  • Tests "verts" ( autonomie/test/ pytest -xv)
  • Validé par la CI
  • Rebasé sur master
  • Messages de commit mentionnant l'issue (Ref #XXX : ou Fix #XXX :)
  • PEP8 (https://www.python.org/dev/peps/pep-0008/) flake8
  • Conventions de nommage des variables, des fonctions et des classes respectées
  • Typo dans les variables, des fonctions et des classes
  • Typo dans les chaines de caractères
  • Code commenté
  • Commentaires morts (inutile, tests) nettoyés
  • Historique des commits nettoyé (rebase interactif)
  • Créer une migration de merge si nécessaire

Points de vigilance / Retours souhaités

Question architecture: doit t'on préférer l'approche simple comme celle présentée ici à savoir ajouter une fonction dans le fichier utils.mako ou plutôt partir sur le modèle(archi) proposé pour l'affichage des types d'affaire dans les listes de devis/factures (panels/projet/type.py et templates/panels/project/business_type_label.mako) ?

Il y a une contradiction dans l'énoncé il me semble:

En tant qu'es je veux voir quel est le type du projet dans la liste des projets (option) et en passant sur le type de projet, un tooltip ou equivalent me rappelle les types d'affaire possibles.

Je suis parti du postulat qu'on souhaitait afficher le type de projet donc aussi les types de projet possible

Navigateurs testés

Chrome(Version 72.0.3626.121) et Firefox

Edited by Sbodrero

Merge request reports