Constructor Schedule: 12. Februar 2026

12 February, 2026

Übersicht

In dieser Version haben wir folgende Aktualisierungen vorgenommen:

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

Wir haben außerdem Probleme in den Bereichen Planung, Berichte, Benachrichtigungen und Synchronisation behoben.

Neuerungen

Aktualisierte Constructor Cloud-Erfahrung

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

Dieses Update entfernt den eigenständigen Header zugunsten der Cloud-Shell, gestaltet Modaldialoge neu und aktualisiert Tab-Komponenten in Planning, Sketches und Settings. Das Excel upload-Modal wurde ebenfalls neu gestaltet, um ein konsistenteres Erscheinungsbild zu erzielen, und ein neuer Listener verbessert die Auswahl des Semesters, wenn Schedule in Constructor Cloud eingebettet ist.

Benutzermigration zu Constructor Platform

Ein neuer Migrationsdienst unterstützt nun die Überführung bestehender Constructor Schedule-Benutzer zu 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, gleicht das System diesen automatisch ab und aktualisiert das Konto. Dadurch können Institutionen zur gemeinsamen Plattformumgebung wechseln, ohne Benutzer manuell neu anzulegen.

Verbesserungen der CampusNet-Integration

Der CampusNet-Connector verwendet jetzt klarere und konsistentere Feldzuordnungsregeln.

Campus-, Gebäude-, Raum- und Programm-Codes verwenden jetzt jeweils eine einzige kanonische Quelle. Die Zuweisung der Dozierenden erfolgt jetzt über ActorType-Filter, die Identifikation der Lernenden über MatriculationNumber, gelöschte Räume werden während der Synchronisation ausgeschlossen, und die E-Mail-Zuordnung verwendet den Kommunikationstyp UniMail. Diese Änderungen verbessern die Datenkonsistenz für Institutionen, die auf die CampusNet-Integration angewiesen sind.

Behobene Probleme

Wir haben die folgenden Probleme behoben:

  • Add Event filters: Manuell hinzugefügte Werte erscheinen jetzt zusammen mit den Standardwerten in den Add Event-Filtern. Tracking-IDs: SCH-1567
  • Panel page translations: Bezeichnungen auf der Panel-Seite werden jetzt in der korrekten Sprache angezeigt. Tracking-IDs: SCH-1580
  • Forgot Password validation: Das Eingeben einer nicht registrierten E-Mail in Forgot Password zeigt jetzt die korrekte Fehlermeldung an. Tracking-IDs: SCH-1571
  • Course Description character limit: Course Description zeigt nun konsistente Angaben zur maximalen Zeichenzahl an. Tracking-IDs: SCH-1586
  • Classroom listing in planning: Raumlisten werden in den betroffenen Planungsszenarien jetzt korrekt geladen. Tracking-IDs: SCH-4011
  • Make-up exam schedules: Die Erstellung von Nachprüfungsplänen und die zugehörige Datenabfrage funktionieren jetzt korrekt.
  • Solution downloads: Lösungen werden jetzt für kopierte Perioden und in betroffenen Prüfungsperiodenkonfigurationen korrekt 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 werden jetzt korrekt geladen. Tracking-IDs: SCH-4035
  • User login: Benutzer können sich jetzt anmelden, ohne Zugriffsfehler in der Anwendung zu erhalten. Tracking-IDs: SCH-4066
  • Data preparation errors: Unerwartete Fehler bei der Datenaufbereitung, einschließlich des gemeldeten Problems an der Dogus University, wurden behoben. Tracking-IDs: SCH-4149, SCH-4189
  • Program filters for program chairs: Programme werden nun korrekt in Filtern angezeigt, 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: Der eingebettete Schedule zeigt in Constructor Cloud nicht mehr die Meldung "Some Error Happened" an. Tracking-IDs: SCH-4155
  • Optimization progress: Planungslösungen laufen während Optimierungsdurchläufen jetzt korrekt weiter. 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 des Import-Pop-ups entsprechen nun dem aktualisierten Design. Tracking-IDs: SCH-4174
  • Sync job stability: Sync-Jobs schlagen nicht mehr fehl wegen Datenbankbeschädigungsfehlern während der Verarbeitung. Tracking-IDs: SCH-4176
  • Planning page controls: Der Clear-Button und die Sortierung funktionieren auf der Planning-Seite jetzt korrekt. Tracking-IDs: SCH-4177, SCH-4180
  • Pagination and sorting on planning-related pages: Paginierung und Spaltensortierung 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 nun korrekt versendet. Tracking-IDs: SCH-4259
  • OBS Data Format 3 import: Datenimportprobleme mit OBS Data Format 3 wurden behoben. Tracking-IDs: SCH-4289