Übersicht
In dieser Version haben wir die folgende Funktion hinzugefügt:
- Kursimport auf Abschnittsebene aus CampusNet
Wir haben außerdem Probleme behoben, die Kursänderungen an großen Institutionen, die automatische Raumzuweisung, die Benutzerverwaltung, den Zugriff auf Constructor Cloud, lokalisierte Benutzeroberflächen und installationsbasierte Bereitstellungen betrafen.
Neuheiten
Kursimport auf Abschnittsebene aus CampusNet
Die CampusNet-Synchronisierung von Semester- und Kursdaten erstellt nun für jede Kleingruppe eine Aktivität, anstatt alle Kleingruppen eines Moduls zu einer Aktivität zusammenzuführen.
Abschnittsnamen, die Anzahl der Lektionen, die Anzahl der Studierenden und Klassen werden aus der Quellmodulgruppe importiert, sodass importierte Kurse den Quelldaten näher entsprechen. Wenn Studierende aus mehreren Studiengängen die gleiche Gruppe und den gleichen Dozenten teilen, bleibt die Gruppe eine einzelne Aktivität und listet alle zugehörigen Studiengänge auf.
Tracking-IDs: SCH-5852
Behobene Probleme
Wir haben die folgenden Fehlerbehebungen und Verbesserungen vorgenommen:
- Kursänderungen an großen Institutionen: Nach dem ersten Laden wartet das Öffnen eines Kurses, die Auswahl eines Zeitfensters und das Speichern einer Änderung nicht mehr darauf, dass Verteilungsdaten erneut geladen werden. Tracking-IDs: SCH-6049, SCH-6081.
- Automatische Raumzuweisung für späte Zeitfenster: Die Raumsuche setzt jetzt von Ende der Woche bis zum Wochenbeginn fort, sodass Kurse in späten Zeitfenstern geeigneten verfügbaren Räumen zugewiesen werden können. Tracking-IDs: SCH-6371.
- Excel-Aktualisierungen für Head of Program-Benutzer: Das Aktualisieren eines Benutzers mit einem bestehenden Classroom of Responsibility per Excel ist jetzt erfolgreich. Tracking-IDs: SCH-6026.
- Downloads auf Arabisch: Berichte und Exporte werden jetzt korrekt heruntergeladen, wenn Arabisch ausgewählt ist. Tracking-IDs: SCH-6027.
- Schedule-Zugriff in Constructor Cloud: Administratoren öffnen jetzt die Schedule-Inhalte statt der öffentlichen Seite. Tracking-IDs: SCH-6030, SCH-6044.
- Nur für Mitarbeitende bestimmte Seiten, die Lernenden angezeigt wurden: Das Schedule-Panel ist jetzt an den angemeldeten Nutzer gebunden und verhindert, dass ein Lernender ein geöffnetes Administrator-Panel im selben Browser sieht. Tracking-IDs: SCH-6126, SCH-6127.
- Hinweise zu Schedule‑Berechtigungen: Eine Verweigerung der Berechtigung für das Schedule-Panel zeigt nun eine Meldung an, ohne den Nutzer aus Constructor Cloud abzumelden. Tracking-IDs: SCH-5860.
- Filter auf der Benutzerseite: Beim Schließen des Modals Edit User werden die gewählten Filter, die Sortierung oder die aktuelle Seite nicht mehr zurückgesetzt. Tracking-IDs: SCH-5561.
- Kalenderfilter auf der Solution-Seite: Das Zurücksetzen entfernt jetzt den ausgewählten Kalenderwert zusammen mit den anderen Filtern. Tracking-IDs: SCH-5562.
- Termenauswahl im Dashboard: Das Dashboard listet jetzt nur noch Course Terms auf, da es Kursplanungsdaten unterstützt. Tracking-IDs: SCH-5976.
- Lokalisierte Bestätigungsnachrichten: Die Bestätigungsnachricht für Passwortänderungen folgt jetzt der gewählten Sprache der Benutzeroberfläche. Tracking-IDs: SCH-6238.
- Chinesische Beschriftungen der Benutzeroberfläche: Die Liste der Synchronisationsjobs zeigt jetzt übersetzte Spaltennamen auf Chinesisch an. Tracking-IDs: SCH-5485.
- Layout des Login-Dialogs: Das Schließen-Symbol hat jetzt den erwarteten Abstand im Login-Dialog. Tracking-IDs: SCH-5756.
- Verteilung bei installer-basierten Bereitstellungen: Kurs- und Prüfungsverteilungen können jetzt erfolgreich gestartet werden. Tracking-IDs: SCH-6603.
- Klareres Validierungsfeedback: Mehrere Workflows, darunter Passwortzurücksetzung, Programm- und Benutzeranlage, Fakultätsaktualisierungen, Campus-Distanzen, Backup-Aktualisierungen und Dashboard‑Berichte, zeigen jetzt klare Validierungsnachrichten statt Serverfehlern an. Tracking-IDs: SCH-6224, SCH-6366, SCH-6221, SCH-6219, SCH-6220, SCH-6293.
- Suche, Import und Termvalidierung: Terms können nicht ohne Namen erstellt werden, Prüfungszeitraum-Suchen ohne Treffer geben nicht mehr die vollständige Liste zurück, JSON-Importe bewahren die dokumentierte Feldstruktur und öffentliche Endpunkte verwenden konsistente Groß-/Kleinschreibung. Tracking-IDs: SCH-6225, SCH-6215, SCH-6223, SCH-6222.