Serreau Jovann
b8688d19ec
```
...
🐛 fix(template/order): Ajoute noindex sauf pour commande.esy-web.fr
🔧 chore(ansible): Met à jour la configuration Caddy pour inclure commande.esy-web.fr
```
2025-10-28 08:48:25 +01:00
Serreau Jovann
24aeb47843
✨ feat(BackupCommand): Remplace le nom du fichier zip de sauvegarde par "backup.zip".
...
🐛 fix(ansible): Corrige le nom de la tâche cron "Mail event today".
✨ feat(ansible): Ajoute une tâche cron pour la commande de sauvegarde.
2025-10-16 10:03:30 +02:00
Serreau Jovann
21b4aeea63
✨ feat(mail/cron): Ajoute rapport quotidien des signatures et commande cron
...
Ajoute un rapport quotidien des signatures de devis acceptés/refusés, envoyé par email, et une commande cron pour l'automatiser.
2025-10-15 14:52:13 +02:00
Serreau Jovann
aff07c97e1
✨ feat(Customer): Ajoute la gestion des échéances de paiement client
...
Ajoute l'entité CustomerSplit et les services associés pour gérer
les échéances de paiement des clients (PDF, envoi mail, etc.).
2025-10-09 09:18:01 +02:00
Serreau Jovann
57eac4d32a
✨ feat(profils): Ajoute la fonctionnalité de suppression d'avatar.
...
🐛 fix(vich_uploader): Active l'injection sur chargement pour VichUploader.
🔧 chore(ansible): Modifie l'heure de la tâche cron pour la vérification du serveur mail.
🐛 fix(CustomerController): Corrige la récupération des données du contact.
2025-10-08 08:50:00 +02:00
Serreau Jovann
b0cd277003
✨ feat(ansible/playbook): Ajoute le répertoire public/storage pour les uploads.
2025-10-07 15:05:33 +02:00
Serreau Jovann
957ce016bd
✨ feat(ansible): Ajoute la configuration du DSN de l'email dans .env.local
2025-10-07 14:28:09 +02:00
Serreau Jovann
6c3b6aae43
✨ feat(Command/Mail): Ajoute commande pour contrôler la configuration du serveur mail.
...
Ajoute une commande pour vérifier et notifier la configuration du serveur
mail, incluant les enregistrements A, PTR et TLSA.
2025-10-01 14:34:36 +02:00
Serreau Jovann
0e76de22bb
🐛 fix(ansible): Corrige la commande doctrine pour exécuter les migrations sans interaction.
2025-10-01 14:03:09 +02:00
Serreau Jovann
983335a39b
🐛 fix(ansible): Ajoute l'option "-y" pour exécuter les migrations sans confirmation.
2025-10-01 14:00:23 +02:00
Serreau Jovann
ee7f3b068b
✨ feat(ansible): Ajoute APP_DEBUG à .env.local pour le développement
2025-10-01 13:58:50 +02:00
Serreau Jovann
807dfd7fd5
✨ feat(ansible): Ajoute la migration Doctrine et vide le cache après déploiement.
2025-10-01 13:57:10 +02:00
Serreau Jovann
429de7c9db
📝 chore(ansible/playbook): Modifie les permissions des répertoires à 0777.
2025-10-01 13:55:19 +02:00
Serreau Jovann
80355c2528
✨ feat(ansible/playbook): Configure les permissions pour cache, logs et media Symfony.
2025-10-01 13:53:19 +02:00
Serreau Jovann
6f77b19554
✨ feat(TutoSubscriber): Gère la redirection vers /tutoriel depuis le sous-domaine.
...
✨ feat(caddy): Ajoute le sous-domaine tutoriel.esy-web.dev à la configuration caddy.
✨ feat(TutoController): Crée la route /tutoriel et affiche les liens des catégories.
2025-10-01 13:44:17 +02:00
Serreau Jovann
f89d9ba30a
✨ feat(BackupCommand): Améliore la sauvegarde avec gestion des erreurs et nettoyage.
...
🐛 fix(SyncCommand): Corrige la synchronisation DNS et gère les erreurs OVH.
⚙️ refactor(DemandeCommand): Refactorise la génération du fichier hosts.ini.
🧹 chore(CustomerCommand): Purge les clients supprimés et leurs dépendances.
✅ test(TestMailerCommand): Ajoute une commande pour tester l'envoi d'emails.
➕ feat(run.sh): Ajoute un script pour exécuter les commandes de demande.
✨ feat(EmailCommand): Supprime les emails Mailcow marqués comme supprimés.
✨ feat(AccountCommand): Crée un utilisateur admin si inexistant.
✨ feat(ExportComptable): Initialise la commande d'export comptable.
2025-09-27 16:38:57 +02:00
Serreau Jovann
95c1a665ad
✨ feat(EmailCommand): Ajoute une commande pour purger les emails supprimés.
...
➕ feat(ansible): Ajoute une tâche cron pour purger les emails supprimés.
♻️ refactor(CustomerController): Ajoute la restauration d'une boite mail.
2025-09-27 15:27:33 +02:00
Serreau Jovann
38acaf3dbb
✨ feat(ansible): Installe le support ACL et corrige le chemin des tâches cron.
2025-09-27 13:37:42 +02:00
Serreau Jovann
42f81f7b67
```
...
✨ chore(ansible): Met à jour le chemin de l'application et supprime l'installation d'ACL inutile.
```
2025-09-27 13:31:49 +02:00
Serreau Jovann
f8507a3435
✨ feat(command): Ajoute la commande de synchronisation pour les données.
...
🔨 refactor(ansible): Ajoute une tâche cron pour la synchronisation des données.
2025-09-27 13:29:25 +02:00
Serreau Jovann
3f7ad5a90f
✨ 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.
2025-09-27 13:02:10 +02:00
Serreau Jovann
c958ce1665
✨ feat(ansible): Ajoute une notification Discord lors de la mise à jour du mainframe.
2025-09-27 12:23:03 +02:00
Serreau Jovann
a5333199e9
✨ feat(BackupCommand): Ajoute la commande de sauvegarde de la base de données et des uploads.
2025-09-25 09:31:23 +02:00
Serreau Jovann
4b3dc566cc
🐛 fix(ansible/playbook): Corrige la typo dans la destination du fichier .env.local
2025-07-23 09:36:27 +02:00
Serreau Jovann
e3eb4235f9
✨ feat(ansible/playbook): Ajoute des variables Vault pour l'authentification.
2025-07-23 09:35:59 +02:00
Serreau Jovann
5ff0562b15
feat(artemis): Ajoute une réponse basique à la route du dashboard Artemis
...
Ce commit ajoute une réponse simple "a" à la route `/artemis` du DashboardController. Cela permet de s'assurer que la route fonctionne correctement et renvoie une réponse.
2025-07-17 14:28:24 +02:00
Serreau Jovann
d7f1fa0479
feat(ansible): Améliore déploiement et permissions
...
Corrige gestion des permissions, ajout d'ACL, optimise cache.
2025-07-17 11:36:14 +02:00
Serreau Jovann
624dcbba25
feat(ansible): Crée répertoire media avec variables.
2025-07-17 11:32:18 +02:00
Serreau Jovann
6c7b6be4ff
feat(ansible): Crée et configure le dossier media
2025-07-17 11:29:45 +02:00
Serreau Jovann
08dc61fdc3
chore: Activer liip:imagine et mise à jour CHANGELOG
2025-07-16 15:09:01 +02:00
Serreau Jovann
3012d59717
feat(ansible): Commenter tâche liip:imagine:cache:remove
2025-07-16 14:57:19 +02:00
Serreau Jovann
10949c3acb
feat: Ansible: Ajoute config Caddy et améliorations
...
Ajout config Caddy et améliorations playbook Ansible.
2025-07-16 14:16:23 +02:00
Serreau Jovann
afc5e773df
feat(ansible): Configurer vars et ajouter composer/bun
2025-07-16 14:09:13 +02:00
Serreau Jovann
f3737f1f98
refactor: Renomme deploy.yml en playbook.yml
2025-07-16 14:03:36 +02:00
Serreau Jovann
4fbfcbf419
feat: Ajoute script d'update et config supervisor
2025-07-16 14:02:46 +02:00
Serreau Jovann
ef72a93c23
feat(deploy): Ajoute installation PHP 8.3 et dépendances
2025-07-16 13:50:41 +02:00
Serreau Jovann
278ca926ac
feat: Ajoute fichiers Ansible initiaux
2025-07-16 13:43:52 +02:00