Constructor Schedule: 12 febbraio 2026

12 Febbraio, 2026

Panoramica

In questo rilascio, abbiamo apportato i seguenti aggiornamenti:

  • Esperienza di Constructor Cloud aggiornata
  • Migrazione degli utenti a Constructor Platform
  • Miglioramenti all'integrazione di 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, ristila i dialoghi modali e aggiorna i componenti a schede in Planning, Sketches e Settings. Anche la modale di Excel upload è stata riprogettata per un aspetto più coerente, e un nuovo listener migliora la selezione del termine 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 a Constructor Platform.

Il servizio controlla gli utenti attivi di ogni tenant, crea account corrispondenti sulla piattaforma quando necessario e collega gli ID utente della piattaforma a Schedule. Se un utente esiste già sulla piattaforma, il sistema associa e aggiorna automaticamente quell'account. Ciò aiuta le istituzioni a passare all'esperienza condivisa sulla piattaforma senza dover ricreare manualmente gli utenti.

Miglioramenti all'integrazione di CampusNet

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

I codici di campus, edificio, aula e programma ora utilizzano una singola fonte canonica. L'assegnazione dei docenti ora utilizza il filtraggio ActorType, l'identificazione degli studenti utilizza MatriculationNumber, le aule eliminate sono escluse durante la sincronizzazione e la mappatura delle email utilizza il tipo di comunicazione UniMail. Questi cambiamenti migliorano la coerenza dei dati per le istituzioni che si affidano all'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 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 i periodi copiati e nelle configurazioni di periodo d'esame interessate. Tracking IDs: SCH-4026, SCH-4033
  • Supervisor assignment: I supervisori ora vengono 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: Sono stati risolti errori imprevisti durante la preparazione dei dati, incluso il problema segnalato presso Dogus University. Tracking IDs: SCH-4149, SCH-4189
  • Program filters for program chairs: I programmi ora appaiono correttamente nei filtri quando i docenti sono assegnati come program chair. 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 procedono 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 della popup 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: Paginazione e 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 notifiche email 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