Constructor Schedule: 27 janvier 2026

27 janvier, 2026

Overview

Dans cette version, nous avons ajouté les mises à jour suivantes :

  • Page Analytics avec des tableaux de bord Course et Exam
  • Filtres étendus dans les modules de planification
  • Améliorations du rapport OBS Exam Program Transfer
  • Sauvegarde automatique avant les opérations de mise à jour
  • Nettoyage des définitions à zéro étudiant lors des mises à jour de cours

What's new

Analytics page with Course and Exam dashboards

Schedule inclut désormais une nouvelle section Analytics dans le menu latéral.

La page propose des tableaux de bord distincts Course et Exam alimentés par Metabase. Les utilisateurs peuvent basculer entre les tableaux de bord à l’aide d’onglets dans l’en-tête, tandis que la navigation par fil d’Ariane affiche l’emplacement actuel. Chaque tableau de bord affiche un indicateur de chargement pendant le chargement des données et affiche un message d’erreur clair si le chargement échoue.

Extended filters in planning modules

Plusieurs écrans de planification incluent maintenant des filtres supplémentaires pour aider les utilisateurs à travailler plus efficacement avec de grands ensembles de données.

Classroom Priority inclut désormais un filtre multi-sélection Program afin que les responsables de la planification universitaire puissent sélectionner plusieurs programmes au sein d’une même faculté et prioriser les salles pour eux ensemble. Schedule ajoute également des filtres Administrative Position et Seating Type aux écrans correspondants pour les enseignants et les salles.

OBS Exam Program Transfer report improvements

Le rapport OBS Exam Program Transfer affiche désormais toutes les sections des cours comportant plusieurs sections qui sont fusionnées lors de la programmation des examens.

Auparavant, les cours fusionnés pouvaient apparaître sous la forme d’une seule ligne dans le rapport, ce qui entraînait des données de section manquantes. Désormais, chaque section apparaît sur une ligne distincte. Le rapport respecte également le paramètre Show course opened sections in calendar and reports.

Automatic backup before update operations

Schedule crée désormais une sauvegarde automatiquement avant que les utilisateurs n’exécutent Update Courses ou Update Sections.

Lorsque l’utilisateur clique sur l’un des boutons, la sauvegarde s’exécute en premier et inclut une étiquette descriptive avec le nom de l’opération, la date et l’heure, ainsi qu’une balise de sauvegarde automatique. La mise à jour ne s’exécute qu’après la réussite de la sauvegarde. Si la sauvegarde échoue, Schedule bloque la mise à jour et affiche un message d’erreur.

Zero-student definition cleanup during course updates

Lors des opérations de mise à jour des cours, Schedule supprime désormais les définitions de cours dont le nombre d’apprenants est nul.

Cela évite les erreurs de distribution et dans les rapports Excel causées par des espaces réservés invalides à valeur zéro. Les définitions supprimées sont consignées et incluses dans le rapport de mise à jour afin que les administrateurs puissent examiner les modifications.

Fixed issues

Nous avons corrigé les problèmes suivants :

  • Bulk Activity Splitter selection : la case à cocher Select All fonctionne désormais correctement dans la liste de cours Bulk Activity Splitter. Tracking IDs: SCH-3964
  • Panel User actions : les actions de croquis et de notification fonctionnent désormais correctement pour le rôle Panel User. Tracking IDs: SCH-3969
  • Warning title language : les titres d’avertissement apparaissent désormais dans la langue sélectionnée au lieu du turc. Tracking IDs: SCH-3971
  • Staff User fields : les champs de définition statique n’apparaissent plus incorrectement pour le rôle Staff User. Tracking IDs: SCH-3972
  • Panel User columns : des colonnes inutiles ont été supprimées des vues Panel User. Tracking IDs: SCH-3973
  • Negative numeric values : le système n’autorise plus l’enregistrement de valeurs négatives dans les champs numériques. Tracking IDs: SCH-3975
  • Courses with empty campus assignments : les erreurs pour les cours avec des affectations de campus vides ont été corrigées. Tracking IDs: SCH-3976
  • Exam attempt validation : le champ de modification du nombre de tentatives d’examen applique désormais correctement les restrictions de validation. Tracking IDs: SCH-3977
  • Update buttons after changes : Update Section Values et Update Courses répondent désormais correctement après la réalisation de modifications. Tracking IDs: SCH-4028, SCH-4064
  • Activity Relationships page : la page Activity Relationships n’affiche plus d’erreur d’écran blanc. Tracking IDs: SCH-4039
  • Course and Section Update saves : les erreurs dans la zone Course and Section Update n’empêchent plus les enregistrements réussis. Tracking IDs: SCH-4077
  • Exam Period Template values : Exam Period Template n’échange plus les valeurs Exam Type 2 et 3. Tracking IDs: SCH-4111
  • Education type filter during course period : la sélection groupée ne perturbe plus les résultats du filtre de type d’éducation pendant la période de cours. Tracking IDs: SCH-4150
  • Assign Classroom to Unassigned Courses : le bouton Assign Classroom to Unassigned Courses fonctionne désormais correctement. Tracking IDs: SCH-4152
  • Planning view room details : les informations sur les salles et le type de pièce apparaissent désormais correctement dans les vues de planification. Tracking IDs: SCH-4157
  • Copied term period data : des données erronées n’apparaissent plus dans les périodes de terme copiées. Tracking IDs: SCH-4178
  • Lessons in solution view : les leçons apparaissent désormais correctement dans la vue solution.
  • Transfer of distribution results to solution : les erreurs lors du transfert des résultats de distribution vers la solution ont été corrigées.
  • Pop-up buttons : un bouton inutile a été retiré de la zone pop-up. Tracking IDs: SCH-3630
  • Menu dropdown alignment : les noms des éléments du menu déroulant et les icônes sont désormais alignés correctement. Tracking IDs: SCH-3951
  • Filter design consistency : les filtres nouvellement ajoutés s’affichent désormais de manière plus cohérente. Tracking IDs: SCH-4006