Skip to content
This repository has been archived by the owner on Mar 7, 2023. It is now read-only.

Latest commit

 

History

History
609 lines (464 loc) · 50.3 KB

CHANGELOG.md

File metadata and controls

609 lines (464 loc) · 50.3 KB

Pix Changelog

v1.46.0 (05/04/2018)

  • #699 [FEATURE] Ajout d'une route pour modifier les résultats d'une certification (US-1088).
  • #2 [FEATURE] La notation "Partager" en remplacer par "Envoyer" (US-1171).
  • #729 [BUGFIX] Correction des migrations sur staging (US-1191).
  • #727 [BUGFIX]Correction de staging (US-1191).
  • #9 [BUGFIX] Correction des assessments sur staging (US-1194).
  • #5 [BUGFIX]Correction de staging (US-1191).

v1.45.0 (30/03/2018)

  • #717 [FEATURE] Importation des données de certifications à partir d'un csv (US-1052).
  • #719 [FEATURE] Ajout des infos utilisateurs dans l'endpoint api/admin/certifications/:id (US-1103).
  • #709 [Bugfix] Ne poste pas de commentaire Trello sur une branche de release (US-1130).
  • #726 Ajout d'une fiche de poste (US-1188).
  • #724 Amélioration du style du bouton Se Déconnecter (US-1139).
  • #718 Correction du bug sur le calcul des résultats de certification (US-1131).
  • #720 [TECH] Ajout d'un script de suppression d'évaluation (US-1174).
  • #722 [TECH] Ajout d'index sur les tables (US-1180).

v1.44.1 (27/03/2018)

  • #710 [BUGFIX] Correction des erreurs de validation à la création de compte (US-1128).

v1.44.0 (21/03/2018)

  • #693 [FEATURE] Sécurisation par défaut des ressources API (US-1094).
  • #715 [FEATURE] Code départ pour les certifications (US-1117).
  • #708 [TECH] Mise à jour de la version de momentJS (US-1124).
  • #716 [BUGFIX] Changement du nom de la table sessions dans la migration (US-1117).
  • #714 [BUGFIX] Amélioration du message d'erreur en cas de droits manquants (US-1151).
  • #713 [BUGFIX] Ouverture de la route /api/assessments/{id}/solutions/{answerId} nécessaire pour les tests de démo (US-1150).
  • #705 [BUGFIX] Réparation du script de suppression des utilisateurs (US-1120).

v1.43.0 (14/03/2018)

  • #701 [BUGFIX] Correction du bug de recalcul du résultat d'une certification (US-1101).

v1.42.0 (08/03/2018)

  • #695 [FEATURE] Mise à jour des informations utilisateur pour les certifications (US-1029).
  • #702 [BUGFIX] Correction des anciens assessments avec un pixScore à 0 (US-1115).
  • #700 [TECH] Renommage des routes d'administration des certifications (US-1116).

v1.41.0 (06/03/2018)

  • #691 [FEATURE] Restriction des accès aux informations de l'endpoint API GET api/organizations (US-1091).
  • #696 [BUGFIX] Correction du bug des résultats pas affichés dans le bon ordre en production (US-1054).
  • #680 [BUGFIX] Gestion de la casse pour les emails (US-1069).

v1.40.0 (26/02/2018)

  • #682 [FEATURE] Récupérer toutes les informations d'un certification (US-1068).
  • #689 [TECH] Ajout de données pour les review-apps (US-1095).
  • #687 [FEATURE] Adapter la colonne "Numero Etudiant" en fonction du type de l'organisation prescripteure ("SUP", "SCO", "PRO") (US-1087).
  • #690 [CLEANUP] Suppression de l'email dans le jeton d'accès JWT (US-1098).
  • #679 [BUGFIX] Amélioration du script récupérant les résultats de certification (US-1067).

v1.39.0 (19/02/2018)

  • #678 [CLEANUP] Suppression de la table 'scenarios' qui n'était plus utilisée (US-1089).
  • #681 [FEATURE] Ajouter le code campagne lors du partage d'un profil avec une organisation PRO (US-1085).
  • #686 [CLEANUP] Suppression de routes et API endpoints obsolètes (US-1090).
  • #688 [CLEANUP] Suppression des imports de fonctions Mocha inutiles dans les tests de l'API (US-1096).
  • #683 [CLEANUP] Remise en place de test front skippés (US-1093).
  • #684 [FEATURE] Changement du texte dans le partage de profil pour les PRO (US-1086).
  • #677 [FEATURE] Utilisation de la nouvelle table Airtable des acquis (US-1025).
  • #676 [CLEANUP] Nettoyage de l'algo CAT (US-1074).
  • #673 [FEATURE] Ajout d'un endpoint de création de session (US-1028).
  • #671 [FEATURE] Récupérer les date de début et de fin de certification dans le CSV des résultats (US-1027).

v1.38.0 (07/02/2018)

  • #670 [FEATURE] Mise à jour du Texte pour l'engagement et à mise à jour logo marianne sur le pied de page (US-1050).
  • #675 [FEATURE] Certification impossible si le profil n'est pas suffisamment rempli pour être certifié (US-1012).
  • #674 [BUGFIX] Calcul du score dans le cas où on reprend un test déjà terminé (US-992).
  • #672 [BUGFIX] Vérification que l'on trouve bien un Test d'après le courseId dans le profil (US-1047).
  • #667 [BUGFIX] Résolution du bug sur les niveaux des compétences, certifiés sur deux challenges (dont 1 QROCM-dep) uniquement (US-1022).

