Einstellungen Dozenten Teilnehmer Termine Buchung hinzufügen
Beschreibungstext
Beschreibungstext
Löschen
Absage aufheben
Absagen
Termin hinzufügen
Beschreibungstext
Beschreibungstext
Beschreibungstext
Abbrechen
Hinzufügen
🙈
Hoppla, da ist etwas schiefgelaufen!
Aber keine Sorge - das kriegen wir wieder hin.
Vielen Dank, dass du über diesen Fehler gestolpert bist! Jeder gemeldete Fehler hilft uns, die Software noch besser zu machen. Du trägst damit aktiv zur Verbesserung bei – das ist großartig! 🎉
Der Fehler wurde automatisch gemeldet - wir kümmern uns darum!
Beschreibungstext
Beschreibungstext
Absenden
Unternehmen hinzufügen
Abbrechen
Hinzufügen
Unternehmen bearbeiten
Abbrechen
Speichern & Schließen
Suche
Online-Reservierungsgruppe anlegen
Allgemeine Angaben
Details zum Buchungskalender
Anmeldeschritte
Alle Kategorien
Beschreibungstext
Beschreibungstext
Beschreibungstext
Beschreibungstext
Mailversand-Server festlegen.
Beschreibungstext
Beschreibungstext
Kurs hinzufügen
Kursvorlage auswählen
Abbrechen
Kurs über gewählte Vorlage hinzufügen
Termin hinzufügen
Abbrechen
Hinzufügen
PDF-Template hinzufügen
Abbrechen
Hinzufügen
PDF-Betrachter
Download
Abbrechen
Hinzufügen
Beschreibungstext
Abbrechen
Anlegen
Bitte wählen Sie die Einstellungen im linken Bereich
Abbrechen
Speichern & Schließen
StudyHub: master-1340
Übersicht der letzten Änderungen:
(: 2025-12-12 13:35:51
dev: sql
(: 2025-12-12 13:35:02
✨ feat(reservationmodel): unterstützung für neue buchungslogik hinzufügen
- state-eigenschaft zum reservierungsmodell hinzugefügt
- unterstützung für parentuuid in buchungsformularen integriert
- debugger-anweisungen zu bestimmten stellen hinzugefügt
(: 2025-12-09 13:05:44
🐛 fix(courseModel): behebe undefined WebApp-Fehler
- überprüfe, ob webApp definiert ist, bevor darauf zugegriffen wird
- vermeide potenzielle Laufzeitfehler bei der Kalenderinitialisierung
(: 2025-12-09 12:51:39
🐛 fix(coursemodel): behebe fehler bei kalenderzugriff
- füge prüfung hinzu, ob webApp existiert, bevor auf theCalendar zugegriffen wird
- verhindert potenzielle abstürze, wenn webApp nicht initialisiert ist
(: 2025-12-09 12:17:29
✨ feat(templates): füge Bestätigungsseite hinzu
- Erstelle neue HTML-Vorlage "fe_confirm.html5"
- Implementiere Buttons zur Buchungsbestätigung und -ablehnung
- Füge Styles und Skripte zur Benutzerinteraktion hinzu
- Nutze PHP zur dynamischen Inhaltseingabe und Debugging-Option
(: 2025-12-09 12:17:07
✨ feat(SBOStudyAppointments): füge Ablehnungscontroller hinzu
- neuer Controller für das Ablehnen von Terminen
- automatische Verkabelung für einfache Integration
(: 2025-12-09 12:16:17
♻️ refactor(decline): verwende JsonResponse statt Response
- Ersetze Response durch JsonResponse für konsistentere API-Antworten
- Füge generische Fehlermeldungen für externe Ausgabe hinzu
🐛 fix(decline): behebe Token-Überprüfungslogik
- Überprüfe Token-Format und Existenz korrekt
- Behandle Fehlerfälle mit passenden JSON-Antworten
✨ feat(decline): implementiere Rate-Limiting für Anfragen
- Begrenze Anfragen auf maximal 3 innerhalb von 60 Sekunden
- Sende Rate-Limiting-Fehlermeldung bei Überschreitung
🐛 fix(decline): behebe Status-Update-Fehler
- Setze Status korrekt auf 'onlineReservationDeclined'
- Behandle Fehler beim Status-Update mit JSON-Antworten
🧹 chore(decline): entferne nicht genutzten Code und Kommentare
- Entferne auskommentierten alten Code
- Bereinige die Datei für bessere Lesbarkeit und Wartbarkeit
(: 2025-12-09 12:16:03
♻️ refactor(confirm.php): vereinheitliche Fehlermeldungen und -antworten
- Ersetze HTML-Antworten durch JSON-Antworten für Konsistenz
- Verwende konstante Fehlermeldungen für externe Ausgabe
🐛 fix(confirm.php): Behandlung von Token-Fehlern optimieren
- Überprüfe Token-Format und Existenz, bevor Aktionen durchgeführt werden
- Gebe spezifische Fehlermeldungen bei fehlerhaften Token zurück
✨ feat(confirm.php): Rate-Limiting für Token-Anfragen hinzufügen
- Begrenze die Anzahl der Anfragen pro Zeitfenster für erhöhte Sicherheit
- Implementiere Session-basierte Speicherung der Anfragen
⚡️ perf(confirm.php): Reservierungsabfrage und Status-Update optimieren
- Reduziere Datenbankabfragen durch frühzeitige Validierung
- Verbessere Fehlerbehandlung bei Datenbankoperationen
(: 2025-12-09 12:15:38
✨ feat(confirm): neue App-Konfigurationsdatei hinzufügen
- leere app.json-Datei erstellen
- für zukünftige App-Einstellungen vorbereitet
(: 2025-12-06 16:28:55
✨ feat(controller): implement decline controller for study appointments
- fügt neuen Controller für den Ablehnungsprozess von Studienanmeldungen hinzu
- validiert Tokens und aktualisiert den Reservierungsstatus
- begrenzt Anfragen pro Zeitfenster zur Vermeidung von Überlastung