- Deleted apps/web/src/utils/optimisticStoreUpdates.ts (unused file) - File was unused - no imports found in codebase - Mutations already use React Query's onMutate pattern - No TypeScript errors after deletion - Actions 4.4.1.2 and 4.4.1.3 complete
60 lines
1.7 KiB
Bash
Executable file
60 lines
1.7 KiB
Bash
Executable file
#!/bin/bash
|
|
# Script de diagnostic pour le frontend Veza
|
|
|
|
echo "=== DIAGNOSTIC FRONTEND VEZA ==="
|
|
echo ""
|
|
|
|
# Test 1: Homepage
|
|
echo "1. Test Homepage:"
|
|
curl -k -s -I https://10.10.10.6/ | head -3
|
|
echo ""
|
|
|
|
# Test 2: API
|
|
echo "2. Test API:"
|
|
curl -k -s https://10.10.10.6/api/v1/health
|
|
echo ""
|
|
echo ""
|
|
|
|
# Test 3: JS Bundle
|
|
echo "3. Test JS Bundle:"
|
|
JS_FILE=$(curl -k -s https://10.10.10.6/ | grep -o 'src="[^"]*\.js"' | sed 's/src="//;s/"//' | head -1)
|
|
echo "JS file: $JS_FILE"
|
|
curl -k -s -I "https://10.10.10.6$JS_FILE" | head -3
|
|
echo ""
|
|
|
|
# Test 4: Chunks
|
|
echo "4. Test Chunks:"
|
|
curl -k -s "https://10.10.10.6$JS_FILE" | grep -o 'from"[^"]*"' | head -5 | while read chunk; do
|
|
CHUNK_PATH=$(echo "$chunk" | sed 's/from"\.\///;s/"//')
|
|
echo "Testing: $CHUNK_PATH"
|
|
curl -k -s -I "https://10.10.10.6/$CHUNK_PATH" 2>&1 | head -1
|
|
done
|
|
echo ""
|
|
|
|
# Test 5: Service Worker
|
|
echo "5. Test Service Worker:"
|
|
curl -k -s -I https://10.10.10.6/sw.js | head -3
|
|
echo ""
|
|
|
|
# Test 6: CSS
|
|
echo "6. Test CSS:"
|
|
CSS_FILE=$(curl -k -s https://10.10.10.6/ | grep -o 'href="[^"]*\.css"' | sed 's/href="//;s/"//' | head -1)
|
|
echo "CSS file: $CSS_FILE"
|
|
curl -k -s -I "https://10.10.10.6$CSS_FILE" | head -3
|
|
echo ""
|
|
|
|
# Test 7: CORS
|
|
echo "7. Test CORS:"
|
|
curl -k -s -X OPTIONS https://10.10.10.6/api/v1/health \
|
|
-H "Origin: https://10.10.10.6" \
|
|
-H "Access-Control-Request-Method: GET" \
|
|
-I 2>&1 | grep -E "access-control" | head -3
|
|
echo ""
|
|
|
|
echo "=== FIN DU DIAGNOSTIC ==="
|
|
echo ""
|
|
echo "Si tous les tests passent mais l'écran est noir:"
|
|
echo "1. Ouvrez la console du navigateur (F12)"
|
|
echo "2. Vérifiez les erreurs JavaScript"
|
|
echo "3. Vérifiez l'onglet Network pour les requêtes échouées"
|
|
echo "4. Désactivez le Service Worker: Application > Service Workers > Unregister"
|