1.37.0 (31/01/2018)

  • #638 [FEATURE] Afficher une barre de progression sur les pages de test de certification (US-910).
  • #658 [FEATURE] Affichage des tests réalisés sur le /board au lieu du % (US-946).
  • #668 [BUGFIX] Correction de la migration sur les colonnes de snapshots (US-1059).
  • #650 [TECH] Ajout d'un script de déploiement pour l'appli Maths (US-1010).
  • #664 [TECH] Script pour récupérer un changelog propre (US-1039).
  • #666 [BSR] Suppression des "défis Pix de la semaine" (US-1043).

1.36.0 (22/01/2018)

  • #662 [FEATURE] Page de résultats de certification est rendue inaccessible (renvoi vers homepage) (US-998_2).
  • #660 [FEATURE] Page de résultats de certification est rendue inaccessible (renvoi vers homepage) (US-998_1).
  • #657 [FEATURE] Ajout code campagne partage avec SCO (US-938).
  • #643 [FEATURE] Filtrer les assessments récupéré pour la certif d'après la date (US-1021).
  • #641 [FEATURE] Enregistrement de la date de fin d'une certification (US-986).
  • #661 [TECH] Montée de version de Ember 2.16 à 2.18 (US-1031).
  • #656 [TECH] Normalisation des URLs coté API (US-1037).

1.35.0 (10/01/2018)

  • #636 [FEATURE] Ajout d'un script pour récupérer les résultats de certification (US-1014).
  • #635 [FEATURE] Choisir une question aléatoirement (US-311).
  • #631 [FEATURE] Ajout du statut de la certification dans l'endpoint /api/certification-courses (US-961)
  • #639 [BUGFIX] Retirer le message d'erreur une fois que la question a été validé (US-1008).
  • #637 [BUGFIX] Ajout de padding pour affichage headers dans firefox (US-1009).
  • #634 [BUGFIX] Correction de l'affichage des réponses sous Firefox 57 (US-1007)
  • #633 [BUGFIX] Résolution du problème de surestimation du niveau (US-389).
  • #642 [TECH] Suppression du package ./cli (code inutile) (US-1024).

1.34.0 (18/12/2017)

  • #630 [FEATURE] Au chargement d'un test, le message affiché ne fait pas mention du temps (US-1011)
  • #625 [FEATURE] Remonter les profils certifiés (US-950).
  • #629 [BUGFIX] Gestion les challenges qui ne sont plus valide (US-982).
  • #622 [BUGFIX] Fix challenges with multiple skills (US-999).
  • #619 [CLEANUP] Nettoyer les serializers JSON API pour les mettre au (nouveau) standard. (US-996)
  • #628 [TECH] Ajout d'un script de suppression d'utilisateurs (US-1006).

1.33.0 (12/12/2017)

  • #626 [FEATURE] Sécurisation de la création de session de certification (US-1004).
  • #624 [FEATURE] Génération d'un code de session unique (US-1005).

1.32.1 (08/12/2017)

  • #623 [TECH] Renommage de la route de certification (US-1003).

1.32.0 (07/12/2017)

  • #620 [FEATURE] Création d'une route /test-de-certification/id pour reprendre un test (US-997).
  • #618 [FEATURE] Reprise d'une certification qui fonctionne (US-981).
  • #615 [FEATURE] Sauvegarde du userId associé au test de certification en base de données (US-960).
  • #612 [BUGFIX] Réparation du lancement des tests de positionnement (US-1002).
  • #614 [TECH] Diminution du temps de chargement de la première épreuve d'un test de positionnement (US-928).

1.31.0 (05/12/2017)

  • #610 [FEATURE] Calculer le score d'une certification (US-886).
  • #605 [FEATURE] Création d'un burger menu (US-692).
  • #617 [BUGFIX] Redirection vers la page de résultats à la fin d'une preview de challenge et plus sur la page de fin de certification (US-945).
  • #616 [BUGFIX] Correction du calcul de score (US-994).
  • #608 [TECH] Correction du déploiement de preview (US-977).

1.30.0 (04/12/2017)

  • #612 [FEATURE] Mettre le Prénom avant le Nom à l'inscription (US-715).
  • #603 [FEATURE] Répondre à des questions d'un test de certification (US-890).
  • #597 [FEATURE] Ajouter un loader quand une question est passée/validée et modifier le "Je passe" (US-898).
  • #613 [BUGFIX] Fix affichage des boutons "replay"/"seconde chance" des tests de positionnement (US-965).
  • #611 [BUGFIX] resolution du bug qui ne lançait pas le test de certification si aucun challenge n'est associé à un skill déjà validé (US-980).
  • #608 [TECH] Correction du déploiement de preview (US-977).

1.29.2 (01/12/2017)

  • #602 [BUGFIX] Correction d'une modale grise (US-921).
  • #591 [TECH] Utilisation de vues privées au niveau des Epreuves (dans Airtable) afin de sécuriser (stabiliser) la plateforme (US-892).
  • #606 [CLEANUP] Ajout d'une règle sur le nombre de traitemetns maximum sur une fonction (US-971).

