feat(admin): Ajoute une modale de confirmation pour copier/supprimer un client.

🐛 fix(CustomerCommand): Corrige la suppression des données liées au client.
🎨 style(admin): Ajoute le style de la modale de confirmation.
 feat(CustomerCommand): Ajoute une commande pour purger les clients supprimés.
🛠️ chore(ansible): Ajoute une tâche cron pour purger les clients supprimés.
🗑️ feat(CustomerController): Ajoute une suppression forcée d'un client.
This commit is contained in:
Serreau Jovann
2025-09-27 13:02:10 +02:00
parent c958ce1665
commit 3f7ad5a90f
7 changed files with 175 additions and 4 deletions

View File

@@ -195,6 +195,14 @@
chdir: "{{ path }}"
when: ansible_os_family == "Debian" # Added a when condition here, often missed
- name: "Cron Task purge customer delete"
cron:
name: "Mainframe - Purge customer"
minute: "0"
hour: "21"
job: "php {{ site_path }}/bin/console mainframe:cron:customer"
user: root
# Ensure final state of /public/media, if you want 'bot' to own it for uploads
- name: Final check for public/media ownership and permissions
ansible.builtin.file: