Files
trainingstagebuch/check-server-files.sh

66 lines
2.6 KiB
Bash
Executable File

#!/bin/bash
# Skript zum Prüfen der Dateien auf dem Server
echo "=== Prüfe Dateien auf dem Server ==="
echo ""
# Prüfe, ob die Dateien die korrekten Änderungen enthalten
echo "1. Prüfe TeamManagementView.vue..."
if ssh rv2756 "grep -q 'const t = (key, params) => i18n.global.t' /var/www/tt-tagebuch.de/frontend/src/views/TeamManagementView.vue 2>/dev/null"; then
echo " ✓ TeamManagementView.vue enthält 'const t = (key, params) => i18n.global.t'"
else
echo " ✗ TeamManagementView.vue enthält NICHT 'const t = (key, params) => i18n.global.t'"
fi
if ssh rv2756 "grep -q '\$t(' /var/www/tt-tagebuch.de/frontend/src/views/TeamManagementView.vue 2>/dev/null"; then
echo " ✗ TeamManagementView.vue enthält noch \$t() Aufrufe"
else
echo " ✓ TeamManagementView.vue enthält keine \$t() Aufrufe mehr"
fi
echo ""
echo "2. Prüfe PermissionsView.vue..."
if ssh rv2756 "grep -q 'const t = (key, params) => i18n.global.t' /var/www/tt-tagebuch.de/frontend/src/views/PermissionsView.vue 2>/dev/null"; then
echo " ✓ PermissionsView.vue enthält 'const t = (key, params) => i18n.global.t'"
else
echo " ✗ PermissionsView.vue enthält NICHT 'const t = (key, params) => i18n.global.t'"
fi
if ssh rv2756 "grep -q '\$t(' /var/www/tt-tagebuch.de/frontend/src/views/PermissionsView.vue 2>/dev/null"; then
echo " ✗ PermissionsView.vue enthält noch \$t() Aufrufe"
else
echo " ✓ PermissionsView.vue enthält keine \$t() Aufrufe mehr"
fi
echo ""
echo "3. Prüfe LogsView.vue..."
if ssh rv2756 "grep -q 'const t = (key, params) => i18n.global.t' /var/www/tt-tagebuch.de/frontend/src/views/LogsView.vue 2>/dev/null"; then
echo " ✓ LogsView.vue enthält 'const t = (key, params) => i18n.global.t'"
else
echo " ✗ LogsView.vue enthält NICHT 'const t = (key, params) => i18n.global.t'"
fi
if ssh rv2756 "grep -q '\$t(' /var/www/tt-tagebuch.de/frontend/src/views/LogsView.vue 2>/dev/null"; then
echo " ✗ LogsView.vue enthält noch \$t() Aufrufe"
else
echo " ✓ LogsView.vue enthält keine \$t() Aufrufe mehr"
fi
echo ""
echo "4. Prüfe Build-Dateien..."
BUILD_FILE=$(ssh rv2756 "ls -t /var/www/tt-tagebuch.de/frontend/dist/assets/index-*.js 2>/dev/null | head -1")
if [ -n "$BUILD_FILE" ]; then
echo " Gefundene Build-Datei: $(basename $BUILD_FILE)"
if ssh rv2756 "grep -q 'i18n.global.t' $BUILD_FILE 2>/dev/null"; then
echo " ✓ Build enthält 'i18n.global.t'"
else
echo " ✗ Build enthält NICHT 'i18n.global.t' (möglicherweise minifiziert)"
fi
else
echo " ✗ Keine Build-Datei gefunden"
fi
echo ""
echo "=== Prüfung abgeschlossen ==="