Serreau Jovann
5350dc8219
fix: correct etl_contrat route to etl_contrats in EtlAuthenticator
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-12 13:21:19 +01:00
Serreau Jovann
ff4fdc3c2e
fix: add data-turbo="false" to video and photo upload forms
...
Turbo Drive was intercepting file upload form submissions, causing videos
and photos to not be uploaded. Adding data-turbo="false" ensures the
browser handles these multipart forms natively.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-11 15:03:49 +01:00
Serreau Jovann
3c7f035f7a
fix: prevent HTTP cache from storing OAuth state redirects
...
Add Cache-Control: no-store headers to Keycloak OAuth start routes so the
HTTP kernel cache never caches the redirect-with-state response, which
caused "Invalid state parameter" errors on subsequent logins.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-10 09:11:16 +01:00
Serreau Jovann
51a4f83833
fix error send mail devis +add cancel auto contrat no payment + fix error payment
2026-03-09 11:18:07 +01:00
Serreau Jovann
8bd179b949
feat: envoyer le mail de signature devis directement à la création
...
Fusionne le flow en deux étapes (redirect intermédiaire via ?idDevis) en
une seule requête POST : génération PDF, soumission DocuSeal et envoi du
mail de signature se font maintenant directement lors de la création du devis.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-09 11:08:57 +01:00
Serreau Jovann
6b24f7bb0f
fix error signed devis auto created contrat
2026-02-19 13:44:27 +01:00
Serreau Jovann
c076b6c92d
fix error signed devis auto created contrat
2026-02-18 15:50:30 +01:00
Serreau Jovann
b139052183
fix error signed devis auto created contrat
2026-02-18 15:27:35 +01:00
Serreau Jovann
7fb8d8d85d
fix error signed devis auto created contrat
2026-02-18 15:24:05 +01:00
Serreau Jovann
75bd7ac2ba
fix error signed devis auto created contrat
2026-02-18 15:19:15 +01:00
Serreau Jovann
b513bbaeaf
fix error signed devis auto created contrat
2026-02-18 15:14:12 +01:00
Serreau Jovann
ae545dadac
fix error signed devis auto created contrat
2026-02-18 15:08:18 +01:00
Serreau Jovann
61aa93841b
fix error signed devis auto created contrat
2026-02-18 15:07:44 +01:00
Serreau Jovann
cd42027fe3
fix error signed devis auto created contrat
2026-02-18 14:13:54 +01:00
Serreau Jovann
1a864fdc58
fix error signed devis auto created contrat
2026-02-18 13:53:51 +01:00
Serreau Jovann
160ffe4216
fix error signed devis auto created contrat
2026-02-18 13:25:13 +01:00
Serreau Jovann
1ffab28201
fix error welcome email
2026-02-18 13:20:14 +01:00
Serreau Jovann
4a843af2ce
remove required options contrat
2026-02-17 09:38:01 +01:00
Serreau Jovann
d70f111ad8
Ajout protection contre catégorie
2026-02-17 09:04:20 +01:00
Serreau Jovann
17079ea213
Ajout du modification catégory avec modiciation categorie produit en live
2026-02-17 09:03:19 +01:00
Serreau Jovann
8c96f1a0b8
add webhooks for refused signature contrat
2026-02-16 09:48:53 +01:00
Serreau Jovann
478dc90aa5
add webhooks for refused signature contrat
2026-02-16 09:12:49 +01:00
Serreau Jovann
6fb7ef088b
add webhooks for refused signature contrat
2026-02-16 09:09:11 +01:00
Serreau Jovann
59f897f955
add webhooks for refused signature contrat
2026-02-16 09:09:05 +01:00
Serreau Jovann
f074638719
add webhooks for refused signature devis
2026-02-16 08:57:53 +01:00
Serreau Jovann
1caffbfbb7
Fix error 500 profils crm error
2026-02-16 08:36:21 +01:00
Serrezau Jovann
99d742da37
Fix error 500 profils crm error
2026-02-16 08:35:43 +01:00
Serreau Jovann
abb49d822f
Fix generate pdf error
2026-02-13 19:53:56 +01:00
Serreau Jovann
a3fe613964
Fix generate pdf error
2026-02-13 19:53:42 +01:00
Serreau Jovann
20d70b4c1b
Fix generate pdf error
2026-02-13 19:53:14 +01:00
Serreau Jovann
c30fe8363e
Fix generate pdf error
2026-02-13 17:39:20 +01:00
Serreau Jovann
9301f8aaee
Fix generate pdf error
2026-02-13 17:32:25 +01:00
Serreau Jovann
dfb85f7c80
Fix generate pdf error
2026-02-13 17:28:00 +01:00
Serreau Jovann
521569a05b
Création de la gestion des catégorie
2026-02-13 17:26:57 +01:00
Serreau Jovann
13cde7c276
Création de la gestion des catégorie
2026-02-13 17:13:07 +01:00
Serreau Jovann
b1551151c5
Création de la gestion des catégorie
2026-02-13 17:07:20 +01:00
Serreau Jovann
5de49b69cd
Création de la gestion des catégorie
2026-02-13 17:05:44 +01:00
Serreau Jovann
b755659512
Création de la gestion des catégorie
2026-02-13 17:04:32 +01:00
Serreau Jovann
e8a090554b
Création de la gestion des catégorie
2026-02-13 16:54:20 +01:00
Serreau Jovann
44e8330312
Création de la gestion des catégorie
2026-02-13 16:36:06 +01:00
Serreau Jovann
996ecf6637
Création de la gestion des catégorie
2026-02-13 16:29:57 +01:00
Serreau Jovann
fcfcc1e219
Création de la gestion des catégorie
2026-02-13 16:20:51 +01:00
Serreau Jovann
41b5af9092
fix: désactiver Turbo sur les formulaires de réinitialisation et d'inscription
...
Les formulaires de réinitialisation de mot de passe et d'inscription utilisaient Turbo par défaut, ce qui pouvait interférer avec le processus de soumission standard et la redirection après action. L'ajout de l'attribut `data-turbo="false"` sur chaque formulaire concerné garantit que les requêtes POST sont traitées de manière conventionnelle, évitant ainsi des comportements inattendus ou des échecs de soumission.
2026-02-13 14:41:44 +01:00
Serreau Jovann
037ae4d6f1
fix: désactiver Turbo sur les formulaires de réinitialisation et d'inscription
...
Les formulaires de réinitialisation de mot de passe et d'inscription utilisaient Turbo par défaut, ce qui pouvait interférer avec le processus de soumission standard et la redirection après action. L'ajout de l'attribut `data-turbo="false"` sur chaque formulaire concerné garantit que les requêtes POST sont traitées de manière conventionnelle, évitant ainsi des comportements inattendus ou des échecs de soumission.
2026-02-13 14:03:21 +01:00
Serreau Jovann
bc515795a6
fix: désactiver Turbo sur les formulaires de réinitialisation et d'inscription
...
Les formulaires de réinitialisation de mot de passe et d'inscription utilisaient Turbo par défaut
2026-02-13 14:01:18 +01:00
Serreau Jovann
a421416c93
✨ feat(facturation): Génère, enregistre et envoie les factures client par email
2026-02-12 15:53:07 +01:00
Serreau Jovann
6f96a3803e
✨ feat(etat-des-lieux): Finalise les EDL de retour et enrichit leur gestion et affichage dans le CRM.
2026-02-12 13:28:43 +01:00
Serreau Jovann
f6aa522501
✨ feat(etatLieux): Implémente l'état des lieux de retour (médias, commentaires, points de contrôle, signatures et refus client).
2026-02-12 10:21:32 +01:00
Serreau Jovann
2e7a006fed
✨ feat(edl): Ajoute la gestion de l'état des lieux de retour et met à jour les URLs de l'environnement.
2026-02-11 15:38:55 +01:00
Serreau Jovann
03a08f0a14
finish interatred promotion
2026-02-11 09:53:47 +01:00