✨ feat(Customer): Ajoute la fonction de clonage d'entité Customer.
✨ feat(SignClient): Utilise Docuseal avec PDF pour la signature des devis.
✨ feat(AvatarController): Ajoute un endpoint pour le verrouillage de l'application.
✨ feat(IpWall): Ajoute un composant web pour bloquer l'accès basé sur l'IP.
🎨 style(admin.scss): Ajoute des styles pour le modal de paiement et les murs de sécurité.
✨ feat(RegisterPayment): Ajoute un composant pour enregistrer les paiements.
🐛 fix(DevisPdf): Corrige l'alignement des totaux dans le PDF du devis.
🔥 chore: Ajoute discord_bot/node_modules au .gitignore.
✨ feat(ExportComptable): Ajoute une commande pour exporter les données comptables.
✨ feat(LockdownWall): Ajoute un composant web pour le verrouillage de l'application.
🐛 fix(CustomerController): Corrige la copie des contacts lors du clonage du client.
✨ feat(SecurityWall): Ajoute un composant web pour activer/désactiver le filtre de confidentialité.
Ce commit supprime les fichiers obsolètes liés à la gestion des
newsletters. Ces fichiers ne sont plus utilisés et leur suppression
simplifie le code base. Les fichiers supprimés incluent des
contrôleurs, des templates Twig et des classes JavaScript.