Überblick
In dieser Version haben wir die folgenden Funktionen hinzugefügt:
- Studierendenbasierte Kursplanung
- Verbesserungen der Kursstunden-Oberfläche
- Zentralisierte Veröffentlichung von Lösungen
- Schnellere Excel-Uploads für Studierende im Prüfungssemester
Neuigkeiten
Studierendenbasierte Kursplanung
Schedule kann nun Kurspläne basierend auf den tatsächlichen Einschreibungen der Studierenden erstellen.
Wenn ein Kurstermin Studierendeneinschreibungsdaten enthält, priorisiert der Verteilungsalgorithmus individuelle Kursanmeldungen, anstatt sich ausschließlich auf programm-, klassen- und sektionenbasierte Strukturen zu stützen. Dadurch lassen sich Konflikte anhand tatsächlicher Kurskombinationen lösen, es werden bis zu 50'000 Studierendeneinschreibungen unterstützt, und es bleibt mit dem bestehenden Planungsansatz kompatibel, wenn keine Studierendendaten verfügbar sind.


Verbesserungen der Kursstunden-Oberfläche
Der Bereich „Kursstunden und Unterrichtsräume“ verwendet jetzt die aktualisierte BasicTable-Schnittstelle.
Das aktualisierte Layout verbessert die Reaktionsfähigkeit und Konsistenz in den Ansichten für Kursstunden, Raumstunden und Raumprioritäten. Es verbessert zudem das Styling der Zeilenauswahl und hilft, Fehler beim Filtern und Sortieren zu reduzieren.

Zentralisierte Veröffentlichung von Lösungen
Veröffentlichte Lösungen unterliegen jetzt der zentralisierten Zugangskontrolle des Identitätsanbieters.
Dies hilft Institutionen, konsistente Authentifizierungs- und Autorisierungsregeln anzuwenden, wenn sie Stundenpläne über die Plattform zugänglich machen.
Schnellere Excel-Uploads für Studierende im Prüfungssemester
Excel-Uploads für Daten von Studierenden im Prüfungssemester werden jetzt schneller abgeschlossen.
Das verkürzt Wartezeiten bei grösseren Importen und verbessert den Workflow für das Hochladen von Studierendendaten.
Behobene Probleme
Wir haben folgende Probleme behoben:
- Validierung von Kalenderperioden in Lücken: Benutzer können keine Kalenderperioden mehr erstellen, ohne eine Startzeit und eine Lückenlänge auszuwählen.
- Validierung der Kursanforderungen für synchrones Lernen: Studententransfers funktionieren jetzt, wenn Kurse auf der UBIT-Seite nicht verfügbar sind.
- Leistung der Lösungsseite: Große Datensätze auf der Lösungsseite laden jetzt schneller.
- Kopieren von Kursen in
Term Definitionsund Planung: Das System friert nicht mehr ein, wenn Benutzer Kurse kopieren. - Aktion 'Bearbeiten' auf der Lösungsseite: Ein Klick auf Bearbeiten friert die Seite nicht mehr ein.
- Kalenderfilterung für öffentliche Kursperioden: Klassen erscheinen jetzt korrekt im Kalender, wenn nach öffentlichen Kursperioden gefiltert wird.
- Activity relations-Seite: Der White-Screen-Fehler wurde behoben.
- Abschluss der Studierendensynchronisation: Die Studierendensynchronisation bleibt nicht mehr ausstehend.
- Programmfilter bei der Studierendenabstimmung: Ergebnisse erscheinen jetzt korrekt, wenn Benutzer 'Programm mit Klasse' auswählen.
- State-Management für Planung und Unterrichtsräume: Probleme mit der Anfragestruktur auf der Planungs- und Unterrichtsraumseite wurden behoben.
- Hinzufügen und Löschen von Unterrichtsräumen auf der Planungsseite: Der Zustandsfluss der Unterrichtsräume funktioniert jetzt korrekt.
- Sortierung von Programmen mit mehreren Klassen: Programme mit mehreren Klassen werden jetzt in der richtigen Reihenfolge angezeigt.
- Zustandsverwaltung des Importformulars: Probleme mit der Zustandsverwaltung in Importformularen wurden behoben.
- Suche und Zurücksetzen auf der Kurslösungsseite: Suche und Zurücksetzen funktionieren jetzt korrekt.
- Datum- und Uhrzeitauswahl in der Lückenkonfiguration: Die Integration des flatpickr-Helpers funktioniert jetzt korrekt.