Skip to content

Classes et icônes des devis et factures

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

Changements apportés

Devis:

  • Un devis Annulé (aborted) devrait avoir une classe icon status closed (au lieu de icon status valid)

Factures:

  • Une facture soldée (paid-status-resulted) devrait avoir une icône euro-sign (au lieu de check)
  • Une facture payée partiellement (paid-status-paid) devrait avoir une classe icon status partial_unpaid (au lieu de icon status valid)
  • Une facture validée depuis moins de 45 jours (paid-status-waiting) devrait avoir une classe icon status caution (au lieu de icon status valid) et une icône euro-slash (au lieu de check-circle)
  • Une facture validée depuis plus de 45 jours et non payée devrait avoir une classe icon status invalid et une icône euro-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

Merge request reports