Commit Graph

45 Commits

Author SHA1 Message Date
Serreau Jovann
4ee5cd91ac feat(ansible): Met à jour le port Redis et renomme le script de mise à jour. 2025-11-16 19:44:31 +01:00
Serreau Jovann
3ade1f4635 fix error regisster page 2025-11-16 19:41:07 +01:00
Serreau Jovann
8ad67ef46b feat(ansible): Ajoute la gestion du mode maintenance via commande et listener. 2025-11-13 10:26:01 +01:00
Serreau Jovann
2a948c1099 feat(ansible/playbook): Ajoute les tâches cron pour vérifier et automatiser les avis de paiement. 2025-11-12 19:47:20 +01:00
Serreau Jovann
5745b84e32 ```
 feat(infra): Ajoute un endpoint privé pour récupérer les serveurs.
🐛 fix(caddy): Ajoute le domaine x-api.esy-web.dev à la configuration Caddy.
 feat(event): Ajoute un subscriber pour sécuriser l'API privée.
🐛 fix(quote): Passe le websiteTitle au rendu du formulaire de devis.
🐛 fix(ovh): Corrige l'instanceId pour correspondre au format OVH.
```
2025-11-05 18:15:15 +01:00
Serreau Jovann
13b25efb41 feat(artemis/tools): Ajoute le partage de fichiers temporaires avec QR code
Ajoute une fonctionnalité de partage de fichiers temporaires avec suppression automatique après 30 minutes et génération de QR codes. Ajoute aussi une tâche cron pour supprimer ces fichiers.
2025-11-05 10:39:19 +01:00
Serreau Jovann
414b56b3d3 feat(templates): Met à jour les informations de marque pour Siteconseil. 2025-11-04 09:02:36 +01:00
Serreau Jovann
caffdc6287 ```
 feat(order/display): Ajoute la section pour choisir une formule.
🐛 fix(caddy): Corrige la configuration TLS et les noms de domaine.
```
2025-10-28 09:31:24 +01:00
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