1.29.1 (29/11/2017)

  • #609 [HOTFIX] Réduction du nombre de connexions maximum à la base de données (US-978).

1.29.0 (27/11/2017)

  • #588 [FEATURE] Création du test de certification depuis le front (US-870).
  • #596 [FEATURE] Ajouter des favicons pour Pix (US-953).
  • #589 [FEATURE] Création d'un page statique pour les résultats d'une évaluation de type certification (US-893).
  • #601 [FEATURE] Désactiver les couleurs dans les logs de l'API en production (US-954).
  • #19 [FEATURE] Accroissement du nombre d'instance d'API par server.
  • #599 [TECH] Mise en place de métric sur les temps de réponse API (US-955).
  • #595 [HOTFIX] Correction du scroll vers le profil lorsque l'utilisateur clic sur le bouton "choisir un test" depuis sa page de profil (US-951).
  • #604 [BUGFIX] On ne doit pas proposer d'épreuves non publiées lors du calcul d'un certification profile (US-959).
  • #598 [BUGFIX] Fix connection pour les producteurs d'épreuves (US-949).
  • #20 [BUGIFX] Création de l'utilisateur deploy correctement sur la production (US-956).
  • #592 [CLEANUP] Prise en compte des fichiers package-lock.json.
  • #593 [CLEANUP] Uniformisation de l'appel à LoDash dans l'API.
  • #594 [CLEANUP] Ajout d'une propriété calculée fullName au model User.

1.28.0 (17/11/2017)

  • #586 [FEATURE] Ajout du calcul du taux de bonne réponse pour une évaluation (US-885).
  • #579 [FEATURE] Choix des épreuves pour la certification du profil (US-881).
  • #584 [FEATURE] Retirer la dépendance epimetheus et avoir nos propres métriques techniques (US-829).
  • #581 [FEATURE] Bouton seconde chance pour que l'utilisateur repasse la compétence (US-863).
  • #582 [FEATURE] Ajout d'un panneau pour les tutoriels à venir sur la fenêtre de comparaison (US-525).
  • #578 [FEATURE] Mise à jour des logos des ministères de l'éducation (Sup & SCO) (US-822).
  • #574 [FEATURE] Possibilité de reprendre un test déjà commencé depuis la page du profil (US-565).
  • #575 [FEATURE] Classer les acquis par odre de difficulté décroissante lors de la récupération pour un utilisateur donné - (US-880).
  • #590 [BUGFIX] Correction d'une typo sur le nombre de compétences (US-948).
  • #585 [BUGFIX] Correction affichage du score sur la page de résultat (US-924).
  • #583 [BUGFIX] Correction problème de CSV avec compétence inexistante (US-916).
  • #580 [BUGFIX] Correction du loader qui disparaît de façon impromptue au démarrage d'un test de positionnement (US-917).
  • #577 [CLEANUP] Modification des dates de fin d'inscriptions pour les etablissements (US-865).
  • #563 [CLEANUP] Nettoyage de code côté front (US-867).

1.27.0 (03/11/2017)

  • #562 [FEATURE] Persistence des acquis validés et invalidés (US-819).
  • #573 [FEATURE] ETQ Consommateur de l'API, JV connaître tous les Acquis validés par Compétence (US-879).
  • #545 [FEATURE] La première question d'un test adaptatif est de niveau 2 et non timée (US-806).

1.26.0 (26/10/2017)

  • #565 [FEATURE] Téléchargement d'un fichier .csv contenant les profils partagés (US-596).
  • #570 [BUGFIX] Correction du JSON.parse pour la création du CSV des profils partagés (US-596).
  • #569 [BUGFIX] Correction de l'URL vers la modification de mail (US-895).
  • #568 [BUGFIX] Correction du style pour le bouton "Annuler" de la modale de partage de son profil (US-896).
  • #571 [BUGFIX] Corrige un test rouge sur dev.
  • #572 [CLEANUP] Suppression de tests fragiles.

1.25.2 (24/10/2017)

  • #567 [REVERT] Retour en arrière sur "Changer la méthode de récupération de la base url d'origine (US-895)."

1.25.1 (24/10/2017)

  • #567 [BUGFIX] Changer la méthode de récupération de la base url d'origine (US-895).
  • #568 [BUGFIX] Correction du style pour le bouton "Annuler" de la modale de partage de son profil (US-896).

1.25.0 (24/10/2017)

  • #548 [FEATURE] Le changement du mot de passe par un utilisateur depuis un lien temporaire (US-738).
  • #550 [FEATURE] Creation de la page 'mot de passe oublié' (US-763).
  • #553 [FEATURE] Pouvoir saisir son numéro d'étudiant ainsi qu'un code campagne dans le cas d'un partage de profil pour un établissement de type SUP (US-712).
  • #557 [TECH] Montée de version d'Ember de 2.15 à 2.16 (US-891).
  • #558 [CLEANUP] Mise à jour du logo du CNED (US-838).
  • #561 [CLEANUP] Remaniement de la route courses/create-assessment (US-866).

