espace-paie-odentas/CHANGEMENT_URL_PRODUCTION.md

116 lines
3 KiB
Markdown

# ✅ Modification effectuée : URLs de production
## 🎯 Ce qui a été changé
Le lien de signature dans les emails envoyés aux salariés a été mis à jour pour utiliser l'URL de **production** au lieu de staging.
---
## 📧 Dans l'email au salarié
### Avant
```
https://staging.paie.odentas.fr/odentas-sign?docuseal_id=abc123
```
### Après ✅
```
https://paie.odentas.fr/signature-salarie/?docuseal_id=abc123
```
---
## 🔧 Changements techniques
### 1. Code Lambda (ligne 82)
**Fichier** : `LAMBDA_SIGNATURE_SALARIE_UPDATED.js`
```javascript
// AVANT
const signatureLink = `https://staging.paie.odentas.fr/odentas-sign?docuseal_id=${employeeSlug}`;
// APRÈS ✅
const signatureLink = `https://paie.odentas.fr/signature-salarie/?docuseal_id=${employeeSlug}`;
```
### 2. Documentation mise à jour
`LAMBDA_EMAIL_SIGNATURE_SALARIE_GUIDE.md`
- Variable `ESPACE_PAIE_URL` : `https://paie.odentas.fr`
- Exemple de payload avec nouvelle URL
`ACTIONS_A_FAIRE.md`
- Instructions de configuration avec URL de production
- Commandes de test avec bonne URL
`LAMBDA_EMAIL_SIGNATURE_CHANGELOG.md` (nouveau)
- Historique des versions
- Guide de mise à jour
---
## 🚀 Pour déployer ce changement
Si vous avez déjà déployé l'ancienne version :
### Option 1 : Déploiement complet (recommandé)
```bash
# 1. Copier le nouveau code Lambda
# Copier LAMBDA_SIGNATURE_SALARIE_UPDATED.js dans AWS Lambda
# 2. Mettre à jour la variable d'environnement
# AWS Console → Lambda → Configuration → Environment variables
# ESPACE_PAIE_URL = https://paie.odentas.fr
```
### Option 2 : Modification minimale
Modifier uniquement la ligne 82 dans le code Lambda existant :
```javascript
const signatureLink = `https://paie.odentas.fr/signature-salarie/?docuseal_id=${employeeSlug}`;
```
---
## ✅ Résultat
Après déploiement :
📧 **Les salariés reçoivent un email avec :**
- ✅ URL de production : `https://paie.odentas.fr/signature-salarie/`
- ✅ Chemin plus clair et professionnel
- ✅ Fonctionne immédiatement en environnement de production
🔍 **Dans les logs** :
- Le `signatureLink` dans le payload API affiche la nouvelle URL
- Les emails loggés contiennent le bon lien
---
## 📊 Comparaison
| Aspect | Staging | Production ✅ |
|--------|---------|---------------|
| **Domaine** | `staging.paie.odentas.fr` | `paie.odentas.fr` |
| **Chemin** | `/odentas-sign` | `/signature-salarie/` |
| **URL complète** | `https://staging.paie.odentas.fr/odentas-sign?docuseal_id=xxx` | `https://paie.odentas.fr/signature-salarie/?docuseal_id=xxx` |
| **Environnement** | Test/Développement | Production |
| **Recommandé pour** | Tests internes | Clients et salariés réels |
---
## 🎉 C'est prêt !
Les fichiers ont été mis à jour. Il ne reste plus qu'à :
1. ✅ Copier le code de `LAMBDA_SIGNATURE_SALARIE_UPDATED.js` dans AWS Lambda
2. ✅ Mettre à jour `ESPACE_PAIE_URL` dans les variables d'environnement
3. ✅ Déployer
4. ✅ Tester avec un vrai webhook
---
*Modification effectuée le 15 octobre 2025*