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