1.24.0 (10/10/2017)

  • #541[FEATURE] Possibilité d'enregistrer une demande de réinitialisation du mot de passe (US-798)
  • #549[FEATURE] Ajouter une route attrape-tout pour rediriger les 404 vers l'accueil (US-818).
  • #543[FEATURE] Dans un test adaptatif, deux challenges chronométrés ne se suivent jamais (US-673)
  • #547[FEATURE] Prise en compte de ${EMAIL} dans la consigne d'une épreuve (US-809).
  • #539[FEATURE] Vérification d'accès sur une évaluation (US-779)
  • #544[FEATURE] Les tests adaptatifs sont rafraîchis automatiquement (US-804)
  • #533[BUGFIX] Fixer le niveau maximal atteignable au cours d'une évaluation à 5 (US-783).
  • #546[BUGFIX] La liste des profils partagés doit s'actualisée à chaque chargement de la page /board (US-754).
  • #552[CLEANUP] Nettoyage de Ember Mirage.
  • #551[CLEANUP] Mise à jour des dépendances.
  • #540[CLEANUP] Suppression de Bower et autres dépendances inutiles en vue de pouvoir intégrer Ember Fastboot.

1.23.0 (15/09/2017)

  • #528 [FEATURE] Ajout d'une API pour récupérer les feedbacks (avec possibilité de préciser une date de début et de fin) (US-752) (part. 1/2).
  • #538 [FEATURE] Ajout d'une API pour récupérer les feedbacks (avec possibilité de préciser une date de début et de fin) (US-752) (part. 2/2).
  • #518 [FEATURE] Nouvelle bannière d'accueil sur la page de profil d'un utilisateur connecté (US-193).
  • #527 [FEATURE] Amélioration menu utilisateur loggué (US-699).
  • #535 [BUGFIX] Chaque saisie de valeur dans l'un des champs de réponse d'un QROCm provoque une erreur (US-787).
  • #537 [BUGFIX] Correction de l'affichage du profil dans le cas où l'usager a plusieurs évaluations portant sur un même test et qui ne sont pas complètes (US-776).
  • #534 [BUGFIX] Correction du placement du text du loader à la création d'une évaluation (US-764).
  • #525 [TECH] Amélioration de l'intégration de Sentry.io (US-755).
  • #532 [TECH] Fix script de déploiement cassé dans le cas de mise en prod (US-794).

1.22.0 (13/09/2017)

  • #512 [FEATURE] Récupérer les instantanées de profil de mon organisation (US-594).
  • #531 [BUGFIX] La réponse de l'utilisateur s'affiche correctement dans la modale de comparaison des réponses dans Firefox (US-765).
  • #526 [BUGFIX] Corrections des Conditions Générales d'Utilisation (US-717).
  • #522 [BUGFIX] ETQ utilisateur connecté, je veux être déconnecté si mes informations ne sont plus valides (US-753).
  • #520 [BUGFIX] Scrolling initial pour les nouvelles pages du site (US-751).
  • #524 [TECH] Passage à CircleCI 2.0 avec Workflow (US-758).
  • #530 [TECH] Réparation du déploiement en continu sur CircleCI 2.0 (US-772).
  • #511 [TECH] Montée de version de Ember de 2.14.2 vers 2.15.0 (US-740).

1.21.0 (05/09/2017)

  • #506 [FEATURE] Éclaircissement de la couleur de la barre de niveau d'une compétence du profil (US-680).
  • #510 [FEATURE] Ajouter un loader mouf-mouf au démarrage d'un test (US-698 & US-601).
  • #502 [FEATURE] Intégrer la nouvelle règle de calcul des pix au scoring (US-671 & US-672 & US-482).
  • #505 [FEATURE] Ajout de la page "Mentions légales" (US-380).
  • #516 [FEATURE] Ajout de la page CGU (US-379).
  • #508 [FEATURE] Récupérer depuis l'API les profile partagés avec une organisation donnée (US-734).
  • #497 [FEATURE] Ajouter un bouton "je m'inscris" sur la page d'accueil pour un utilisateur non connecté (et cacher les défix Pix de la semaine) (US-678).
  • #499 [FEATURE] Ajout des liens "se connecter" et "s'inscrire" dans le header, pour un utilisateur non-connecté (US-677).
  • #517 [FEATURE] Ajout d'un loader au chargement de la page /compte (US-744).
  • #515 [BUGFIX] Ajout d'une clé au fichier sample.env
  • #513 [BUGFIX] Amélioration de la gestion du cache des repositories par compétence.

1.20.0 (01/09/2017)

  • #509 [FEATURE] Ajouter les endpoints /metrics et /errors/500 à l'API (US-723).
  • #503 [FEATURE] Accepter les caractères spéciaux dans le mot de passe (US-663).
  • #501 [FEATURE] Le bouton 'Mon compte' redirige vers la home logguée (US-679).
  • #504 [BUGFIX] Forcer le rechargement du profil à chaque fois qu'on accède à la page /compte (US-700).

1.19.0 (30/08/2017)

  • #494 [FEATURE] ETQ Utilisateur non connecté, je dois être redirigé vers /connexion depuis le board ou le compte (US-628).
  • #465 [FEATURE] Amélioration de la gestion des tests adaptatifs (US-604).
  • #491 [FEATURE] ETQ utilisateur connecté, je veux être redirigé vers mon espace depuis la home (US-606).
  • #492 [FEATURE] Pouvoir partager un Instantané de mon Profil à une Organisation (front) (US-618).
  • #489 [FEATURE] création d'un instantané du profil de compétence (Api) (US-641).
  • #488 [TECH] Ajout d'une ressource /api/healthcheck/db pour vérifier la connexion à la base de données (US-655).
  • #496 [TECH] Mises à jour des dépendances (front & back) (US-487).
  • #498 [CLEANUP] Changement de texte du lien pour revenir à l'accueil (US-683).

