Übersicht
In dieser Version haben wir folgende Aktualisierungen vorgenommen:
- Aktualisiertes Constructor Cloud-Erlebnis
- Benutzermigration zur Constructor Platform
- Verbesserungen der CampusNet-Integration
Wir haben außerdem Probleme in den Bereichen Planung, Berichte, Benachrichtigungen und Synchronisierung behoben.
Was ist neu
Aktualisiertes Constructor Cloud-Erlebnis
Schedule stimmt jetzt besser mit dem Designsystem von Constructor Cloud überein.
Dieses Update entfernt die eigenständige Kopfzeile 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 Termauswahl, wenn Schedule in Constructor Cloud eingebettet ist.
Benutzermigration zur Constructor Platform
Ein neuer Migrationsdienst unterstützt jetzt die Überführung bestehender Constructor Schedule-Benutzer in die Constructor Platform.
Der Dienst prüft die aktiven Benutzer jedes Mandanten, legt bei Bedarf entsprechende Plattformkonten an und verknüpft die Plattform-Benutzer-IDs wieder mit Schedule. Wenn ein Benutzer bereits auf der Plattform existiert, stimmt das System das Konto ab und aktualisiert es automatisch. Dadurch können Institutionen zur gemeinsamen Plattformumgebung wechseln, ohne Benutzer manuell neu anzulegen.
Verbesserungen der CampusNet-Integration
Der CampusNet-Connector verwendet nun klarere und konsistentere Regeln zur Feldzuordnung.
Campus-, Gebäude-, Hörsaal- und Programmcodes verwenden jetzt jeweils eine einzige kanonische Quelle. Bei der Zuweisung von Lehrenden wird nun ActorType-Filtering verwendet, die Identifikation von Lernenden erfolgt über MatriculationNumber, gelöschte Räume werden bei der Synchronisierung ausgeschlossen, und die E‑Mail‑Zuordnung verwendet den UniMail-Kommunikationstyp. Diese Änderungen verbessern die Datenkonsistenz für Institutionen, die auf die CampusNet‑Integration angewiesen sind.
Behobene Probleme
Wir haben folgende 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: Beschriftungen auf der Panel-Seite werden jetzt in der richtigen Sprache angezeigt. Tracking-IDs:
SCH-1580 - Forgot Password validation: Die Eingabe einer nicht registrierten E‑Mail-Adresse in Forgot Password zeigt jetzt die korrekte Fehlermeldung an. Tracking-IDs:
SCH-1571 - Course Description character limit: Course Description zeigt jetzt konsistente Informationen zur maximalen Zeichenzahl an. Tracking-IDs:
SCH-1586 - Classroom listing in planning: Hörsaal-/Raumlisten laden in den betroffenen Planungsszenarien nun korrekt. Tracking-IDs:
SCH-4011 - Make-up exam schedules: Die Erstellung von Nachholprüfungsplänen und die zugehörige Datenabfrage funktionieren jetzt korrekt.
- Solution downloads: Lösungen werden nun korrekt für kopierte Perioden und in betroffenen Prüfungsperiodenkonfigurationen 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 nun korrekt. Tracking-IDs:
SCH-4035 - User login: Benutzer können sich jetzt anmelden, ohne Fehler hinsichtlich des Anwendungszugriffs zu erhalten. Tracking-IDs:
SCH-4066 - Data preparation errors: Unerwartete Fehler während 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 erscheinen jetzt 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 Meldung „Some Error Happened“. Tracking-IDs:
SCH-4155 - Optimization progress: Planungslösungen werden während Optimierungsläufen nun korrekt fortgesetzt. Tracking-IDs:
SCH-4156 - User management filters: Designprobleme der Filter auf der Seite User management 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 bei der Verarbeitung nicht mehr aufgrund von Datenbankbeschädigungsfehlern fehl. Tracking-IDs:
SCH-4176 - Planning page controls: Der Clear-Button und die Sortierung funktionieren auf der Seite Planning nun korrekt. Tracking-IDs:
SCH-4177,SCH-4180 - Pagination and sorting on planning-related pages: Paginierung und Spaltensortierung funktionieren nun 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 versendet. Tracking-IDs:
SCH-4259 - OBS Data Format 3 import: Probleme beim Datenimport mit OBS Data Format 3 wurden behoben. Tracking-IDs:
SCH-4289