Fix #894 afficher le type de projet dans la liste des projets
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