1.18.0 (22/08/2017)

  • #483 [FEATURE] Création de la modale de partage d'un profil (US-592).
  • #485 [FEATURE] Redirection automatiquement à la connexion vers /board ou /compte en fonction du type de compte (US-590).
  • #487 [TECH] Mise à jour du script de déploiement pour effectuer une montée de version automatique (US-638).

1.17.0 (16/08/2017)

  • #482 [FEATURE] Afficher un bandeau d'engagement pour les sup et sco (US-617).
  • #480 [FEATURE] Accès à la page de suivi des profiles pour un prescripteur (US-591).
  • #486 [TECH] Mise à jour de la configuration des logs (US-647).

1.16.0 (07/08/2017)

  • #475 [FEATURE] Création de la page engagement pour les établissement scolaire et supérieur (US-573).
  • #481 [FEATURE] Redirection automatique vers sa page de profile lorsqu'un utilisateur fini de créer son compte (US-577).
  • #473 [FEATURE] Affichage d'un menu pour un utilisateur loggué avec bouton déconnexion (US-214).
  • #477 [FEATURE] ETQ Utilisateur de l'API, je veux pouvoir créer une organisation (US-614).
  • #479 [FEATURE] Un code unique à 6 charactères doit être généré par organisation (US-615).

1.15.1 (27/07/2017)

  • #478 [BUGFIX] Mon niveau à l'issue d'un test sans aucun acquis recensé doit être 0 (US-635).

1.15.0 (21/07/2017)

  • #467 [FEATURE] L'utilisateur connecté peut voir son niveau sur chacune des compétences dans sa page connecté (US-623).
  • #471 [FEATURE] Démarrer un test de positionnement depuis la barre de competence sur la page profil (US-564).
  • #468 [FEATURE] En tant qu'utilisateur loggué, JV voir mon score PIX (US-624).
  • #462 [FEATURE] Apparition du formulaire de signalement l'écran, lorsqu'on clique sur le lien de signalement d'une épreuve (US-502).
  • #461 [TECH] En tant que réplicateur, je veux disposer d'un environnement dédié (US-456).
  • #464 [TECH] Mise en place d'une persistance des logs d'erreur coté API (US-613).
  • #463 [TECH] Migration de Sinon.js de 1.17.1 à 2.3.7 (US-609).

1.14.0 (10/07/2017)

  • #457 [FEATURE] Ajout du score et du niveau par compétences sur le profil utilisateur côté API (US-574).
  • #436 [FEATURE] Récupération du niveau par compétence pour un utilisateur via une api sécurisée (US-527).
  • #458 [FEATURE] Affichage du nombre total de Pix pour un utilisateur depuis l'API (US-526).
  • #456 [BUGFIX] Désactivation de l'accélération GPU pour les tests sous Chrome.
  • #453 [CLEANUP] Ajout de règles de linting et fix des fichiers ne les respectant pas.
  • #454 [CLEANUP] Correction des erreurs 404 qui apparaissent lors des tests.
  • #455 [CLEANUP] Correction des fenêtres modales laissées ouvertes à la fin des tests.
  • #450 [CLEANUP] Mise à jour Ember-Data vers la version 2.13.
  • #449 [CLEANUP] Correction de la logique des tests d'acceptance.
  • #448 [CLEANUP] Sauvegarde des answers modifiées avec PATCH.

1.13.0 (26/06/2017)

  • #439 [FEATURE] Mise en place d'une page de connexion au compte (US-213).
  • #447 [BUGFIX] Correction d'un problème d'affichage des boutons QCM sous IE11 (US-561).
  • #445 [BUGFIX] Correction d'un problème de calcul d'acquis (US-570).

1.12.0 (21/06/2017)

  • #422 [FEATURE] Limitation sur la création d'un compte utilisateur (pour les robots) avec un captcha.
  • #430 [FEATURE] Amélioration de l'ergonomie du bouton "Valider" d'une épreuve (US-438).
  • #413 [FEATURE] Affichage d'un smiley et d'un message d'encouragement lorsque l'utilisateur n'a obtenu ni trophé, ni point pix, à la fin d'un test d'adaptatif (US-344).
  • #433 [FEATURE] Amélioration de l'ergonomie de la gestion d'erreur du formulaire d'inscription (US-496).
  • #440 [FEATURE] Affiche le logo de PIX pendant le chargement initial
  • #438 [INFRA] Améliorer la façon de charger les scénarios pour les tests adaptatifs dans les Review Apps
  • #444 [CLEANUP] Result-item: remove tooltip delay
  • #443 [CLEANUP] Acceptance tests: before → beforeEach
  • #441 [CLEANUP] Mise à jour de ember-collapsible-panel
  • #428 [CLEANUP] Remplacement des mixins value-as-array-of-boolean par des utils
  • #427 [CLEANUP] Suppression de l'initializer ajax-interceptor
  • #431 [CLEANUP] Extraction des images SVG dans le code (part 2).

