Übersicht
In dieser Version haben wir folgende Verbesserungen vorgenommen:
- Überarbeitete Constructor Cloud-Erfahrung
- Benutzermigration zur Constructor Platform
- Verbesserungen der CampusNet-Integration
Außerdem wurden Planungs-, Berichts-, Benachrichtigungs- und Synchronisationsprobleme behoben.
Neuheiten
Überarbeitete Constructor Cloud-Erfahrung
Schedule stimmt jetzt stärker mit dem Designsystem der Constructor Cloud überein.
Dieses Update entfernt die eigenständige Kopfzeile zugunsten der Cloud-Shell, überarbeitet das Design von Modal-Dialogen und aktualisiert Tab-Komponenten in Planning, Sketches und Settings. Das Modal für den Excel upload wurde ebenfalls neu gestaltet, um ein einheitlicheres Erscheinungsbild zu erzielen, und ein neuer Listener verbessert die Auswahl des Terms, wenn Schedule in der Constructor Cloud eingebettet ist.
Benutzermigration zur Constructor Platform
Ein neuer Migrationsdienst unterstützt jetzt die Überführung bestehender Constructor Schedule-Benutzer auf die Constructor Platform.
Der Dienst prüft die aktiven Benutzer jedes Mandanten, legt bei Bedarf passende Plattformkonten an und verknüpft die Plattform-Benutzer-IDs wieder mit Schedule. Existiert ein Benutzer bereits auf der Plattform, erkennt das System ihn und aktualisiert das Konto automatisch. Das erleichtert Institutionen den Wechsel zur gemeinsamen Plattform, ohne Benutzer manuell neu anlegen zu müssen.
Verbesserungen der CampusNet-Integration
Der CampusNet-Connector verwendet jetzt klarere und konsistentere Regeln zur Zuordnung von Feldern.
Campus-, Gebäude-, Raum- und Studiengangscodes verwenden nun eindeutige, kanonische Quellen. Die Ermittlung von Dozierenden erfolgt jetzt über ActorType-Filterung, die Identifikation von Studierenden über MatriculationNumber, gelöschte Räume werden bei der Synchronisierung ausgeschlossen, und die Zuordnung von E-Mails verwendet den Kommunikationstyp UniMail. Diese Änderungen verbessern die Datenkonsistenz für Institutionen, die auf CampusNet-Integration angewiesen sind.
Behobene Probleme
Wir haben die folgenden Probleme behoben:
- Add Event filters: Manuell hinzugefügte Werte werden jetzt zusammen mit den Standardwerten in den Add Event-Filtern angezeigt.
- Panel page translations: Beschriftungen auf der Panel-Seite werden jetzt in der richtigen Sprache angezeigt.
- Forgot Password validation: Die Eingabe einer nicht registrierten E-Mail-Adresse im Forgot Password-Bereich zeigt jetzt die korrekte Fehlermeldung an.
- Course Description character limit: Die Course Description zeigt jetzt konsistente Angaben zur maximalen Zeichenzahl an.
- Classroom listing in planning: Die Raumlisten werden in den betroffenen Planungsszenarien jetzt korrekt geladen.
- Make-up exam schedules: Die Generierung von Nachholprüfungsplänen und die zugehörige Datenabfrage funktionieren jetzt korrekt.
- Solution downloads: Lösungen werden nun korrekt für kopierte Zeiträume und in betroffenen Prüfungszeiteinstellungen heruntergeladen.
- Supervisor assignment: Aufsichtspersonen werden bei der Prüfungsplanung jetzt korrekt zugewiesen.
- Different Day Activities and Non-Consecutive Activities pages: Beide Seiten laden jetzt korrekt.
- User login: Benutzer können sich jetzt ohne Zugriffsfehler in der Anwendung anmelden.
- Data preparation errors: Unerwartete Fehler bei der Datenaufbereitung, einschließlich des gemeldeten Problems an der Dogus University, wurden behoben.
- Program filters for program chairs: Studiengänge werden in Filtern jetzt korrekt angezeigt, wenn Fakultätsmitglieder als Program Chairs zugewiesen sind.
- Assign Classrooms to Unassigned Courses: Die Schaltfläche Assign Classrooms to Unassigned Courses funktioniert nun korrekt.
- Schedule iframe in Constructor Cloud: Das eingebettete Schedule zeigt in der Constructor Cloud nicht mehr die Meldung „Some Error Happened“ an.
- Optimization progress: Scheduling-Lösungen laufen während Optimierungsläufen jetzt korrekt weiter.
- User management filters: Designprobleme bei Filtern auf der Seite User management wurden behoben.
- Import pop-up design: Die Felder im Import-Pop-up entsprechen jetzt dem aktualisierten Design.
- Sync job stability: Sync-Jobs schlagen nicht mehr aufgrund von Datenbankkorruptionsfehlern während der Verarbeitung fehl.
- Planning page controls: Die Schaltfläche Clear und die Sortierung funktionieren auf der Planning-Seite nun korrekt.
- Pagination and sorting on planning-related pages: Seiten- und Spaltensortierung funktionieren jetzt korrekt auf den Seiten Classroom Priority und Course Hours and Classrooms.
- Filter Parameters label: Ein Tippfehler in Filter Parameters wurde korrigiert.
- Email notifications: E-Mail-Benachrichtigungen werden jetzt korrekt versendet.
- OBS Data Format 3 import: Probleme beim Import von Daten im OBS Data Format 3 wurden behoben.