Ara icon indicating copy to clipboard operation
Ara copied to clipboard

Faire du nettoyage sur le repo

Open bellangerq opened this issue 2 years ago • 0 comments

Réorganiser les composants/pages

Beaucoup de composants sont actuellement "en vrac", on pourrait les organiser par section. Le nom de certains ne reflêtent plus la logique actuelle de l'appli

  • [x] Pour la création d'audit, les étapes n'ont plus de sens comme le parcours a changé depuis. Ça serait plus simple de renommer. Exemple : edit-audit-step-one -> settings
  • [x] Rassembler les composants UI (DsfrModal, DsfrField, etc)
  • [x] Fixer l'export du type dans un fichier vue (RadioColor)

Faire du ménage sur les configs de lint

  • [x] Mettre à jour, repasser sur les config ESlint
  • [x] Automatiser le formatage/lint du code avant chaque commit.
  • [x] Relinter tout le projet

Nouveaux composants UI

  • DsfrButton ?

Contribuer

  • [x] Mêmes versions de Node (front et back)

Tests

  • [x] Setup l'environnement pour créer des tests end-to-end automatisés (Cypress par exemple)

Ménage sur le back

  • [x] Virer Jest qui n'est pas utilisé
  • [x] Splitter le AuthController de la même façon que PasswordResetController
  • [ ] Splitter le AuditService ? (1200 lignes)
  • [x] Rassembler les DTO dans un dossier dto

Ménage dans les dépendances

  • [x] Supprimer les dépendances inutilisées (jest, testint-library...)
  • [ ] Mettre à jour les dépendances

Ménage sur le front

  • [x] Virer le dossier api/
  • [x] Déplacer les fichiers CHANGELOG et ROADMAP à la racine (plus de lien symbolique)
  • [ ] ~Ménage dans le dossier types/~

bellangerq avatar Dec 07 '23 10:12 bellangerq