1.11.1 (26/05/2017)

  • #423 [HOTFIX] Correction de la régression suite à l'extraction des images SVG.

1.11.0 (26/05/2017)

  • #402 [FEATURE] Navigation au clavier sur la page de résultats (US-415).
  • #398 [FEATURE] Ajout de la navigation au clavier au sein et entre les épreuves d'un test (US-446).
  • #404 [FEATURE] Un betatesteur inscrit vient enrichir aléatoirement l'un des 3 lots de betatesteurs (US-441).
  • #365 [FEATURE] Écran de création d'un compte utilisateur (US-194).
  • #409 [FEATURE] Affichage d'un smiley et d'un message d'encouragement lorsque l'utilisateur n'a obtenu ni trophé, ni point pix, à la fin d'un test d'adaptatif
  • #425 [PERFS] Réduit la taille des images de la page d’accueil.
  • #429 [BUGFIX] Correction des erreurs de typo de la page "Compétences" (US-500).
  • #418 [INFRA] Mise à jour de dépendances côté front.
  • #416 [INFRA] Amélioration de la prise en compte du Markdown dans Ember.
  • #423 [CLEANUP] Remplacer les images SVG inlinées par des vraies fichiers images
  • #424 [CLEANUP] Corrige des dépréciations dans les tests.
  • #421 [CLEANUP] Rend l’appli plus proche du template par défaut
  • #420 [CLEANUP] Montée de version de dépendances front-end (dont ember-cli).
  • #419 [CLEANUP] Remplacer les challenge/mixins par des utils.
  • #415 [CLEANUP] Ajouter un référentiel de point de rupture pour le CSS dans un fichier et l'utiliser dans tous le projet.
  • #417 [CLEANUP] Déclaration de "jsyaml" en tant que variable globale dans ESLint côté front.
  • #414 [CLEANUP] Epurer la palette de couleur.
  • #410 [CLEANUP] Rajoute des règles ESLint.

1.10.0 (12/05/2017)

  • #396 [FEATURE] Affichage du trophée gagné dans le cas d'un test adaptatif (US-472)
  • #397 #405 [FEATURE] Améliorer l'ergonomie de l'éditeur d'épreuve pour configurer les traitements de la validation automatique (US-409).
  • #403 [BUGFIX] Le scroll se remet en haut lorsque l'on change de page (US-403)
  • #401 [BUGFIX] Possibilité de signaler une épreuve depuis l'épreuve en question (US-483)

1.9.0 (02/05/2017)

  • #393 [FEATURE] Rendre possible la navigation au clavier sur la page d’accueil (US-445).
  • #389 [FEATURE] Envoi d’un email d’inscription après la création d’un compte (US-448).
  • #383 [FEATURE] Affichage du formulaire de feedback en mode ouvert dans la modale de correction (US-433).
  • #392 [BUGFIX] Bugfix de responsive web design sur petits écrans (US-471)
  • #391 [BUGFIX] Fix d’un problème d’affichage d’un titre trop long (US-467).
  • #387 [INFRA] Ajout d’une configuration Istanbul pour exclure les migrations (US-464).
  • #386 [INFRA] ETQ utilisateur de l’API, je souhaite pouvoir créer un compte via l’API (US-429).
  • #395 [CLEANUP] Extraction de variables pour les “graisses” de police (font-weight).
  • #390 [CLEANUP] Prépare le passage à Ember 2.12
  • #385 [CLEANUP] Déplacement de la logique d’affichage pour décider quel composant challenge-item-* afficher depuis le modèle “challenge” vers la route “assessments/get-challenge”.

1.8.1 (26/04/2017)

  • #388 [BUGFIX] Problème d'affichage de la modale de correction pour un QROCm-ind.

1.8.0 (25/04/2017)

  • #381 [FEATURE] Le logo PIX est accessible (US-444).
  • #379 [FEATURE] Signaler une épreuve directement depuis l'épreuve en question (US-394).
  • #380 [BUGFIX] Correction de l'endpoint GET /api/assessment/ID pour les assessments preview.
  • #382 [INFRA] Correction du dernier avertissement dans les tests : "unsafe CSS bindings ».
  • #378 [INFRA] Mise à jour du script pour gèrer les problèmes de conflit avec master + MAJ de dev sur Master.

1.7.0 (19/04/2017)

  • #283 [FEATURE] Ajout des acquis aux épreuves pour calculer le niveau de l’apprenant (US-360).
  • #373 [BUGFIX] Affichage de l’avertissement ‘epreuve timée’ lorsque deux challenges du même type se suivent (US-424)
  • #376 [CLEANUP] Amélioration de l’image de présentation sur la page d’accueil (US-417).
  • #372 [CLEANUP] Importation des followers dans base de données de production et suppression de scripts d’import (US-449).

1.6.3 (19/04/2017)

  • #375 [INFRA] On expose un nouvel endpoint avec les infos api sur /api (US-453).
  • #370 [CLEANUP] Suppression des positional params.

1.6.2 (19/04/2017)

  • #430 [INFRA] Réparation du script de livraison.

