Outils du site


historique:v2:start

Ceci est une ancienne révision du document !


Suivi des versions

L'équipe LaboMEP remercie toutes les personnes qui prennent quelques minutes pour décrire un dysfonctionnement avec précision : n'hésitez pas à indiquer un maximum de détails.

Tous les signalements sont étudiés, certaines erreurs sont corrigées rapidement, d'autres plus lentement. Merci de votre patience et de votre collaboration !

Pour Le détail de toutes les évolutions, vous pouvez consulter l'historique sur github

Version 2.8 (décembre 2017)

  • 2.8.12 (2018-02-01)
    • fix sur les liens vers les bilans de la home (hs si y'avait une apostrophe dedans)
    • fix sur autocomplete (on gardait l'état précédent avec 4 char puis 3 puis rien)
    • modifs mineures pour bugsnag
  • 2.8.11 (2018-01-31)
    • fix pb de séquence prioritaire (apparu en 2.8.10)
  • 2.8.10 (2018-01-31)
    • Ajout d'une limite sur le nombre de classes par structure
    • Ajout des tests unitaires (import tableur)
    • Déplacement de la logique de validation de compte vers sesalab-home
    • Gestion des séquences prioritaires par professeur
    • Mise à jour du module SSO
    • Suppression des élèves et classes en “soft delete” avant un import
    • Verification des arguments d'une route HTTP pour capter les /undefined/ en amont et les traiter
    • Correction d'un bug sur les pictogrammes de séquences (ils sont maintenant mis à jour en temps réel)
    • Correction d'un bug sur la vue des bilans (si on demandait la vue table avant que la page n'ait fini son initialisation)
    • Correction de bugs divers (Bugsnag)
    • Durcissements de sécurité
  • 2.8.9 (2018-01-24)
    • Refonte de la gestion des erreurs coté élève (+usage de Promise généralisé)
    • Refonte des statistiques
    • Ajout des infos élève dans bugsnag
    • Retour à la home après la création d'un compte élève
    • Amélioration de la gestion de l'autocomplete de structure sur la création de compte
  • 2.8.8 (2018-01-19)
    • ajout d'avertissement sur diverses anomalies qooxdoo (event pas au bon format, selection vide, etc.)
    • refus des saisies vide sur les input texte (dès la saisie et plus seulement à l'enregistrement)
    • ajout des filtres sur la vue table des bilans
    • fix sur l'envoi de mail de demande de validation aux formateurs pas encore valides
    • en cas de pb réseau sur l'enregistrement d'un résultat, on insiste
    • fix cronDaily
    • refactoring des réponses api en html (mise sur sesalab-home)
    • bouton imprimer sur les bilans
    • meilleurs bilans signalés par un * dans la vue liste
    • ajout de tests
    • ajout de CircleCI
    • durcissement de certaines validations, update de nettoyage d'anomalies dans la base
    • type d'établissement affiché à coté du nom
  • 2.8.7 (2018-01-05)
    • Optimisation /api/actualites
    • Clarification de owner pour les séquences, fix d'anomalies en base
    • Refonte des commandes cli
  • 2.8.6 (2018-01-04)
    • Fix invalid data during Registration
    • Update uirouter to the last version
    • upgrade de lassi en 2.2.10 pour avoir countBy
    • Amélioration sur le get actualités, pour réduire le nb de requêtes (avec countBy)
    • fix autocomplete structures dans le dialog de création élève
    • Fix ui-router update on /admin
    • fix d'un bug sur les élèves n'ayant pas fait la séquence toujours absent des bilans
  • 2.8.5 (2017-12-28)
    • Scroll automatique lorsque l'on fait glisser un item vers une zone hors de l'écran (utiles pour déplacer un item d'un arbre qui déborde au dessus ou en dessous)
    • On prévient des élèves supprimés d'une séquence car ils sont dans la corbeille
    • Message adapté pour la récupération du mot de passe si c'est une authentification externe
    • Scroll automatique vers la popup qui montre les détails d'un bilan j3p
    • mise à jour angular
  • 2.8.4 (2017-12-22)
    • Amélioration de la gestion d'erreur à la sauvegarde des résultats
  • 2.8.3 (2017-12-21)
    • Restauration correcte de la séquence dans son état précédent quand on quitte sans sauvegarder (ça ne sauvegardait pas mais éditer de nouveau montrait les modifications qui auraient dues être abandonnées)
    • Fix double clic sur les ressource
    • Sécurisation des dossiers de séquences (le tri pouvait être perdu en cas de modification des préférences qui échouaient pour un pb réseau)
    • Simplification de la gestion des résultats, meilleure remontée d'erreur
    • Fix un pb de rafraichissement des 10 dernières séquences qui apparaissent en page d'accueil
    • Allègement des réponses de l'api sur les bilans
  • 2.8.2 (2017-12-18)
    • fix d'un pb d'import quand il y avait des élèves déjà présent sans nom ni prénom (créés par un import précédent avec un bug qui l'avait laissé passer)
  • 2.8.1 (2017-12-18)
    • correction en base de données d'anciens résultats j3p avec scores globaux incohérents
    • Amélioration sur la gestion du localStorage (bugfix pour Safari en navigation privée)
    • Améliorations des infos envoyées en cas de pb js dans un navigateur qcq
    • fix pb de resize coté élève
    • diverses améliorations / consolidations de l'existant
  • 2.8.0 (2017-12-08)
    • ajout de tracker sur les pbs de sauvegarde des scores, meilleure gestion de l'erreur à la sauvegarde
    • modif babel pour limiter les transformer et ajouter les polyfill
    • gestion de la sélection multiple pour restaurer des éléments de la corbeille (modif de la gestion des événements au passage)
    • fix pour débloquer les autres séquences quand les prioritaires sont faites
    • amélioration de la gestion d'erreur sur les appels de l'api

Version 2.7 (novembre 2017)

  • 2.7.17 (2017-12-08)
    • fix sur les ressources des collègues quand y'en a plus de 1000
  • 2.7.16 (2017-12-07)
    • ajout d'un formulaire pour les signalements (en plus du lien mailto)
    • amélioration bugsnag
    • divers fixes de pb rapportés par bugsnag
    • fix d'un pb sur la reconnexion sur les sesathèques (sessions disparues là-bas mais pas sur sesalab)
    • (dev) amélioration des fonctions ajoutées au shell mongo
    • fix du message de confirmation en double sur la fermeture de séquence sans sauvegarde
    • fix sur la gestion du cache des fichiers statiques
    • fix du chargement sans fin des ressources partagées (lorsque les collègues n'en partagent aucune)
    • fix d'un pb d'import sur les homonymes en corbeille
  • 2.7.15 (2017-12-04)
    • ajout d'un “error catcher” générique (bugsnap)
  • 2.7.14 (2017-12-01)
    • Vérification qu'un item d'arbre vient du même arbre avant de faire un move (sinon toujours copy, apparement dans certains cas un refresh pouvait afficher un arbre ayant perdu des items alors que c'était resté intact en base)
    • Ajout d'un lien pour reconnecter sur les sésathèques en cas de session disparue
    • fix sur la persistence de l'option daltonisme
    • fix sur le script integrityCheck
    • éventuels items de séquence de type error masqué coté élève (se produit en cas d'import de données non gérées par ex)
  • 2.7.13 (2017-11-28)
    • ajout des urls des arbres de ressources par profil en configuration
    • fix vérification des adresses mails avant d'envoyer (si undefined par ex)
    • ajout d'un access.log avec temps de réponse (pour avoir ces temps vu de node et pas seulement du frontal web)
    • avertissement du formateur s'il met deux fois la même ressource dans une séquence (cela sera cumulé dans les bilans)
    • ajout d'avertissements en cas d'erreurs
  • 2.7.12 (2017-11-22)
    • amélioration checkBrowser (le test du postMessage en cross-domain est fait aussi sur la home formateur et élève)
  • 2.7.11 (2017-11-21)
    • fix récupérations des élèves (pb s'ils étaient trop nombreux)
    • délai d'affichage des tooltip augmenté à 20s (si la souris reste au dessus).
  • 2.7.10 (2017-11-21)
    • fix sur la liste des séquences d'un élève (en n'utilisant que eleve.classe et plus groupe.utilisateurs pour la classe)
    • fix infos sur la page de profil élève
    • comparaison des noms/prénoms des élèves existants / à créer en virant les accents
    • optimisations diverses
  • 2.7.9 (2017-11-17)
    • fix pb IE11
    • Déplacer et non copier un élève au drag&drop dans l'édition de séquence
    • Ajout d'un script pour lister les incohérences de données qui pourraient subsister
  • 2.7.8 (2017-11-13)
    • fix calcul des meilleurs scores
  • 2.7.7 (2017-11-11)
    • Vérification du navigateur (avec postMessage cross-domain)
  • 2.7.6 (2017-11-10)
    • Affichage de la classe sur le profil élève
    • Correction de quelques messages d'erreur
    • Fix sur le changement de classe d'un orphelin
    • Fix sur les bilans table
    • date du résultat imposé par le serveur
    • modification de la configuration babel
    • fix ordre alphabétique des élèves dans l'édition de séquence en cas de changement de classe
    • fix sur les séquences prioritaires qui interdisent désormais effectivement les autres
  • 2.7.5 (2017-11-08)
    • Ajout de l'export des bilans sur l'onglet table (les meilleurs scores)
    • Bugfix pb de rafraîchissement de “mes Ressources”
    • Ajout d'une remarque coté élève pour IE
  • 2.7.4 (2017-11-06)
    • Bugfix sur l'affichage parfois fantaisiste du tableau des meilleurs scores
  • 2.7.3 (2017-11-06)
    • Bugfix sur le chargement qui plantait sur les vieux navigateurs
  • 2.7.2 (2017-11-03)
    • Bugfix mineur
  • 2.7.1 (2017-11-03)
    • Bugfix sur l'envoi du dernier résultat lors du démarrage d'un exercice j3p
  • 2.7.0 (2017-11-03)
    • Changement du moteur de cache (memcache ⇒ redis), on passe à lassi 2.2
    • Fusion des comptes élèves en doublons qui peuvent être résolu, résolutions d'incohérences dans les données

Version 2.6

  • 2.6.46 (2017-11-02)
    • montée de version de sesatheque-client
  • 2.6.45 (2017-10-26)
    • Bugfix sur des classes ENT en doublon
  • 2.6.44 (2017-10-24)
    • Refonte de la gestion des classes (unicité, doublons sur les classes ENT, gestion des erreurs)
    • Amélioration sur la gestion de la corbeille
  • 2.6.43 (2017-10-23)
    • Accents supprimés dans les identifiants générés automatiquement
    • Modif export qui s'ouvrait dans le bloc-note sous windows
  • 2.6.42 (2017-10-20)
    • Amélioration import sur la détection des classes
    • Erreurs sur les formulaires affichées sur la page et pas uniquement au survol
  • 2.6.41 (2017-10-17)
    • Bugfix ordre des sous-séquences
  • 2.6.40 (2017-10-17)
    • Bugfix import tableur
  • 2.6.39 (2017-10-16)
    • Bugfix test des séquences depuis “mes séquences”
  • 2.6.38 (2017-10-16)
    • Bugfix import tableur
  • 2.6.37 (2017-10-12)
    • Bugfix import siecle
  • 2.6.36 (2017-10-12)
    • refactoring interne
  • 2.6.35 (2017-10-11)
    • amélioration de la gestion des doublons
  • 2.6.34 (2017-10-10)
    • Plus de sauvegarde de résultat en cas d'erreur
  • 2.6.33 (2017-10-10)
    • Bugfix ordre des exos dans les séries
    • Améliore le rapport d'importation pour les homonymes
  • 2.6.32 (2017-10-04)
    • Bugfix sur la suppression multiple
    • Optimisations
    • Ajout suppression multiple sur les groupes / classes / élèves
  • 2.6.31 (2017-10-03)
    • Ajout de l'export des élèves
    • Bugfix de chargement pour safari
    • Bugfix sur une redirection automatique lors de la lecture des bilans par l'élève
  • 2.6.30 (2017-10-02)
    • Ajout de la consultation du bilan pour un élève
    • Amélioration de l'affichage des classes en cas de doublon
    • Amélioration de la gestion de la corbeille
  • 2.6.29 (2017-09-29)
    • Optimisation gestion des dates de bilan
    • Bugfix suppression des dossiers de séquences vides
    • Optimisation Corbeille
    • Amélioration affichage des bilans
  • 2.6.28 (2017-09-29)
    • Bugfix affichage des classes (qui montraient parfois des élèves de la corbeille)
    • Bugfix re-chiffrement du mot de passe

Publication du 16/08/2017 : version 2.6.2

  • Feature : Les exercices d'une ressource de type “arbre” sont désormais copiés lors d'un drop sur une série
  • Feature : Ajout du mode maintenance
  • Feature : Il est désormais possible de déplacer des séries/classes/groupes et séquences modèles sur certaines zones vides
  • Feature : Ajout de la possibilité de définir un “super * password”
  • Feature : Réduction de l'espace entre les éléments d'un arbre
  • Feature : Ajout d'une page par défaut pour les élèves
  • Optimisation : L'extension IconV a été remplacée IconV * lite qui est plus rapide et plus légère
  • Fix : Correction du libellé “Mettre à la corbeille”/“supprimer” suivant l'action/la ressource
  • Fix : Les exercices des séries importées n'étaient pas copiés lors d'un drop sur une série
  • Fix : Correction de bugs sur le parcours des arbres + la suppression d'éléments dans les arbres

Publication du 13/07/2017 : version 2.5.12

  • Feature : Amélioration du glisser <> déposer dans les groupes
  • Feature : Support du fuseau horaire + filtrage dans les bilans
  • Feature : Gestion du tri des séquences (interface élève)
  • Feature : Ajout du panneau “Séquences de mes collègues”
  • Feature : Permettre à un élève de réinitialiser son mot de passe
  • Fix : Bilan/export de groupe : un formateur ne doit voir que les scores de ses propres séquences
  • Fix : Correction d'un bug avec le menu contextuel présent sur les élèves d'une séquence (options non désirées)
  • Fix : Correction d'un bug avec les CRON
  • Fix : Correction d'un bug d'affichage des bilans côté élèves
  • Fix : Quand on sélectionnait plusieurs élèves dans une ss-séquence, les propriétés du premier apparaissaient dans le panneau de droite
  • Fix : Ne pas proposer modifier sur les items non modifiables
  • Fix : Les pop-up issus du menu contextuel des séquences n'affichent pas tout leur titre
  • Fix : Timeout sur GET /api/sequences à 10s
  • Feature : Gérer le partage de Séquences entre mes structures
  • Feature : Afficher les séquences des collègues dans le flux d'actualité
  • Feature : Formateur SSO - réactiver le bouton Mon Compte et en faire un lien vers $sso.getUserProfil()
  • Feature : Côté élèves permettre de trier le listing (par titre, dernier accès, date de début, date de fin)
  • Feature : Panneau “Séquences de mes collègues”
  • Feature : Gérer le basculement sur une séquence à élève unique
  • Feature : Améliorer export et affichage des bilans
  • Feature : Réinitialiser le mot de passe élève par l'élève Feature : Dans une séquence, éviter d'avoir un élève importé seul et présent dans un groupe
  • Optimisation : Lenteur de l'affichage des bilans + général (adrien: “app.js passe de 3,3Mo à 728ko et app.css passe de 7Mo à 62ko”)
  • Fix du “getUserProfil”
  • Fix: Ajouter un attribut “daltonien” au SSO
  • Fix: Améliorer export et affichage des bilans
  • Fix: Rediriger de la home vers l'interface formateur si déjà connecté au SSO Sésamath
  • Feature: Rendre currentStructure plus robuste
  • Feature: Module sesalab-gestion (Statistiques + messages)
  • Fix: Accès aux préférences (Bug bilan avec l'option des daltoniens)
  • Fix: Bilan J3P
  • Fix : Correction d'un undefined avec les emails
  • Fix : Augmentation des timeouts
  • Feature : Ajout du bouton d'édition lors du test d'une séquence
  • Feature : La gestion des élèves se fait désormais depuis une fenêtre à part (tout comme l'ajout à une séquence/un groupe)
  • Feature : Ouverture automatique des propriétés de la séquence à son ouverture
  • Feature : Réinitialisation des mots de passe pour un formateur
  • Enhancement: Refactoring gestion
  • Feature : Affichage de l'auteur dans le menu contextuel d'une séquence
  • Feature : Possibilité d'archiver un message depuis l'interface d'édition
  • Fix : Correction du bug de duplication avec les séquences de mes collègues
  • Fix : Les nouvelles séquences créées sont des séquencesModèles au lieu de séquences peuplées
  • Feature: anti-hack
  • Feature: Protection contre les attaques DDOS sur les routes ne nécessitant pas un compte (création structure, compte formateur et compte élève)
  • Feature: Revert du panneau “Mes classes”
  • Fix: Ne pas proposer modifier sur les items non modifiables
  • Feature : Onglet corbeille
  • Feature : Corbeille élève/groupes/classes (restauration)
  • Feature : CRON corbeille
  • Fix : garantir l'unicité des code de structure
  • Fix : Ne pas proposer modifier sur les items non modifiables
  • Fix : Pas de sauvegarde des résultats d'un exo MEP, aide inaccessible
  • Feature : La restauration des séquences est désormais possible
  • Enhancement : Mise à jour du pannel “MesClasses” lors de la restauration d'un élève
  • Enhancement : Ajouter un console.error sur tous les appels du toaster avec une erreur
  • Fix : Utiliser moment pour remplacer la logique de formatDate dans pendingValidation
  • Fix : Correction d'un bug mineur présent lors de la création d'un compte élève
  • Feature: Affichage de la date de “softDelete” dans l'interface d'administration
  • Feature : Limiter à un le nombre d'onglet “gestion des groupes”, “gestion des élèves” et “corbeille”, simultanément ouvert.
  • Feature : Ajout des ressources publiques des collègues de l'établissement dans “Ressources partagées”
  • Feature : Ajout de la corbeille pour les séquences
  • Fix : Lorsque j'ajoute une classe avec le bouton “Ajouter un groupe”, la popup se referme correctement mais une deuxième popup s'affiche à la place
  • Fix : Suppression du label « Auteur » dans SequencesCollegues lors d'une action sur les dossiers
  • Fix : Les dossiers de séquences sont toujours “à supprimer” et rien ne se passe.
  • Fix : Actualiser la(les) corbeilles ouvertes à chaque mise à la corbeille
  • Fix : Retour à la home si on ferme la charte sans l'accepter

  • Feature : La mise en corbeille ouvre automatiquement le dossier concerné dans la corbeille
  • Feature : Ajout des ressources publiques des collègues de l'établissement dans “Ressources partagées”
  • Feature : Limiter à un le nombre d'onglet “gestion des groupes”, “gestion des élèves” et “corbeille”, simultanément ouvert
  • Feature : Pouvoir classer les objets par glisser-déposer à l'intérieur d'un dossier (dans mes groupes, mes ressources, mes séquence, les séquences de mes collègues) (ordre alphabétique)
  • Enhancement : La charte d'utilisation s'affiche désormais avant le choix du profil
  • Fix : Correction de bugs durant un import Labomep V1
  • Fix : Correction d'une erreur 503 sur api/sequences
  • Fix : Correction de l'erreur « e.groupes is undefined »
  • Fix : Correction du bug de drag&drop sur le même élément où l'un de ses enfants

  • Fix : Amélioration des textes institutionnels
  • Fix : Import Labomep V1 (correction d'erreurs)
  • Fix : Correction d'un bug avec l'export de série
  • Fix : Rafraichissement automatique de la partie droite suite à l'édition de séquence
  • Fix : Correction du soucis de croix sur les onglets
  • Fix : Ressources publiques des collègues (fix du chargement infini + nom de la structure)

Publication du 28/05/2017 : version 2.4.20

Lancement d'une version publique complète

historique/v2/start.1517583241.txt.gz · Dernière modification : 02/02/2018 15:54 de dcaillibaud

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC by-sa v3
CC by-sa v3 Driven by DokuWiki