id, title, icon, description, section, tags, related, order
id
title
icon
description
section
tags
related
order
next-session
Naechste Session
calendar-check
Aktuelle Aufgaben und Session-Zusammenfassung
Entwicklung
Session
Aufgaben
Aktuell
Todo
entwicklung/sprint-uebersicht
features
92
Naechste Session
Quick-Start Guide fuer die naechste Entwicklungs-Session.
Aktueller Stand
Letztes Update: 16. Dezember 2025 (Nacht)
Letzte Session: Sprint 11 - Custom Database Tables
Status: Kurs-Booking 100% | PRODUCTION READY
DEPLOYMENT MORGEN (17.12.2025)
Status: BEREIT
Komponente
Status
Kurs-Booking auf 8200
✅ Installiert
Redis Object Cache
✅ Aktiv
Nginx FastCGI Cache
✅ Aktiv
Coolify Config
✅ Erstellt
Deployment-Checkliste
✅ Fertig
Deployment-Dateien
Session 16.12.2025 (Nacht) - Sprint 11
Erledigte Aufgaben
Aufgabe
Status
Details
Custom Database Tables
✅
Performance-Optimierung
class-database.php
✅
Schema, Migration, Installer
class-buchung-repository.php
✅
Optimierte Query-Methoden
Sync-Hooks
✅
Auto-Sync bei CRUD
Admin-UI
✅
Fortschrittsbalken, Migration-Button
AJAX Migration
✅
Batch-Migration via Button
Sync 8200
✅
Alles synchronisiert
Neue Dateien
includes/class-database.php - Schema + Migration
includes/class-buchung-repository.php - Repository-Pattern
Custom Table Schema
Session 16.12.2025 (Spaet) - Sprint 10
Erledigte Aufgaben
Aufgabe
Status
Details
Kontext-Hilfe-System
✅
Info-Icons mit Tooltips
Helper-Methoden
✅
render_help_icon() + help_icon()
Tooltip CSS
✅
4 Positionen, Responsive, Animiert
Info-Icons eingebaut
✅
Module, Preise, Rechtliches, Bank
Help-Topic Links
✅
"Mehr erfahren" im Tooltip
Sync 8200
✅
Alles synchronisiert
Neue Funktionen
Session 16.12.2025 (Abend) - Sprint 9
Erledigte Aufgaben
Aufgabe
Status
Details
Pop-up Neuigkeiten
✅
Komplettes Marketing-Popup-System
class-neuigkeit.php
✅
~830 Zeilen, Post-Type + Frontend
class-subscriber.php
✅
Fuer spaeteren Newsletter
Kurs-Auswahl-Modi
✅
Einzeln, Kategorie, Produktart, Alle
Zufalls-Selektion
✅
Zufaelliger Kurs aus Pool
Statistiken
✅
Views, Klicks, Schliessungen
Help-Service Doku
✅
popup-neuigkeiten.md + Marketing-Sektion
Sync 8200
✅
Alles synchronisiert
Neue Dateien
includes/class-neuigkeit.php - Popup-Logik
includes/class-subscriber.php - Newsletter (spaeter)
help-service/content/popup-neuigkeiten.md - Dokumentation
Session 16.12.2025 (Vormittag) - Production Deployment
Erledigte Aufgaben
Aufgabe
Status
Details
Backup 8200
✅
WordPress + DB gesichert
Kurs-Booking Migration
✅
Plugin + Daten von 8300 → 8200
MEC Cleanup
✅
Alle MEC-Plugins geloescht
Permission-Script
✅
Optimiert (50s → 1.4s)
Redis Setup
✅
WP_REDIS_* konfiguriert
FastCGI Cache
✅
nginx.conf erstellt
Coolify Config
✅
Komplettes Deployment-Paket
Portal-Fix
✅
JavaScript-Redirect
Caching-Stack (verifiziert)
Layer
Test
Redis Object Cache
redis-cli ping → PONG
Nginx FastCGI Cache
X-FastCGI-Cache: HIT
Bugfixes
Problem
Loesung
Duplicator Pro 500
PHP memory_limit auf 1024M
502 Bad Gateway
Docker DNS Resolver
Kundenportal-Link
JavaScript window.open()
FastCGI Cache fehlt
cache_path in http-Block
Naechste Aufgaben
Prioritaet 1: Coolify Deployment (17.12.2025)
Domain in .env eintragen
Sichere Passwoerter generieren
Datenbank exportieren + URLs ersetzen
In Coolify deployen
WordPress einrichten
Plugins aktivieren
Redis aktivieren
Finale Tests
Prioritaet 2: Nach Go-Live
Test-URLs
Cache-Test Befehle
Coolify Environment Variables
Quick Links
Session beendet: 16.12.2025
Naechste Session: Production Deployment auf Coolify