Constructor Schedule: 12. Februar 2026

12 February, 2026

Überblick

In dieser Version haben wir die folgenden Aktualisierungen vorgenommen:

  • Aktualisierte Constructor Cloud-Erfahrung
  • Benutzermigration zu Constructor Platform
  • Verbesserungen der CampusNet-Integration

Außerdem haben wir Planungen, Berichte, Benachrichtigungen und Synchronisation behoben.

What's new

Updated Constructor Cloud experience

Schedule stimmt nun stärker mit dem Designsystem von Constructor Cloud überein.

Dieses Update entfernt die eigenständige Kopfzeile zugunsten der Cloud-Shell, gestaltet Modal-Dialoge neu und aktualisiert Tab-Komponenten in Planning, Sketches und Settings. Das Excel upload-Modal wurde ebenfalls für ein einheitlicheres Erscheinungsbild überarbeitet, und ein neuer Listener verbessert die Auswahl von Semestern, wenn Schedule in Constructor Cloud eingebettet ist.

User migration to Constructor Platform

Ein neuer Migrationsdienst unterstützt nun das Verschieben bestehender Schedule-Benutzer auf Constructor Platform.

Der Dienst prüft die aktiven Benutzer jedes Mandanten, erstellt bei Bedarf passende Plattformkonten und verknüpft die Plattform-Benutzer-IDs wieder mit Schedule. Existiert ein Benutzer bereits auf der Plattform, stimmt das System diesen automatisch ab und aktualisiert das Konto. Das hilft Institutionen, ohne manuelle Neuerstellung von Konten auf die gemeinsame Plattform zu wechseln.

CampusNet integration improvements

Der CampusNet-Connector verwendet jetzt klarere und konsistentere Regeln zur Feldzuordnung.

Campus-, Gebäude-, Hörsaal- und Programmcodes nutzen nun einzelne kanonische Quellen. Die Zuordnung von Lehrenden erfolgt jetzt über eine Filterung nach ActorType, die Identifikation von Lernenden über MatriculationNumber, gelöschte Räume werden bei der Synchronisierung ausgeschlossen, und die E-Mail-Zuordnung verwendet den Kommunikations-Typ UniMail. Diese Änderungen verbessern die Datenkonsistenz für Institutionen, die auf CampusNet-Integration angewiesen sind.

Fixed issues

Wir haben die folgenden Probleme behoben:

  • Add Event filters: Manuell hinzugefügte Werte erscheinen nun zusammen mit den Standardwerten in den Add Event-Filtern. Tracking IDs: SCH-1567
  • Panel page translations: Bezeichnungen auf der Panel-Seite erscheinen jetzt in der richtigen Sprache. Tracking IDs: SCH-1580
  • Forgot Password validation: Die Eingabe einer nicht registrierten E-Mail in Forgot Password zeigt jetzt die korrekte Fehlermeldung an. Tracking IDs: SCH-1571
  • Course Description character limit: Die Angaben zur maximalen Zeichenanzahl im Course Description sind jetzt konsistent. Tracking IDs: SCH-1586
  • Classroom listing in planning: Hörsaallisten werden in betroffenen Planungsszenarien jetzt korrekt geladen. Tracking IDs: SCH-4011
  • Make-up exam schedules: Die Generierung von Nachholprüfungsplänen und die zugehörige Datenabfrage funktionieren jetzt korrekt.
  • Solution downloads: Lösungen werden jetzt korrekt für kopierte Zeiträume und in betroffenen Prüfungszeitraumkonfigurationen heruntergeladen. Tracking IDs: SCH-4026, SCH-4033
  • Supervisor assignment: Aufsichtspersonen werden bei der Prüfungsplanung nun korrekt zugewiesen. Tracking IDs: SCH-4030
  • Different Day Activities and Non-Consecutive Activities pages: Beide Seiten laden jetzt korrekt. Tracking IDs: SCH-4035
  • User login: Benutzer können sich jetzt anmelden, ohne Fehler wegen fehlender Anwendungszugriffe. Tracking IDs: SCH-4066
  • Data preparation errors: Unerwartete Fehler während der Datenvorbereitung, einschließlich des gemeldeten Problems an der Dogus University, wurden behoben. Tracking IDs: SCH-4149, SCH-4189
  • Program filters for program chairs: Programme erscheinen nun korrekt in Filtern, wenn Fakultätsmitglieder als Program Chairs zugewiesen sind. Tracking IDs: SCH-4151
  • Assign Classrooms to Unassigned Courses: Der Assign Classrooms to Unassigned Courses-Button funktioniert jetzt korrekt. Tracking IDs: SCH-4153
  • Schedule iframe in Constructor Cloud: Eingebettetes Schedule zeigt in Constructor Cloud nicht mehr die "Some Error Happened"-Meldung. Tracking IDs: SCH-4155
  • Optimization progress: Planungslösungen setzen den Fortschritt bei Optimierungsläufen jetzt korrekt fort. Tracking IDs: SCH-4156
  • User management filters: Designprobleme der Filter auf der User management-Seite wurden behoben. Tracking IDs: SCH-4164
  • Import pop-up design: Die Felder im Import-Pop-up entsprechen jetzt dem aktualisierten Design. Tracking IDs: SCH-4174
  • Sync job stability: Sync-Jobs schlagen nicht mehr fehl aufgrund von Datenbankkorruptionsfehlern während der Verarbeitung. Tracking IDs: SCH-4176
  • Planning page controls: Die Clear-Taste und die Sortierung funktionieren auf der Planning-Seite jetzt korrekt. Tracking IDs: SCH-4177, SCH-4180
  • Pagination and sorting on planning-related pages: Seitennummerierung und Spalten-Sortierung funktionieren jetzt korrekt auf den Seiten Classroom Priority und Course Hours and Classrooms. Tracking IDs: SCH-4200, SCH-4248
  • Filter Parameters label: Ein Tippfehler in Filter Parameters wurde korrigiert. Tracking IDs: SCH-4221
  • Email notifications: E-Mail-Benachrichtigungen werden jetzt korrekt versandt. Tracking IDs: SCH-4259
  • OBS Data Format 3 import: Probleme beim Datenimport mit OBS Data Format 3 wurden behoben. Tracking IDs: SCH-4289