From 24e4dcfbd5b1d0cf43d0635991c10398edbbd891 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 16 Nov 2025 14:59:17 +0000 Subject: [PATCH] =?UTF-8?q?Add:=20Script=20de=20proc=C3=A9dure=20pour=20co?= =?UTF-8?q?rriger=20le=20d=C3=A9calage=20horaire?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FIX-TIMEZONE-PROCEDURE.sh | 60 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100755 FIX-TIMEZONE-PROCEDURE.sh diff --git a/FIX-TIMEZONE-PROCEDURE.sh b/FIX-TIMEZONE-PROCEDURE.sh new file mode 100755 index 0000000..23c85e9 --- /dev/null +++ b/FIX-TIMEZONE-PROCEDURE.sh @@ -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 "═══════════════════════════════════════════════════════════"