Skip to content

Releases: betagouv/eva-serveur

Force les codes campagne en majuscule, import de commentaires structures

28 Jun 09:20
Compare
Choose a tag to compare

Force les codes campagne en majuscule

Les codes campagne sont maintenant obligatoirement en majuscule pour faciliter leur saisie sur tablette.
Cette version contient un script de migration pour mettre à jour tous les code existant en base. Cette migration s’interrompt si elle rencontre un code en double (par exemple, si elle rencontre deux campagnes différente avec les codes 'test' et 'TEST').

Import de commentaires structure

Cette version, ajoute un script d'import des commentaires structures air-table dans l'admin. Tous les commentaires sont marqués comme étant de l'auteur du compte "eva bot" créé pour l'occasion.

Correction d'anomalies et évolutions mineures

  • Création d'une tache pour initialiser les images de livraison et maintenance pour les environnements de développement.
  • Ne programme pas d'email de relance à la création d'un compte superadmin
  • Héberge l'image de la signature des emails
  • Corrige le prévisualisateur de l'email de nouveau compte

Retour en arrière sur le référentiel

16 Jun 15:41
Compare
Choose a tag to compare

Retour en arrière vers le référentiel CEFR et CNEF

Cette version revient en arrière sur le basculement vers le référentiel de l'ANLCI.
Ce basculement sera repris mais en intégrant la capacité d'évalué aussi les personnes FLE.

Correction d'anomalies

  • Utilise un filtre en ajax pour la page des parties du back-office, sur les filtres des évaluations.

Restitutions avec les niveaux ANLCI, Ergonomie création campagne,

16 Jun 14:20
Compare
Choose a tag to compare

Restitutions ANLCI

Pour les compétences de base, les restitutions sont basées maintenant sur les niveaux de l'ANLCI, profils 1 à 4++ à la place des niveaux européens (CEFR et CNEF). Nous avons fait l'erreur de supprimer les niveaux européens dans cette version. Ils seront de retour la semaine prochaine.

Capture d’écran 2021-06-16 à 14 27 22

Capture d’écran 2021-06-16 à 14 27 27

Création d'une campagne en autonomie : évolution ergonomique

  • Une description a été ajouté pour expliquer qu'il faut choisir un parcours.
  • La description des parcours type peut être mise à jour dans l'admin
  • Supprime les espaces inutiles dans le code et le nom de la campagne au moment de la sauvegarde
  • Ajoute une tache pour traiter les problèmes d'espaces inutiles dans les données existantes.

A la création d'une campagne, aucun parcours n'est sélectionné par défaut :
Capture d’écran 2021-06-16 à 14 28 35

Cela produit une erreur si l'on ne fait pas de choix :
Capture d’écran 2021-06-16 à 14 29 01

Les choix sont mis en évidence au survol :
Capture d’écran 2021-06-16 à 14 28 40

Et le choix s'affiche sur fond bleu une fois qu'il est sélectionné :
Capture d’écran 2021-06-16 à 14 28 47

Export CSV pour les comptes

Il est possible d'exporter en csv la liste des comptes pour les actions de déploiement
Capture d’écran 2021-06-16 à 14 33 23

Correction d'anomalies

  • Corrige texte de restitution de la compétence 'comparaison_tri'

Améliorations pour le suivi des comptes

16 Jun 08:05
Compare
Choose a tag to compare

Suivi des comptes

Sur la page des comptes :

  • ajout des filtres de recherche par type de structure et par rôle
  • filtre les comptes selon l'activation de leur structure
  • ajout de l'aide sur les filtres d'activations

Capture d’écran 2021-06-16 à 09 54 22

Sur la page des structures :
Cette page a été modifié

  • pour mettre en ligne les campagne et les comptes de la structure plutôt qu'en colonne
  • ajouter la possibilité aux rôle superadmin de commenter les structures.

Capture d’écran 2021-06-16 à 09 59 21

Correction d'anomalies et évolutions mineurs

  • Les listes de comptes et de campagnes sont triés par défaut par date de création.
  • mise à jour de la syntaxe pour se conformer à la version 6.2 de ruby-on-rails.
  • Utilise implicit_order_column à la place de default_scope pour trier les modèles avec une colonne par défaut

