Add: Script de procédure pour corriger le décalage horaire

This commit is contained in:
Claude committed 2025-11-16 14:59:17 +00:00
1 parent 58f9d44e9c
commit 24e4dcfbd5
1 file changed
+60
+60
View File
@@ -0,0 +1,60 @@
#!/bin/bash
echo "═══════════════════════════════════════════════════════════"
echo "🔧 PROCÉDURE COMPLÈTE POUR CORRIGER LE DÉCALAGE HORAIRE"
echo "═══════════════════════════════════════════════════════════"
echo ""
echo "⚠️ IMPORTANT: Cette procédure DOIT être suivie dans l'ordre!"
echo ""
echo "═══════════════════════════════════════════════════════════"
echo "ÉTAPE 1: REBUILD ET REDÉMARRAGE"
echo "═══════════════════════════════════════════════════════════"
echo ""
echo "Les changements dans config/database.js nécessitent un rebuild:"
echo ""
echo " docker-compose down"
echo " docker-compose build --no-cache notes-app"
echo " docker-compose up -d"
echo ""
echo "Attendez que le serveur soit complètement démarré:"
echo ""
echo " docker-compose logs -f notes-app"
echo ""
echo "Attendez de voir: '✓ Serveur NoteFlow démarré sur le port 2222'"
echo "Puis appuyez sur Ctrl+C"
echo ""
echo "═══════════════════════════════════════════════════════════"
echo "ÉTAPE 2: SUPPRESSION DES ÉVÉNEMENTS EXISTANTS"
echo "═══════════════════════════════════════════════════════════"
echo ""
echo "Les événements synchronisés AVANT le fix doivent être supprimés:"
echo ""
echo " docker exec noteflow-postgres psql -U noteflow -d noteflow -p 5499 -c \"DELETE FROM calendar_events\""
echo ""
echo "Résultat attendu: DELETE X (où X = nombre d'événements)"
echo ""
echo "═══════════════════════════════════════════════════════════"
echo "ÉTAPE 3: RESYNCHRONISATION GOOGLE CALENDAR"
echo "═══════════════════════════════════════════════════════════"
echo ""
echo "1. Ouvrez http://localhost:2222"
echo "2. Connectez-vous"
echo "3. Allez dans 'Admin' → 'Google Calendar'"
echo "4. Cliquez sur '🔄 Synchroniser'"
echo ""
echo "═══════════════════════════════════════════════════════════"
echo "ÉTAPE 4: VÉRIFICATION"
echo "═══════════════════════════════════════════════════════════"
echo ""
echo "L'événement 'Dr Julian Wlodarczak' devrait maintenant afficher:"
echo ""
echo " Google Calendar: 10:20"
echo " NoteFlow: 10:20 ✅ (et non plus 11:20)"
echo ""
echo "═══════════════════════════════════════════════════════════"
echo ""
echo "Si le problème persiste après ces étapes, lancez le diagnostic:"
echo ""
echo " docker exec notes-todo-app node scripts/debug-sync.js"
echo ""
echo "═══════════════════════════════════════════════════════════"