Plattform-Changelog
Vollständige Dokumentation aller Neuerungen, Sicherheitsstandards, Anti-Cheat-Schutzmaßnahmen, DSGVO-Features und didaktischen Weiterentwicklungen für „Das digitale Lehrbuch“.
Tages-Radar & Live-Aktivitäts-Stream im Statistik-Center („Heute im Lehrbuch“) & Gamification-Telemetrie
Neuer 5. Bereich im Statistik-Center: „Heute im Lehrbuch“ (Tages-Radar & Live-Stream)
Echtzeit-Übersicht des aktuellen Tages mit granularem Schüler-Akkordeon und Ereignis-Ticker.
- Sub-Tab Navigation: Neuer Tab mit Live-Puls-Indikator und Badge für die Anzahl heute aktiver Lernender (TodayRadarView.tsx).
- 4 Tages-KPIs: Schneller Überblick über heute aktive Schüler (inkl. 5-Minuten-Online-Indikator), kumulierte Netto-Gesamtlernzeit heute, Lerneinheiten (Abschlüsse & Quizze) sowie Gamification-Aktivitäten (Cookies, Grimoire-Karten, Purple-Fragen).
- Zwei Ansichtsmodi: Nahtloses Umschalten zwischen strukturierter Schüler-Tagesliste (mit Online-Ampel, Netto-Lernzeit und ausklappbarer Timeline) und einem fortlaufenden Live-Aktivitäts-Stream aller Ereignisse.
- Filter & Suche: Direkte Kategorie-Filterung nach Lernen & Quizzen, Cookies & Belohnungen, Einstellungen & Profil sowie Klassen- und Schülersuche.
Gamification- & Interaktions-Telemetrie (AuditLog-Erweiterung)
Lückenlose Erfassung didaktischer Motivations- und Profilanpassungs-Ereignisse.
- Companion-Fütterung & Ausrüstung: Protokollierung von verfütterten Monster-Cookies, Level-Ups und aktivem Begleiterwechsel (COMPANION_FEED, COMPANION_EQUIP).
- Boutique & Profilrahmen: Exakte Verfolgung erstandener Profilrahmen und Begleiter sowie kosmetischer Ausrüstungen (BOUTIQUE_PURCHASE, COSMETIC_EQUIP).
- Grimoire Booster-Packs: Dokumentation gezogener Sammelkarten inklusive Packtyp und Kartennamen (BOOSTER_OPEN).
- Purple KI-Fragen: Einbindung gestellter Fragen an den KI-Lernbegleiter mit Lektionsbezug und Uhrzeit.
Präzise Europe/Berlin Zeitzonen-Erfassung & Echtzeit-Online-Indikator
Verlässliche Datenabgrenzung und minutiöse Aktivitätserkennung.
- Zeitzonen-Absicherung: Präzise Tagesgrenzen-Berechnung (00:00:00 bis 23:59:59 Uhr) mit nativer Sommer-/Winterzeit-Erkennung (getBerlinTodayRange).
- 5-Minuten-Echtzeitschranke: Präziser Online-Status signalisiert reale Live-Präsenz (letzte Aktivität < 5 Minuten), bei Abwesenheit mit minutengenauer Angabe.
- Erweiterte Testabdeckung: Vollständige Unit-Tests für Zeitzonen- und Datumsfunktionen (dateUtils.test.ts), Testsuite auf 473 Tests zu 100 % grün erweitert.
Klassen-Startpasswort E-Mail-Pipeline & Nahtlose Onboarding-Weiterleitung
Klassen-Startpasswort mit automatisierter Sammel-E-Mail-Zustellung
Zentrales Bereitstellen von Initialpasswörtern mit 1-Klick-Mailzustellung an alle Schüler der Klasse.
- E-Mail-Zustellungs-Option: Neue Checkbox „Schüler per E-Mail informieren (X Schüler)“ im Klassen-Modal (ClassBatchPasswordModal.tsx).
- Asynchrone Sammelzustellung: Der API-Endpunkt /api/admin/students/batch-reset-password versendet personalisierte Zugangsdaten-E-Mails via Google Workspace fehlertolerant (Promise.allSettled).
- Transparente Rückmeldung: Erfolgsbanner meldet die genaue Anzahl erfolgreich versendeter E-Mails direkt an den Dozenten bzw. Administrator zurück.
Nahtlose Onboarding-Weiterleitung nach Erst-Passwort-Festlegung
Intelligente Weiterleitung auf /passwort-festlegen basierend auf der Onboarding-Hierarchie.
- Automatische Regelerkennung: In /api/auth/set-password wird nach dem Speichern des neuen Kennworts die Funktion shouldUserDoOnboarding ausgewertet.
- Geführter Ersteinstieg: Ist die Klasse des Schülers im Onboarding-Manager auf „Aktiviert“ gesetzt, leitet die Plattform den Schüler nach dem Konfetti-Moment sofort zu /onboarding weiter.
- Reibungsloser Bypass: Bei deaktiviertem Onboarding gelangt der Schüler ohne Zwang direkt auf /willkommen.
Erweiterte Prozess-Visualisierung im Klassen-Modal
Transparenter Ablauf für Lehrkräfte bei der Jahrgangs-Initialisierung.
- 4-Stufen-Leitfaden: Klar sichtbare Schritte im Modal erklären die Kette von E-Mail-Empfang über Zwangspasswort-Änderung bis zum bedingten Onboarding-Start.
- Vollständige Vitest-Testsuite: Testabdeckung erweitert auf 472 Tests zu 100 % grün.
Granulares Onboarding-Steuerungszentrum & Automatische Passwort-/Aktivierungs-E-Mails
Zertifikats-Typografie, Booster-Exklusivität, Cookie-Ökonomie & Modul-8-Fortschritt
Modul-Zertifikatsnoten, Server-Side Notenspiegel & gehärtetes Modal-Self-Healing
Dozenten-Notfall-Dispatching, Zertifikats-Notenspiegel & Schülerschutz-Vorfilter
Plattform-Audit & Didaktik-Feinschliff: Teach-Back-Gedächtnis, Notenausweis, Profil-Harmonisierung & Telemetrie-Optimierung
Vektor-Badges-System: 20 neue Cutout-SVGs, automatische Meilenstein-Vergabe & Discord-Treue-Progression
Schüler-Profilkarten & Grimoire-3D-Ausweise: Offizielle BETA-Freigabe für alle Lernenden
Purple Soul Architektur (Phasen S1–S5), Grimoire Meisterbrief & Interaktives Teach-Back Lernen [BETA]
Strikter Datenschutz, Preview-Routen-Isolation & Offizielles Beta-Pionier Banner
Boutique-Redesign mit 2-Ebenen Navigation, Legendary Steampunk Beta-Pionier Grimoire & RBAC-Passwortmanagement
Schüler-Grimoire-Karten mit PSA-Grading, dynamischem Kartenzustand & Totoro-Starterpass
Profil- & Grimoire-Modal Harmonisierung, Akademie-SEO-Schutz & Datenschutz-Neutralisierung
Zeitzonen-Harmonisierung (Europe/Berlin), Admin-Rundschreiben Bereinigung & Stabilitäts-Patch
Offizieller Produktions-Start auf purplecompanion.com & Traefik SSL Edge Routing
E-Mail-Zustellbarkeit, Spam-Score-Optimierung & Domain-Harmonisierung
E-Mail-Zentrale, PostgreSQL Kurs-Migration & Sammelkarten-Cloud-Sync
Course Studio Berechtigungs-Hotfix & Docker-Speicher-Härtung
Course Studio, Grimoire Sammelkarten, Test-Account-Isolation & Einführungsphase
Profilkarten-Rahmen in der Garderobe & Starre Avatar-Geometrie im Profil-Header
Rollen-Isolation im Statistik-System (Ausschluss von Admin, Lehrer & Support)
Echte Netto-Videoabspielzeit, Scrubbing-Schutz & Wiederholungs-Akkumulation
Lehrvideo-Laufzeiten (322 Min.), Interaktions-Tracking & Kombinierte Telemetrie
Ganzheitliches Statistik- & Telemetrie-Center, Anti-Cheat-Schummel-Radar & Sanfte Schranke für Lernende
Interaktives Schüler-Onboarding (BETA), systemweite Vornamen-Ansprache & Mobile Full-Bleed-Hero
Prüfungszertifikats-Garantie, Purple Lernbegleiter, Rollen-Cockpits & Google Workspace SMTP
Gamification-Harmonisierung (Stufen- & Medaillen-Synchronität), Admin-Ehrenstatus & 44 animierte APNG-Avatar-Dekorationen
Akademie-Boutique 2.0: 24 animierte Deko-Rahmen, Live-Anprobe-Spiegel, Battleboard-Seasons & Dozenten-Direktgeschenke
Schüler-Support-Postfach mit Antwortmöglichkeit, Prüfungs-Zertifizierung & globaler Purple-Listener
Dropout-Radar 2.0, Dozenten-Portal & Pädagogik (RBAC), Purple KI Privacy Guard & interaktive Schülerverwaltung
DSGVO & TDDDG Cookie-Management, auditierte Datenschutzerklärung, SEO & dynamische Lesezeichen
Verbindliche Modul-Fachprüfungen: Einmalige Quiz-Versuche & Prüfungsintegrität
Vollwertiger Hilfe- & Supportbereich (/support) mit Purple Support-Monster
Smart Legal Header, Login-Rechtsmodals & DDG/DSGVO-Compliance 2026
Konto-Zentrale, DSGVO-Portabilität, Master-DB & Changelog
Serverseitige Quiz-Autorität & Anti-Cheat Challenge
Security Hardening Phase 2: HMAC-Zertifikate & Revisions-Audit
Security Hardening Phase 1: Argon2id KDF & Auth-Rate-Limiting
Purple KI-Lernbegleiter, Boutique & Cockpit-Echtzeit-Tracking
Mobile- & Tablet-Responsiveness & LearnDash-Abschlussdaten
Dozenten-Cockpit, Dropout-Radar, Streaks & Dozentenpost
LearnDash-Schülerimport, Badges & Ghibli-Avatar-Design
Initialer Plattform-Start: Das digitale Lehrbuch
Fragen zu einer Version oder Feedback?
Unser Dozenten- und Support-Team steht für Anregungen und Rückfragen jederzeit bereit.