Premier accueil conseiller·ère simplifié, Visualisation de l'anonymisation

06 Jun 17:34
Compare
Choose a tag to compare

Premier accueil conseiller·ère simplifié

A la création d'une structure, on ne crée plus immédiatement une campagne. Le conseiller ou la conseillère et accueillie avec un fenêtre unique l'invitant à créer sa première campagne :
Capture d’écran 2021-06-06 à 19 29 08

Dès que la première campagne est créé, la fenêtre d'accueil propose de consulter le guide de prise en main :
Capture d’écran 2021-06-06 à 19 30 36

Visualisation de l'anonymisation

Quand une évaluations de plus d'un an a été anonymisée, cela est indiqué dans la liste par une icone et une couleur grisée :
Capture d’écran 2021-06-06 à 19 32 00

A l'affichage de cette évaluation, un message flash renforce l'information que cette évaluation est anonyme :
Capture d’écran 2021-06-06 à 19 32 20

Aide au déploiement, Anonymisation, Amélioration du parcours conseiller·ère

28 May 10:15
Compare
Choose a tag to compare

Aide au déploiement

Relance des structures non activés

Si un compte utilisateur n'a toujours pas fait passé de restitution après 30 jours, nous lui envoyons un mail de relance.

Nombre de connexion et date de dernier connexion

Pour chaque compte utilisateur·trice, nous commençons à compter le nombre de connexions et leurs dates.
Ces informations sont affichée sur la fiche du compte :
Capture d’écran 2021-05-28 à 12 00 28

Mise à jour du guide de prise en main

Le guide de prise en main accessible depuis l'aide mais aussi depuis le tableau de bord d'un·e conseiller·ère qui n'a pas encore fait passé d'évaluation a été mis à jour.

Anonymisation des évaluations

Pour simplifier la conformité avec le RGPD, les évaluations de plus d'un an font l'objet d'une anonymisation, le nom et changé pour un nom factice, le téléphone et l'email sont effacés. L'évaluation est notée comme "Anonymisée"

Parcours conseiller·ère

Nous présentions maintenant un nouvel affichage des informations de l'utilisateur connecté : la carte de l'utilisateur en haut à droite. Depuis cette carte il est maintenant possible pour le rôle "conseiller" d’accéder à la page de sa structure en cliquant sur le nom de sa structure.

Capture d’écran 2021-05-28 à 12 07 20

API : Nouvelle api Campagne

Requête :

GET /api/campagnes/:code_campagne

Réponse :

{
  "questions:": [
    {
      id: 1,
      type: 'qcm',
      intitule: 'Ma question',
      description: 'Ma description',
      choix: []
    }
  ],
  "situations": [
    {
      "id": 1,
      "libelle": "Tri",
      "nom_technique": "tri"
    }
  ]
}

Correction d'anomalies et améliorations mineures

  • Supprime du menu latéral les sections absentes dans les restitutions
  • Mise à jour de la dépendance puma de 4.3.7 à 4.3.8
  • Mise à jour de la dépendance nokogiri de 1.11.3 à 1.11.4
  • Corrige la largeur du bloc statistique sur le tableau de bord des super admins.

Incitation à la création des comptes personnels, amélioration des actualités

19 May 08:38
Compare
Choose a tag to compare

Incitation à la création des comptes personnels

Un compte "admin structure" ne peut créer un compte générique

Nous avons supprimé la possibilité de donner le rôle "compte générique" depuis un compte admin de structure.

Un compte générique peut créer un compte conseiller

Ceci était un problème découvert lors de la dernière démonstration, les conseiller·ères ne pouvaient pas créer leur compte personnel depuis le compte générique. C'est maintenant possible;

Affichage du rôle du compte dans la fiche compte

Capture d’écran 2021-05-19 à 10 35 58

Amélioration des actualités

