All checks were successful
Deploy tt-tagebuch / deploy (push) Successful in 54s
- Changed file permissions from 644 to 755 for various files in the mobile-app and mobile-app_legacy_rn_expo directories, ensuring executable permissions where necessary. - Added a new SQL migration script to the backend to introduce missing columns for club billing and invoice settings in the clubs table, maintaining synchronization with the current Sequelize model.
2.1 KiB
Executable File
2.1 KiB
Executable File
Server-Prüfung: i18n-Fixes
Lokale Prüfung (bereits durchgeführt)
✅ Alle Dateien sind lokal korrekt:
TeamManagementView.vue- Alle$t()durcht()ersetzt,tim return StatementPermissionsView.vue- Alle$t()durcht()ersetzt,tim return StatementLogsView.vue- Alle$t()durcht()ersetzt,tim return StatementSeasonSelector.vue- Bereits korrekt
Server-Prüfung
1. Prüfskript auf den Server kopieren
# Vom lokalen Rechner aus:
scp check-i18n-fixes.sh rv2756:/var/www/tt-tagebuch.de/
2. Auf dem Server ausführen
# Auf dem Server:
cd /var/www/tt-tagebuch.de
chmod +x check-i18n-fixes.sh
./check-i18n-fixes.sh
3. Falls Dateien nicht aktualisiert sind
# Auf dem Server:
cd /var/www/tt-tagebuch.de
git pull origin main
cd backend
npm install # Erstellt automatisch den Frontend-Build (via postinstall script)
4. Backend neu starten (falls nötig)
# Falls als systemd-Service:
sudo systemctl restart tt-tagebuch
# Oder falls als PM2-Prozess:
pm2 restart tt-tagebuch-backend
Erwartete Ergebnisse
Das Prüfskript sollte folgende Ausgabe zeigen:
1. TeamManagementView.vue:
✓ Enthält 'const t = (key, params) => i18n.global.t'
✓ Enthält keine $t() Aufrufe mehr
✓ 't' ist im return Statement enthalten
2. PermissionsView.vue:
✓ Enthält 'const t = (key, params) => i18n.global.t'
✓ Enthält keine $t() Aufrufe mehr
✓ 't' ist im return Statement enthalten
3. LogsView.vue:
✓ Enthält 'const t = (key, params) => i18n.global.t'
✓ Enthält keine $t() Aufrufe mehr
✓ 't' ist im return Statement enthalten
4. SeasonSelector.vue:
✓ Enthält 'const t = (key, params) => i18n.global.t'
✓ Enthält keine $t() Aufrufe mehr
Commits, die auf den Server müssen
Die folgenden Commits müssen auf dem Server sein:
b0e610f- Fix: Replace all $t() calls with t() in PermissionsView and LogsView templates0285c05- Fix: Replace all $t() calls with t() in TeamManagementView template5d4f2eb- Update localization handling in TeamManagementView
Prüfe mit:
git log --oneline -5