Classes et icônes des devis et factures
Changements apportés
Devis:
-
Un devis Annulé (aborted) devrait avoir une classe icon status closed
(au lieu deicon status valid
)
Factures:
-
Une facture soldée (paid-status-resulted) devrait avoir une icône euro-sign
(au lieu decheck
) -
Une facture payée partiellement (paid-status-paid) devrait avoir une classe icon status partial_unpaid
(au lieu deicon status valid
) -
Une facture validée depuis moins de 45 jours (paid-status-waiting) devrait avoir une classe icon status caution
(au lieu deicon status valid
) et une icôneeuro-slash
(au lieu decheck-circle
) -
Une facture validée depuis plus de 45 jours et non payée devrait avoir une classe icon status invalid
et une icôneeuro-slash
(je ne sais pas si ce statut existe pour le moment)
Référence : https://framagit.org/paul-kilya/endi/wikis/liste-des-statuts pour les classes et icônes attendus
Checklist
- Git
-
Rebasé sur master -
Historique des commits nettoyé (rebase interactif) -
Messages de commit mentionnant l'issue (Ref #XXX : ou Fix #XXX :)
-
- Tests
-
Tests "verts" ( autonomie/test/ pytest -xv) -
Validé par la CI
-
- Code propre
-
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 chaînes de caractères -
Code commenté -
Commentaires morts (inutile, tests) nettoyés
-
- Base de données
-
Appliqué toutes les migrations présentes amont -
Créer une migration de merge si nécessaire -
endi_anonymize.py mis à jour si besoin (ajout/modif de modèle).
-
Points de vigilance / Retours souhaités
Navigateurs testés
Edited by Sbodrero