Il est plus facile d'ouvrir une actualité, soit en cliquant sur l'image ou sur le titre. L'affichage d'une actualité a aussi été corrigé (la largeur d'affichage des images et du titre a été réduite)
Capture d’écran 2021-05-19 à 10 27 08

Correction d'anomalies et améliorations mineures

  • traductions en français des boutons de pagination
  • au moment de la création de son compte, un·e future conseiller·ère pouvait ne pas toujours retrouver sa structure juste avec sont code postale (par exemple pour le code 45300). C'est maintenant possible.
  • corrige l'affichage des actualité sur les tableau de bord (alignement des boutons)
  • corrige le style du bouton d'onboarding (sur le tableau de bord)
  • on peut cliquer sur le logo pour revenir au tableau de bord

Création du role Admin structure, Facilite la navigation dans le site

11 May 20:21
Compare
Choose a tag to compare

Création des rôles « Admin » et « Compte Générique »

L’application contient maintenant les 4 rôles suivants :

  • Superadmin : dédié à la maintenance de l'application.
  • Admin : Administrateur ou administratrice de structure. Responsable de créer et maintenir les autres comptes de la même structure
  • Conseiller : Compte standard dans une structure
  • Compte Générique (Déprécié) : anciens comptes permettant l'accès à la structure pour tous le monde avant que les comptes conseiller individuel n'existe.

Capture d’écran 2021-05-11 à 21 53 24

Facilite la navigation dans le site

Affiche les campagnes sur le tableau de bord

Depuis le tableaux de bord, il est maintenant possible de consulter la liste de toutes les campagnes de la structure et de copier facilement l'url de chaque campagne pour les donner aux évalué·es

Capture d’écran 2021-05-11 à 22 03 03

Affichage de Comptes et Campagnes dans la page Structures

La page Structures permet maintenant de connaitre directement les Comptes et les Campagnes correspondantes. Cette page n'est accessible que par le compte superadmin pour l'instant.

Capture d’écran 2021-05-11 à 22 07 01

Maintenance du site

Ajout d'une incitation à créer un compte personnel si on se connecte avec un compte générique

Capture d’écran 2021-05-11 à 21 59 57

Ajoute d'un aide aux filtres de structures dans la page structures

Capture d’écran 2021-05-11 à 22 15 20

Corrections d'anomalies, maintenance technique

  • Mise à jour de Rails vers la version 6.1.3.2
  • Correction du code d'initialisation du premier parcours type
  • ajout d'un calendrier pour l'édition de la date de fin d'une évaluation

Capture d’écran 2021-05-11 à 22 18 29

v20210504

04 May 16:56
Compare
Choose a tag to compare

Suivi des structures

  • Filtre des structures par région

Capture d’écran 2021-05-04 à 18 46 31

  • Classe les structures par type d'activité, [pas vraiment utilisatrice, non activés, actives, inactives, abandonnistes]

Capture d’écran 2021-05-04 à 18 50 45

campagnes

  • Déplace l'inventaire à la fin du parcours pour éviter que les évalué·es ne reste bloqué·es au milieu du parcours.
  • Choix du parcours type à la création des campagnes. (le choix était déjà possible mais il est maintenant dépendant les parcours types créés)

Capture d’écran 2021-05-04 à 18 55 17

Capture d’écran 2021-05-04 à 18 56 07

Export pour les analyses statistiques

  • Ajoute le type de structure dans la tache niveau_1_et2
  • Ajoute la tache questions qui permet d'extraire toutes les questions des compétences bases, leur réponses et le temps de réponse.

Correction d'anomalie

  • Corrige l'affichage des restitutions qui avait été cassé par l'introduction du menu de navigation
  • Corrige une erreur 500 sur la page index des Parties dans le back-office
  • mise à jours rexml de 3.2.4 à 3.2.5
  • mise à jour de ruby à 2.7.3

Choix du parcours à la création d'une campagne

02 May 20:11
Compare
Choose a tag to compare

Choix du parcours à la création d'une campagne

Il est maintenant possible de choisir le parcours (complet ou compétences de base) à la création d'une campagne.

Capture d’écran 2021-05-02 à 22 03 07

De plus, nous avons introduit le modèle des parcours type qui nous permettra prochainement de pouvoir configurer les choix de parcours :

Capture d’écran 2021-05-02 à 22 04 16

Nouvelles améliorations pour les conseiller·ères

  • Un·e conseiller·ère, ne peut plus modifier le mot de passe d'un ou d'une collègue
  • les conseiller·ères sont informés s'il y a des comptes en attente de validation pour leur structure
  • Ajoute un menu de navigation dans la restitution

Capture d’écran 2021-05-02 à 22 08 53