Skip to content

Releases: betagouv/eva-serveur

Restitution : ajout des profils ANLCI en plus des niveaux CEFR

21 Jul 16:03
Compare
Choose a tag to compare

Restitution : ajout des profils ANLCI en plus des niveaux CEFR

Capture d’écran 2021-07-21 à 18 01 10

Parcours conseiller

  • Intègre le bloc expliquant la procédure de validation à l'inscription sur le dashboard
  • En tant que nouvel utilisateur qui rejoint une structure existante, je veux pouvoir utiliser avec un accès limité

Capture d’écran 2021-08-04 à 15 57 20

Correction d'anomalies et évolutions mineurs

  • Enlève le bandeau rouge qui stipule que des comptes sont en attente de validation lorsque l'on est le compte connecté est en attente de validation
    Capture d’écran 2021-07-21 à 18 00 24

  • Modifie la couleur des liens dans les articles

  • Supprime les retours à la ligne inutile pour le mail d'alerte de l'admin

  • Corrige des fautes dans le mail d'alerte de l'admin

  • Utilise ClipboardJS pour pouvoir copier-coller facilement un texte

  • Dans le détails d'une campagne sur le back-office, amélioration visuelle du code
    Capture d’écran 2021-07-21 à 18 01 42

  • Installe Bullet pour corriger des N+1 query et corriger des problèmes d'optimisations

  • Admin, je ne peux pas me retirer les droits d'admin si il n'y a plus d'admin dans la structure
    Capture_d’écran_2021-07-16_à_11 02 12

  • Change le message d'accueil lorsqu'une compte est verrouillé : Validation nécessaire

  • Supprime le code qui forçait l'upcase sur les codes campagnes

  • Fix : Le formulaire de création de compte plante si on ne renseigne pas d'email
    Cette erreur apparait si on rempli entièrement le formulaire de création de compte, sauf le champs email.

Corrige les fautes du message d'accueil des comptes verrouillés

26 Jul 10:01
Compare
Choose a tag to compare

⚠️ Attention, cette version introduit un bug qui empêche le démarrage du parcours évalué·e
L'installation de la librairie Bullet a nécessité une modification de l'API évaluation mais a introduit une régression.
Une correction a été faite dans la version suivante.

Parcours conseiller

Corrige les fautes d'orthographe du message d'accueil lorsqu'une compte est verrouillé en attente de validation

Correction d'anomalies et évolutions mineurs

  • Bump addressable from 2.7.0 to 2.8.0
  • Installe Bullet, une librairie permettant de réduire le nombre de requêtes à la base de données par détection des (N+1)
  • Ajuste les blocs des restitutions aux maquettes et adapte en prévision de l'intégration des profils de l'ANLCI
  • Supprime le code qui forçait la mise en majuscule des codes campagnes puisqu'ils sont maintenant générés
  • Retourne en arrière et supprime letter_opener qui ne fonctionnais pas pour les mails envoyés en tache de fond
  • Intercepte les emails en production si la variable d'env EMAIL_RECIPIENTS est présente et envoie les emails à cette dernière
  • Le job de relance des comptes n'échoue pas si le compte n'existe plus

Correction d'erreurs et validation du code campagne

07 Jul 07:07
Compare
Choose a tag to compare

Correction d'anomalie et évolutions mineurs

  • Correction des fautes d'orthographes du mails d'alerte aux admins pour les comptes en attente de validation
  • Validation du code campagne pour n'autoriser que les majuscule et les chiffres et ainsi, surtout, éviter le point qui ne peut pas être dans l'URL avec RubyOnRails
  • Ajout une interface web pour letter_opener afin d'éviter que la preprod envoie vraiment des emails

Évolution du parcours conseiller (code campagne, validation des comptes)

06 Jul 13:52
Compare
Choose a tag to compare

Génération automatique du code campagne

Le code campagne est maintenant généré automatiquement.

A la création d'une campagne, le code n'est plus demandé :
Capture d’écran 2021-07-06 à 15 46 20

Après validation, le code généré est affiché dans un encart vert :
Capture d’écran 2021-07-06 à 15 46 56

Renforcement du message flash d'appel à validation des comptes

Capture d’écran 2021-07-06 à 15 46 01

Modification du nom des structures

Les admin de structures peuvent maintenant modifier le nom de leur structure.

Corrections d'anomalies et évolutions mineurs

Évolution mineur de la fiche compte pour qu'elle n'affiche le message de bonjour que s'il s'agit de la propre fiche de l'utilisateur :

Fiche compte si c'est ma propre fiche :
Capture d’écran 2021-07-06 à 15 50 52

Fiche compte si c'est la fiche de quelqu'un d'autre :
Capture d’écran 2021-07-06 à 15 50 34

Mailing

28 Jun 09:27
Compare
Choose a tag to compare

Mailing

Création de compte

  • Un mail de bienvenu est envoyé à toutes les créations de compte et non seulement au premier compte de la structure.

Capture d’écran 2021-06-28 à 11 24 55

  • Les personnes administratrices de structures sont prévenues qu'elles ont un nouveau compte à valider

Capture d’écran 2021-06-28 à 11 25 49

Ré-écriture du mail de relance

Le mail de relance a été ré-écrit :
Capture d’écran 2021-06-28 à 11 23 15

Correction d'anomalie

  • Export Stats : corrige le problème de tri des événements au moment de l'export.

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