Constructor Schedule: 27. Januar 2026

27 January, 2026

Übersicht

In dieser Version haben wir folgende Aktualisierungen vorgenommen:

  • Analytics-Seite mit Course- und Exam-Dashboards
  • Erweiterte Filter in Planungsmodulen
  • Verbesserungen am Bericht OBS Exam Program Transfer
  • Automatische Sicherung vor Update-Vorgängen
  • Bereinigung von Definitionen mit null Studierenden während Kursaktualisierungen

Neuigkeiten

Analytics-Seite mit Course- und Exam-Dashboards

Schedule enthält jetzt einen neuen Bereich Analytics im Seitenmenü.

Die Seite bietet separate Course- und Exam-Dashboards, die von Metabase betrieben werden. Benutzer können mittels Tabs im Header zwischen den Dashboards wechseln, während die Breadcrumb-Navigation den aktuellen Ort anzeigt. Jedes Dashboard zeigt eine Ladeanzeige, während die Daten geladen werden, und eine deutliche Fehlermeldung, falls das Laden fehlschlägt.

Erweiterte Filter in Planungsmodulen

Mehrere Planungsansichten enthalten jetzt zusätzliche Filter, um Benutzer bei der effizienten Arbeit mit grossen Datensätzen zu unterstützen.

Classroom Priority enthält jetzt einen Multi-Select-Filter Program, sodass Fachbereichsplaner mehrere Programme unter einer Fakultät auswählen und die Klassenzimmer gemeinsam priorisieren können. Schedule fügt zudem die Filter Administrative Position und Seating Type zu den zugehörigen Dozenten- und Klassenraumansichten hinzu.

OBS Exam Program Transfer report improvements

Der Bericht OBS Exam Program Transfer zeigt jetzt alle Sektionen für Kurse mit mehreren Sektionen, die bei der Prüfungsplanung zusammengeführt werden.

Früher konnten zusammengeführte Kurse im Bericht als einzelne Zeile erscheinen, was zu fehlenden Sektionsdaten führte. Nun erscheint jede Sektion in einer eigenen Zeile. Der Bericht respektiert außerdem die Einstellung Show course opened sections in calendar and reports.

Automatic backup before update operations

Schedule erstellt jetzt automatisch eine Sicherung, bevor Benutzer Update Courses oder Update Sections ausführen.

Wenn ein Benutzer auf eine der beiden Schaltflächen klickt, läuft zuerst die Sicherung und enthält ein beschreibendes Label mit dem Namen der Aktion, Datum und Uhrzeit sowie einen Tag für automatische Sicherungen. Das Update wird erst ausgeführt, nachdem die Sicherung erfolgreich abgeschlossen ist. Falls die Sicherung fehlschlägt, blockiert Schedule das Update und zeigt eine Fehlermeldung an.

Bereinigung von Definitionen mit null Studierenden während Kursaktualisierungen

Während Kursaktualisierungen entfernt Schedule jetzt Kursdefinitionen, bei denen die Anzahl Lernender null ist.

Dies verhindert Verteilungs- und Excel-Berichtsfehler, die durch ungültige Platzhalter mit Nullwerten verursacht werden. Entfernte Definitionen werden protokolliert und im Aktualisierungsbericht aufgenommen, damit Administratoren die Änderungen überprüfen können.

Behobene Probleme

Wir haben folgende Probleme behoben:

  • Bulk Activity Splitter selection: Das Kontrollkästchen Select All funktioniert jetzt korrekt in der Kursliste des Bulk Activity Splitter. Tracking-IDs: SCH-3964
  • Panel User actions: Sketch- und Benachrichtigungsaktionen funktionieren jetzt korrekt für die Rolle Panel User. Tracking-IDs: SCH-3969
  • Warning title language: Warnungstitel erscheinen jetzt in der gewählten Sprache statt auf Türkisch. Tracking-IDs: SCH-3971
  • Staff User fields: Statische Definitionsfelder erscheinen nicht mehr fälschlicherweise für die Rolle Staff User. Tracking-IDs: SCH-3972
  • Panel User columns: Unnötige Spalten wurden aus den Ansichten Panel User entfernt. Tracking-IDs: SCH-3973
  • Negative numeric values: Das System erlaubt nicht mehr, negative Werte in numerischen Feldern zu speichern. Tracking-IDs: SCH-3975
  • Courses with empty campus assignments: Fehler bei Kursen mit leeren Campus-Zuweisungen wurden behoben. Tracking-IDs: SCH-3976
  • Exam attempt validation: Das Feld zur Änderung der Anzahl Prüfungsversuche wendet jetzt die Validierungsbeschränkungen korrekt an. Tracking-IDs: SCH-3977
  • Update buttons after changes: Update Section Values und Update Courses reagieren jetzt korrekt, nachdem Änderungen vorgenommen wurden. Tracking-IDs: SCH-4028, SCH-4064
  • Activity Relationships page: Die Seite Activity Relationships zeigt keinen White-Screen-Fehler mehr. Tracking-IDs: SCH-4039
  • Course and Section Update saves: Fehler im Bereich Course and Section Update verhindern nicht mehr erfolgreiche Speicherungen. Tracking-IDs: SCH-4077
  • Exam Period Template values: Exam Period Template vertauscht nicht mehr die Exam Type-Werte 2 und 3. Tracking-IDs: SCH-4111
  • Education type filter during course period: Die Massenwahl bricht während des Kurszeitraums die Ergebnisse des Education Type-Filters nicht mehr. Tracking-IDs: SCH-4150
  • Assign Classroom to Unassigned Courses: Die Schaltfläche Assign Classroom to Unassigned Courses funktioniert jetzt korrekt. Tracking-IDs: SCH-4152
  • Planning view room details: Informationen zu Klassenraum und Raumtyp erscheinen jetzt korrekt in den Planungsansichten. Tracking-IDs: SCH-4157
  • Copied term period data: Fehlerhafte Daten erscheinen in kopierten Termperioden nicht mehr. Tracking-IDs: SCH-4178
  • Lessons in solution view: Lessons erscheinen jetzt korrekt in der Solution-Ansicht.
  • Transfer of distribution results to solution: Fehler beim Übertragen von Verteilungsergebnissen in die Solution wurden behoben.
  • Pop-up buttons: Eine unnötige Schaltfläche wurde aus dem Pop-up-Bereich entfernt. Tracking-IDs: SCH-3630
  • Menu dropdown alignment: Dropdown-Elementnamen und Symbole sind jetzt korrekt ausgerichtet. Tracking-IDs: SCH-3951
  • Filter design consistency: Neu hinzugefügte Filter werden jetzt konsistenter dargestellt. Tracking-IDs: SCH-4006