1.6.1 (14/04/2017)

  • #357 [FEATURE] Sauvegarde du temps écoulé pour chaque épreuve.
  • #342 [FEATURE] Affichage de la zone de correction pour les challenges QROCM-ind (US-385).
  • #368 [BUGFIX] Enlever le séparateur de la zone de réponse pour les QROCM (US-369).
  • #366 [INFRA] Correction d'avertissements dans les tests : "unsafe CSS bindings".
  • #364 [INFRA] Extraction des identifiants Airtable dans des variables d'environnement (US-430).
  • #362 [INFRA] Stoppe Pretender explicitement à la fin de chaque test.
  • #361 [CLEANUP] Dé-duplication de la validation d'e-mail.
  • #360 [CLEANUP] Meilleure gestion des conditions de tests liées à l'environnement (issue #335).

1.6.0 (31/03/2017)

  • #355 [FEATURE] Email de bienvenue aux followers (US-367).
  • #352 [BUGFIX] La première pièce à télécharger doit être coché par défaut (US-421).

1.5.1 (24/03/2017)

  • #345 [FEATURE] Afficher les défis Pix de la semaine sur la page d'accueil (US-396).
  • #346 [FEATURE] Afficher la comparaison des résultats pour un QCU (US-321).
  • #350 [FEATURE] Ajout de la page de présentation du "référentiel de compétences" (US-375).
  • #347 [BUGFIX] Correction du débordement de la page d'accueil pour les résolutions d'écran entre 992px et 1200px (US-411).
  • #351 [BUGFIX] Afficher un champ texte vide lorsque l'utilisateur passe la question.
  • #349 [BUGFIX] Affichage des réponses sur QROC (US-401).
  • #348 [CLEANUP] Petit nettoyage de printemps du CSS (US-414).

1.5.0 (17/03/2017)

  • #333 [FEATURE] Nouveau design de la page index (US-337).
  • #326 [BUGFIX] Suppression du loader disgracieux (US-390)
  • #331 [CLEANUP] Refactoring de la revalidation des réponses dans le back (US-400).
  • #332 [CLEANUP] Refactoring de qcm-comparison en composant
  • #327 [CLEANUP] Refactoring de la suite de tests front (US-395).
  • #344 [CLEANUP] Refactoring de l'intégration de Airtable.
  • #341 [CLEANUP] Ajout de tests sur la correction de bug (progress bar)

1.4.4 (07/03/2017)

  • #293 [FEATURE] L'écran de fin de test affichant les épreuves dans le bon ordre (US-341).
  • #320 [FEATURE] Rendre (dés-)activable les pré-traitements des réponses/solutions (US-330).
  • #329 [BUGFIX] Correction d'une régression suite à un mauvais merge.
  • #328 [BUGFIX] Corrections du bug concernant les réponses dont la valeur dépasse 255 caractères (US-397).

1.4.3 (02/03/2017)

  • #323 [INFRA] Mise à jour du script de déploiement et du CHANGELOG.

1.4.2 (02/03/2017)

  • #298 [FEATURE] Prise en comtpe du degré de tolérance sur les QROC(m)(ind)(dep) (US-218).
  • #317 [FEATURE] Pouvoir prévisualer (en tant que PixMaster) un test comprenant un seul challenge (US-386).
  • #315 [FEATURE] Comparer les réponses utilisateurs et bonnes réponses pour des QROC (US-323).
  • #314 [BUGFIX] Prise en compte du gras dans l'énoncé d'une épreuve (US-388).
  • #319 [BUGFIX] Support des anciennes URLs de création de test (US-392).
  • #304 [INFRA] Mise-à-jour des dépendances (désormais pseudo-fixées).
  • #316 [CLEANUP] Refactoring et nettoyage du composant "warning-page" (US-370).

1.4.1 (23/02/2017)

  • #309 [BUGFIX] Correction d'un bug sur la progressbar

1.4.0 (22/02/2017)

  • #278 [FEATURE] Ajout de la possibilité pour un usager de signaler une épreuve.
  • #269 [FEATURE] Ajout de la fonctionnalité de revalidation de toutes les réponses pour une épreuve donnée.
  • #285 [FEATURE] Nouveau design des radiobuttons et checkboxes.
  • #301 [FEATURE] Augmentation de la taille de l'énoncé et des réponses d'une épreuve.
  • #286 [FEATURE] Ajout d'une espace insécable sur le texte de la page d'accueil.
  • #281 [FEATURE] Ajout d'une route pour rafraîchir le cache d'une solution pour un challenge donné.
  • #297 [BUGFIX] Correction d'une régression dans l'ordre de traitement des solutions pour un test adaptatif.
  • #284 [BUGFIX] Correction de bugs mineurs liés au RWD.
  • #292 [CLEANUP] Remplacement de PostCSS par Sass.
  • #305 [CLEANUP] Modification de la gestion des numéros de versions.
  • #288 [CLEANUP] Nettoyage de la page d'accueil et découpage en composants.
  • #282 [CLEANUP] Nettoyage de tests front-end.
  • #277 [CLEANUP] Amélioration et nettoyage de l'outillage de tests côté API.
  • #271 [CLEANUP] Nettoyage du controller & repository pour les réponses (answer-*).

