Panoramica
In questa release, abbiamo aggiunto la seguente funzionalità:
- Importazione dei corsi a livello di sezione da CampusNet
Abbiamo inoltre risolto problemi che interessavano le modifiche dei corsi nelle grandi istituzioni, l'assegnazione automatica delle aule, l'amministrazione degli utenti, l'accesso a Constructor Cloud, le interfacce localizzate e le distribuzioni basate su installer.
Novità
Importazione dei corsi a livello di sezione da CampusNet
La sincronizzazione di termini e corsi di CampusNet ora crea un'attività per ciascun piccolo gruppo invece di unire tutti i piccoli gruppi di un modulo in un'unica attività.
I nomi delle sezioni, il numero di lezioni, il numero di studenti e le classi vengono importati dal gruppo modulo sorgente, quindi i corsi importati corrispondono più fedelmente ai dati di origine. Quando studenti di diversi programmi condividono lo stesso gruppo e lo stesso docente, il gruppo rimane un'unica attività e elenca tutti i programmi correlati.
ID di tracciamento: SCH-5852
Problemi risolti
Abbiamo apportato le seguenti correzioni e migliorie:
- Modifiche dei corsi nelle grandi istituzioni: Dopo il caricamento iniziale, aprire un corso, selezionare una fascia oraria e salvare una modifica non attende più il ricaricamento dei dati di distribuzione. ID di tracciamento: SCH-6049, SCH-6081.
- Assegnazione automatica delle aule per fasce orarie tardive: La ricerca delle aule ora procede dalla fine all'inizio della settimana, quindi i corsi in fasce orarie tardive possono essere assegnati a aule disponibili e adeguate. ID di tracciamento: SCH-6371.
- Aggiornamenti via Excel per gli utenti Head of Program: L'aggiornamento di un utente con una Classroom of Responsibility esistente tramite Excel ora va a buon fine. ID di tracciamento: SCH-6026.
- Download in arabo: Rapporti ed esportazioni ora vengono scaricati correttamente quando è selezionato l'arabo. ID di tracciamento: SCH-6027.
- Accesso a Schedule in Constructor Cloud: Gli amministratori aprono ora il contenuto di Schedule anziché la pagina pubblica. ID di tracciamento: SCH-6030, SCH-6044.
- Pagine riservate al personale visibili agli studenti: Il pannello di Schedule ora è legato all'utente autenticato, impedendo a uno studente di visualizzare un pannello amministrativo lasciato aperto nello stesso browser. ID di tracciamento: SCH-6126, SCH-6127.
- Notifiche di permesso per Schedule: Un diniego di autorizzazione per il pannello Schedule ora mostra un avviso senza disconnettere l'utente da Constructor Cloud. ID di tracciamento: SCH-5860.
- Filtri della pagina Utenti: La chiusura della finestra modale Edit User non cancella più i filtri selezionati, l'ordinamento o la pagina corrente. ID di tracciamento: SCH-5561.
- Filtro Calendar nella pagina Solution: Reimposta ora cancella il valore selezionato di Calendar insieme agli altri filtri. ID di tracciamento: SCH-5562.
- Selettore del termine nel Dashboard: Il Dashboard ora elenca solo i Course Terms, perché supporta i dati di pianificazione dei corsi. ID di tracciamento: SCH-5976.
- Messaggi di conferma localizzati: La conferma della modifica della password ora segue la lingua dell'interfaccia selezionata. ID di tracciamento: SCH-6238.
- Etichette dell'interfaccia in cinese: L'elenco dei job di sincronizzazione ora mostra i nomi delle colonne tradotti in cinese. ID di tracciamento: SCH-5485.
- Layout della finestra di login: L'icona di chiusura ora ha lo spazio previsto nella finestra di login. ID di tracciamento: SCH-5756.
- Distribuzione nelle installazioni basate su installer: La distribuzione di corsi ed esami può ora avviarsi con successo. ID di tracciamento: SCH-6603.
- Feedback di validazione più chiari: Diversi flussi di lavoro, inclusi il reset della password, la creazione di programmi e utenti, gli aggiornamenti della facoltà, le distanze tra campus, gli aggiornamenti dei backup e i report del dashboard, ora mostrano messaggi di validazione chiari anziché errori del server. ID di tracciamento: SCH-6224, SCH-6366, SCH-6221, SCH-6219, SCH-6220, SCH-6293.
- Ricerca, importazione e validazione dei termini: I termini non possono essere creati senza un nome, le ricerche per periodo d'esame senza corrispondenze non restituiscono più l'elenco completo, le importazioni JSON preservano la struttura dei campi documentata e gli endpoint pubblici utilizzano una capitalizzazione coerente. ID di tracciamento: SCH-6225, SCH-6215, SCH-6223, SCH-6222.