Constructor Schedule: 12 febbraio, 2026

12 Febbraio, 2026

Panoramica

In questo rilascio, abbiamo effettuato i seguenti aggiornamenti:

  • Esperienza di Constructor Cloud aggiornata
  • Migrazione degli utenti a Constructor Platform
  • Miglioramenti all'integrazione con CampusNet

Abbiamo inoltre risolto problemi relativi a pianificazione, report, notifiche e sincronizzazione.

Novità

Esperienza di Constructor Cloud aggiornata

Schedule ora si allinea più strettamente al design system di Constructor Cloud.

Questo aggiornamento rimuove l'intestazione autonoma a favore della cloud shell, ridisegna i dialog modal e aggiorna i componenti delle schede in Planning, Sketches e Settings. Anche la finestra modale di Excel upload è stata riprogettata per un aspetto più coerente, e un nuovo listener migliora la selezione dei periodi quando Schedule è incorporato in Constructor Cloud.

Migrazione degli utenti a Constructor Platform

Un nuovo servizio di migrazione ora supporta lo spostamento degli utenti esistenti di Constructor Schedule su Constructor Platform.

Il servizio verifica gli utenti attivi di ogni tenant, crea gli account sulla piattaforma corrispondenti quando necessario e collega gli ID utente della piattaforma a Schedule. Se un utente esiste già sulla piattaforma, il sistema individua e aggiorna automaticamente quell'account. Questo aiuta le istituzioni a migrare verso l'esperienza condivisa della piattaforma senza dover ricreare manualmente gli utenti.

Miglioramenti all'integrazione con CampusNet

Il connettore CampusNet ora utilizza regole di mappatura dei campi più chiare e coerenti.

I codici di campus, building, classroom e program ora utilizzano singole sorgenti canoniche. L'individuazione degli instructor ora utilizza il filtraggio ActorType, l'identificazione degli studenti usa MatriculationNumber, le aule eliminate vengono escluse durante la sincronizzazione e la mappatura delle email utilizza il tipo di comunicazione UniMail. Questi cambiamenti migliorano la consistenza dei dati per le istituzioni che dipendono dall'integrazione con CampusNet.

Problemi risolti

Abbiamo risolto i seguenti problemi:

  • Add Event filters: I valori aggiunti manualmente ora appaiono insieme ai valori predefiniti nei filtri di Add Event. Tracking IDs: SCH-1567
  • Panel page translations: Le etichette nella pagina Panel ora appaiono nella lingua corretta. Tracking IDs: SCH-1580
  • Forgot Password validation: Inserire un'email non registrata in Forgot Password ora mostra il messaggio di errore corretto. Tracking IDs: SCH-1571
  • Course Description character limit: Course Description ora mostra informazioni coerenti sul limite massimo di caratteri. Tracking IDs: SCH-1586
  • Classroom listing in planning: Le liste delle classroom ora si caricano correttamente negli scenari di planning interessati. Tracking IDs: SCH-4011
  • Make-up exam schedules: La generazione degli orari per gli esami di recupero e il recupero dei dati correlati ora funzionano correttamente.
  • Solution downloads: Le soluzioni ora vengono scaricate correttamente per periodi copiati e nelle configurazioni di periodo d'esame interessate. Tracking IDs: SCH-4026, SCH-4033
  • Supervisor assignment: I supervisori vengono ora assegnati correttamente durante la pianificazione degli esami. Tracking IDs: SCH-4030
  • Different Day Activities and Non-Consecutive Activities pages: Entrambe le pagine ora si caricano correttamente. Tracking IDs: SCH-4035
  • User login: Gli utenti ora possono accedere senza errori di accesso all'applicazione. Tracking IDs: SCH-4066
  • Data preparation errors: Gli errori inattesi durante la preparazione dei dati, incluso il problema segnalato presso Dogus University, sono stati risolti. Tracking IDs: SCH-4149, SCH-4189
  • Program filters for program chairs: I programmi ora appaiono correttamente nei filtri quando membri della facoltà sono assegnati come program chairs. Tracking IDs: SCH-4151
  • Assign Classrooms to Unassigned Courses: Il pulsante Assign Classrooms to Unassigned Courses ora funziona correttamente. Tracking IDs: SCH-4153
  • Schedule iframe in Constructor Cloud: Schedule incorporato non mostra più il messaggio "Some Error Happened" in Constructor Cloud. Tracking IDs: SCH-4155
  • Optimization progress: Le soluzioni di scheduling ora proseguono correttamente durante le esecuzioni di ottimizzazione. Tracking IDs: SCH-4156
  • User management filters: I problemi di design dei filtri nella pagina User management sono stati risolti. Tracking IDs: SCH-4164
  • Import pop-up design: I campi del pop-up di importazione ora corrispondono al design aggiornato. Tracking IDs: SCH-4174
  • Sync job stability: I job di sincronizzazione non falliscono più a causa di errori di corruzione del database durante l'elaborazione. Tracking IDs: SCH-4176
  • Planning page controls: Il pulsante Clear e l'ordinamento ora funzionano correttamente nella pagina Planning. Tracking IDs: SCH-4177, SCH-4180
  • Pagination and sorting on planning-related pages: La paginazione e l'ordinamento delle colonne ora funzionano correttamente nelle pagine Classroom Priority e Course Hours and Classrooms. Tracking IDs: SCH-4200, SCH-4248
  • Filter Parameters label: Un errore di battitura in Filter Parameters è stato corretto. Tracking IDs: SCH-4221
  • Email notifications: Le email di notifica vengono ora inviate correttamente. Tracking IDs: SCH-4259
  • OBS Data Format 3 import: I problemi di importazione dei dati con OBS Data Format 3 sono stati risolti. Tracking IDs: SCH-4289