- Fix unused imports (Trash, Filter, Bell, CategoryAdvanced) - Fix undefined checks for cleanup settings - Fix cleanupPreview undefined checks - Fix useTheme unused parameter - Fix companyLabels type safety - Build erfolgreich durchgefuehrt
52 lines
1.6 KiB
Markdown
52 lines
1.6 KiB
Markdown
# Deployment-Anleitung
|
|
|
|
## Status
|
|
✅ **Build erfolgreich erstellt** - `client/dist` ist bereit für Deployment
|
|
|
|
## Git Commit & Push
|
|
Da Git nicht automatisch gefunden werden kann, führe bitte diese Befehle manuell aus:
|
|
|
|
```bash
|
|
cd c:\Users\User\Documents\GitHub\ANDJJJJJJ
|
|
git add .
|
|
git commit -m "fix: TypeScript errors & build fixes for Control Panel Redesign
|
|
|
|
- Fix unused imports (Trash, Filter, Bell, CategoryAdvanced)
|
|
- Fix undefined checks for cleanup settings
|
|
- Fix cleanupPreview undefined checks
|
|
- Fix useTheme unused parameter
|
|
- Fix companyLabels type safety
|
|
- Build erfolgreich durchgeführt"
|
|
git push
|
|
```
|
|
|
|
## Deployment des Builds
|
|
|
|
### Option 1: Manuelles Upload
|
|
1. Öffne den Ordner: `c:\Users\User\Documents\GitHub\ANDJJJJJJ\client\dist`
|
|
2. Kopiere alle Dateien aus diesem Ordner
|
|
3. Lade sie auf deinen Web-Server hoch (z.B. via FTP/SFTP zu `emailsorter.webklar.com`)
|
|
|
|
### Option 2: SSH/SCP (falls verfügbar)
|
|
```bash
|
|
scp -r client/dist/* user@webklar.com:/path/to/webserver/emailsorter/
|
|
```
|
|
|
|
### Option 3: GitHub Actions / CI/CD
|
|
Falls du CI/CD eingerichtet hast, sollte der Push automatisch deployen.
|
|
|
|
## Nach dem Deployment
|
|
1. Leere den Browser-Cache (Strg+Shift+R)
|
|
2. Prüfe die Website: https://emailsorter.webklar.com
|
|
3. Teste die neuen Features:
|
|
- Control Panel mit Card-Layout
|
|
- Side Panels für Category Configuration
|
|
- Cleanup Tab mit Slidern
|
|
- Labels Tab mit Tabelle
|
|
- Dark Mode Verbesserungen
|
|
|
|
## Wichtige Hinweise
|
|
- Stelle sicher, dass `.env.production` die richtigen Production-URLs hat
|
|
- Backend-Server muss laufen
|
|
- Appwrite CORS muss für `https://emailsorter.webklar.com` konfiguriert sein
|