1.3.1 (05/02/2017)

  • #265 [BUGFIX] Correction de la sauvegarde des réponses front (US-355).
  • #263 [BUGFIX] Correction de l'ordre d'affichage des pièces jointes téléchargeables (tel que saisi par les contributeurs plutôt que par ordre chronologique) (US-354).
  • #256 [BUGFIX] Correction du bug lié au Copier-Coller depuis un document excel.
  • #251 [BUGFIX] Correction d'un bug dans la validation automatique des épreuves de type QROCm-ind.
  • #250 [BUGFIX] Correction de la commande db:backup du PIX-CLI
  • #247 [BUGFIX] Amélioration du rendu de la page de présentation du projet pour mobiles.
  • #245 [BUGFIX] Prise en compte des nombres pour les epreuves de type QROCM-dep.
  • #255 [FEATURE] Revoir les réponses comparées aux bonnes réponses dans un QCM (US-309)
  • #249 [FEATURE] Ajout d'un lien vers la page projet (Menu et zone valeurs pix).
  • #271 [CLEANUP] Nettoyage du controller & repository pour les réponses (answer-*).
  • #258 [CLEANUP] Nettoyage de fichiers CSS et refactoring de tests.
  • #257 [INFRA] Montée de version de Ember (2.10.0 -> 2.11.0).
  • #252 [INFRA] Ajout d'un script de backup des tables AirTable.
  • #246 [INFRA] Ajout d'un script pour automatiser le déploiement du PIX-CLI.

1.3.0 (19/01/0217)

  • #232 [FEATURE] Afficher une page avec un message d'avertissement lorsque la prochaine épreuve est timée.
  • #240 [FEATURE] Ajout de la page de présentation du projet.
  • #239 [INFRA] Développement et déploiement du CLI d'administration de l'infra.

1.2.2 (12/01/2017)

  • #238 [DOC] Formatage du fichier CHANGELOG

1.2.1 (12/01/2017)

  • #236 [BUGFIX] La validation de certaines épreuves QROCM-dep est fausse
  • #230 [DOC] Mise-à-jour du fichier README.md pour l'API et ajout d'une tâche NPM 'help'
  • #228 [FEATURE] Afficher un message d'avertissement (contre le support incomplet du media mobile) pour les usagers sur smartphone
  • #226 [FEATURE] Afficher un compteur de temps pour les épreuves chronométrées
  • #221 [FEATURE] Pouvoir télécharger un fichier au format souhaité review asked

1.2.0 (03/01/2017)

  • #214 [FEATURE] Affichage du libellé "Correction automatique en cours de développement ;)" dans l'écran de fin d'un test
  • #213 [FEATURE] Validation d'une épreuve d'un test adaptatif
  • #208 [FEATURE] Ajout de la validation automatique des questions de type QROCm-depsco
  • #219 [DOC] Mise à jour de la procédure d'installation dans le README

1.1.2 (07/12/2016)

  • #196 [INFRA] Correction du script de livraison release-publish.

1.1.1 (07/12/2016)

  • #193 [CLEANUP] Ajout de tests unitaires et d'intégration pour le composant qcu-proposals
  • #187 [FEATURE] Gestion du bouton back.
  • #187 [BUGFIX] Diverses corrections de bugs dans l'écran de fin de test : réponses en doublons, points de suspensions dans les intitulés, validation des QCM fausse.
  • #185 [INFRA] Montée de version d'Ember ~2.8.0 à ~2.10.0.

1.1.0 (30/11/2016)

  • #160 [FEATURE] Suppression du tracking Google Analytics.
  • #181 [INFRA] Mise en place de npm-run-all pour faciliter et accélérer le développement.
  • #285 [CLEANUP] Suppression de tout code lié à la session.
  • #177 [CLEANUP] Remise en route du linter.
  • #175 [CLEANUP] Montée de version des dépendances.
  • #174 [CLEANUP] Refactoring du composant challenge-item.
  • #173 [INFRA] Réactivation et consolidation de la couverture de code du projet.
  • #172 [CLEANUP] suppression du cache pour le contrôleur "GET /courses" dans l'API.
  • #171 [INFRA] Changement de la configuration de l'intégration continue CircleCI.

1.0.3 (24/11/2016)

  • #165 [BUGFIX] Correction de la souscription en tant que beta-testeur.

1.0.2 (24/11/2016)

  • #272 [BUGFIX] Gestion du Responsive Web Design.
  • #164 [DOC] Ajout du fichier CHANGELOG pour suivre les évolutions de la plateforme.

1.0.1 (23/11/2016)

  • #158 [BUGFIX] Modification du mail Formspree pour contourner momentanément la limite de 1000 bêta-souscripteurs / mois.
  • #156 [FEATURE] Remplacement du mot "digital" par "numérique".
  • #153 [CLEANUP] Ajout de tests pour PIX-API.
  • #154 [CLEANUP] Remaniement des tests d'acceptance pour PIX-Live.

1.0.0 (15/11/2016)

  • [FEATURE] Afficher la page d'accueil.
  • [FEATURE] Afficher la liste des tests (max 4 tests) depuis la page d'accueil.
  • [FEATURE] Souscrire en tant que bêta-testeur via une adresse email.
  • [FEATURE] Démarrer une évaluation pour un tests donné.
  • [FEATURE] Afficher une épreuve (titre, consigne, propositions de réponses).
  • [FEATURE] Répondre à une épreuve (QCU, QCM, QROC, QROCm).
  • [FEATURE] Afficher la page de fin d'un test avec le récapitulatif des questions / réponses.