Version majeure 2021
Cette page détaille les nouvelles fonctionnalités et les corrections d'anomalies des versions 2021.
Les mises à jour liées à la sécurité et à l'infrastructure sont indiquées par mesure de transparence mais n'entraînent aucun changement visible à votre niveau
v2021.1.11 - 20/11/2021
🔐 Sécurité
Mise à jour de l'image 🐳 Docker.
Mise à jour de
php
vers la version8.0.13
pour corriger de multiples vulnérabilités (avis CERTFR-2021-AVI-890, CVE CVE-2021-21707).
Mise à jour des dépendances front-end 🎨
Mise à jour de
ckeditor4
vers la version4.17.1
pour corriger une vulnérabilité (GitHub Security Advisory GHSA-7h26-63m7-qhf2).
v2021.1.10+004 - 14/11/2021
🔐 Sécurité
Mise à jour de l'image 🐳 Docker.
Mise à jour de
util-linux/libuuid
vers la version2.37.2-r0
etbusybox/ssl_client
vers la version1.33.1-r6
(vulnéralibilités CVE-2021-37600, CVE-2021-42374, CVE-2021-42375, CVE-2021-42378, CVE-2021-42379, CVE-2021-42380, CVE-2021-42381, CVE-2021-42382, CVE-2021-42383, CVE-2021-42384, CVE-2021-42385, CVE-2021-42386).
v2021.1.10+003 - 24/10/2021
🔐 Sécurité
Mise à jour de l'image 🐳 Docker.
Mise à jour de
php
vers la version8.0.12
pour corriger une vulnérabilité (avis CERTFR-2021-AVI-815, CVE CVE-2021-21703).
v2021.1.10+002 - 24/09/2021
🔐 Sécurité
Mise à jour de l'image 🐳 Docker.
Mise à jour de
php
vers la version8.0.11
pour corriger une vulnérabilité (CVE-2021-21706).
v2021.1.10+001 - 22/09/2021
🔐 Sécurité
Mise à jour de l'image 🐳 Docker.
Mise à jour de
curl
vers la version7.79.0-r0
pour corriger de multiples vulnérabilités (CVE-2021-22945, CVE-2021-22946 et CVE-2021-22947).
Mise à jour des dépendances front-end 🎨
Mise à jour de
ansi-regex
vers la version5.0.1
pour corriger une vulnérabilité (CVE-2021-3807).
v2021.1.10 - 5/09/2021
✨ Amélioré
Lorsqu'un utilisateur s'abonne mais qu'il est toujours dans sa période d'essai gratuite, ajout d'un message d'avertissement permettant de préciser que l'annulation du renouvellement empêchera le débit de la première période de facturation à l'issu de la période d'essai.
🐞 Corrigé
Dans certains cas, une erreur 500 pouvait survenir à la suite du paiement d'un abonnement après la redirection depuis Stripe Checkout ou en cas d'annulation du processus. C'est désormais corrigé👌
v2021.1.9+001 - 30/08/2021
🔐 Sécurité
Mise à jour de l'image 🐳 Docker.
Mise à jour de
openssl
vers la version1.1.1l-r0
pour corriger de multiples vulnérabilités (CVE-2021-3711 et CVE-2021-3712).
v2021.1.9 - 21/08/2021
🔐 Sécurité
Mise à jour des dépendances front-end🎨pour corriger de multiples vulnérabilités (CVE-2021-32808, CVE-2021-32809 et CVE-2021-32808).
v2021.1.8 - 16/08/2021
🔐 Sécurité
Mise à jour des dépendances front-end🎨.
v2021.1.7 - 28/07/2021
🔐 Sécurité
Mise à jour de l'image 🐳 Docker.
Mise à jour de
php
vers la version8.0.8
pour corriger de multiples vulnérabilités (avis CERTFR-2021-AVI-501).Mise à jour de Alpine Linux 🏔️ vers la branche
3.14
.
v2021.1.6+001 - 26/07/2021
🔐 Sécurité
Mise à jour de l'image 🐳 Docker
jtraulle/php:8.0-fpm-alpine3.12
.Mise à jour de
libxml2
vers la version2.9.12-r0
pour corriger la vulnérabilité CVE-2021-3541.
v2021.1.6 - 21/07/2021
🔄 Dépendances
Mise à jour des dépendances front-end 🎨
v2021.1.5 - 16/07/2021
🔐 Sécurité
Mise à jour de l'image 🐳 Docker
jtraulle/php:8.0-fpm-alpine3.12
.Mise à jour de
libxml2
vers la version2.9.10-r6
pour corriger les vulnérabilités CVE-2021-3517, CVE-2021-3518 et CVE-2021-3537.Mise à jour de
sqlite-libs
vers la version3.32.1-r1
pour corriger les vulnérabilités CVE-2020-15358 et CVE-2021-20227.
v2021.1.4 - 02/06/2021
🔐 Sécurité
Mise à jour de l'image 🐳 Docker.
Mise à jour de
nginx
vers la version1.18.0-r2
pour corriger la vulnérabilité CVE-2021-23017.
🔄 Dépendances
Mise à jour des dépendances front-end 🎨
Mise à jour des dépendances back-end 🔧
v2021.1.3+001 - 22/05/2021
🔐 Sécurité
Mise à jour de l'image 🐳 Docker
opencomp/php:8.0-fpm-alpine3.12
.Mise à jour de
libx11
vers la version1.6.12-r1
pour corriger la vulnérabilité CVE-2021-31535.
v2021.1.3 - 17/05/2021
🎨 Dépendances front-end
Mise à jour de la libraire
SweetAlert2
vers la version11.x
v2021.1.2 - 15/05/2021
🐞 Corrigé
Correction d'une anomalie empêchant la prévisualisation des évaluations dans le panneau droite "Aperçu de l'évaluation" de la page "Contenu d'une évaluation" (régression 2021.1.0).
v2021.1.1 - 13/05/2021
🐞 Corrigé
Il est de nouveau possible d'afficher l'écran des appréciations par domaine d'enseignement pour chaque élève (régression 2021.1.0).
v2021.1.0 - 13/05/2021
🆕 Nouvelles fonctionnalités
Un nouveau menu fait son apparition au sein de l'écran de saisie des appréciations pour vous permettre de renseigner les éléments liés aux compétences numériques.
Il est désormais possible de saisir une appréciation générale concernant les compétences numériques travaillées durant l'année au sein de la classe.
Il est désormais possible de renseigner le niveau de maîtrise pour les différentes compétences numériques travaillées durant l'année pour chaque élève.
La partie droite de l'export vers LSU a été simplifiée pour être plus claire qu’auparavant. Vous trouverez désormais des liens directs vers l'aide en ligne illustrée de captures d'écran permettant de mieux comprendre les procédures de début d'année et les points de vigilance ainsi que les problèmes couramment rencontrés lors de l'import et les solutions associées.
🐞 Corrigé
L'ajout manuel d'un élève à une classe existante est désormais de nouveau possible (merci à Claude et Sofiane pour le signalement👍).
L'utilisation d'éléments de programmes avec exactement le même libellé ne cause désormais plus d'erreur lors de la génération du XML correspondant pour l'export vers LSU.
v2021.0.11 - 28/04/2021
🔐 Sécurité
Mise à jour de l'image 🐳 Docker
opencomp/php:8.0-fpm-alpine3.12
.Mise à jour de
libjpeg-turbo
vers la version2.1.0-r0
pour corriger la vulnérabilité CVE-2021-20205.
Mise à jour des dépendances front-end 🎨
v2021.0.10+002 - 21/04/2021
🔐 Sécurité
Mise à jour de l'image 🐳 Docker
opencomp/php:8.0-fpm-alpine3.12
.Mise à jour de
curl
vers la version7.76.0-r0
pour corriger les multiples vulnérabilitésMise à jour de
apk-tools
vers la version2.10.6-r0
pour corriger la vulnérabilité
v2021.0.10+001 - 12/04/2021
🔐 Sécurité
Mise à jour de l'image 🐳 Docker
opencomp/php:8.0-fpm-alpine3.12
.Mise à jour de
tar
vers la version1.32-r2
pour corriger la vulnérabilité CVE-2021-20193.
v2021.0.10 - 02/04/2021
🧾 Lien CRM
Fin de l'adaptation de l'interconnexion CRM pour la mise à niveau vers Dolibarr v13.
v2021.0.9 - 02/04/2021
🎨 Dépendances front-end
Mise à jour de la libraire
Chart.js
vers la version3.x
Améliorations de performance ⚡ : les diagrammes circulaires et les histogrammes empilés présents sur la page de rédaction des appréciations générales et sur la page présentant l'analyse instantanée des résultats d'une évaluation se chargent désormais bien plus rapidement.
📦 Groupeur de modules Webpack
Webpack
Utilisation du module natif
assets
(ressources) deWebpack v5
en remplacement des désormais dépréciésurl-loader
etfile-loader
.Suppression 🗑️ de
exports-loader
etimage-webpack-loader
.
v2021.0.8+001 - 01/04/2021
🔐 Sécurité
Mise à jour de l'image 🐳 Docker
opencomp/php:8.0-fpm-alpine3.12
.Mise à jour de
busybox
vers la version 1.31.1-r20 pour corriger la vulnérabilité CVE-2021-28831.
v2021.0.8 - 27/03/2021
🔐 Sécurité
Mise à jour de l'image 🐳 Docker
opencomp/php:8.0-fpm-alpine3.12
.Mise à jour de
openssl
vers la version 1.1.1k-r0 pour corriger les vulnérabilités CVE-2021-3449 et CVE-2021-3450 (avis CERTFR-2021-AVI-221).
🧾 Lien CRM
Début de l'adaptation de l'interconnexion CRM avec Dolibarr pour permettre la mise à niveau vers Dolibarr v13.
v2021.0.7 - 14/03/2021
🐞 Corrigé
Correction d'une erreur d'orthographe sur la page expliquant les différents modes de paiement pour le règlement d'une commande de type "établissement".
🍂 Nettoyage de code
Remplacement de l'appel à
onOpen
pardidOpen
(sweetalert2
depuis lav10.3.0
)
🔄 Dépendances
Mise à jour des dépendances backend 🛠️
v2021.0.6 - 12/03/2021
🐞 Corrigé
La suppression d'un élève d'une évaluation existante ne génère plus d'erreur
500
(merci à Lucie👍).
🔄 Dépendances
Mise à jour des dépendances backend 🛠️
v2021.0.5 - 05/03/2021
🐞 Corrigé
La récupération automatique des virements entre le compte Stripe et le compte courant vers Dolibarr est de nouveau fonctionnelle.
L'adresse IP retournée à Sentry prend désormais en compte l'en-tête
X-Forwarded-For
.
v2021.0.4 - 08/03/2021
🔄 Dépendances
Mise à jour du langage de script PHP vers la version 8.0.3
Mise à jour des dépendances frontend 🎨
🚢 Intégration continue & déploiement continu
Les plugins CKEditor personnalisés (réglures Sèyes, Vrai/Faux, Tableaux, Hauteur de ligne, Fraction) sont désormais installés depuis un dépôt privé
npm
sur l'instance Gitlabsrc.opencomp.fr
v2021.0.3 - 04/03/2021
🐞 Corrigé
L'accès à la page
/users/login
redirige désormais de façon permanente vers/login
(merci à Aude 👍).
v2021.0.2 - 04/03/2021
🐞 Corrigé
L'accès à la page "Réinitialisation de mot de passe" est possible et ne génère plus d'erreur
500
(merci à Aude👍).La page de connexion comporte de nouveau les particules animées (cercles).
v2021.0.1 - 03/03/2021
🐞 Corrigé
L'accès à l'application est désormais possible et ne génère plus d'Internal Server Error.
v2021.0.0 - 03/03/2021
🆕 Nouvelles fonctionnalités
Une toute nouvelle identité graphique, rafraîchie et plus en phase avec les attentes actuelles.
Nouvel en-tête pour les classes et les évaluations rappelant le titre de la classe ou de l'évaluation active.
Les actions relatives à une classe ou à une évaluation en particulier sont maintenant disponibles à partir du bouton déroulant symbolisé par des engrenages à droite du nouvel en-tête.
Possibilité pour les enseignants de saisir/modifier "en masse " les INE des élèves.
Possibilité d'activer le mode "plein écran" pour la page de conception d'une évaluation (particulièrement pratique pour les ordinateurs ayant une petite résolution d'écran).
Possibilité de supprimer les résultats déjà saisis pour une évaluation
Un socle technique revu pour une implémentation simplifiée de nouvelles fonctionnalités (voir section suivante "Dépendances").
✨ Amélioré
L'écran présentant le bon de commande d'un abonnement de type "établissement" présente désormais les différents moyens de paiement disponibles sous forme d'onglets, pour une meilleure compréhension du processus.
La barre latérale est désormais automatiquement rabattue sur les petits écrans afin d'améliorer le confort de travail en permettant d'afficher ainsi plus d'éléments à l'écran.
🐞 Corrigé
Les images sont désormais correctement affichées dans la prévisualisation du contenu des évaluations à importer (évaluations des années précédentes, évaluations partagées).
Correction de l'export (portabilité des données) au format .xml lorsque ce dernier comportait certains caractères spéciaux.
🗑️ Supprimé
Il n'est désormais plus possible de se connecter en utilisant Facebook (voir Dépréciation de l'identification avec Facebook).
🔄 Dépendances
Mise à jour du langage de script PHP vers la version majeure 8.x
Mise à jour du cadriciel CakePHP vers la version majeure 4.x
Mise à jour du groupeur de modules Webpack vers la version majeure 5.x
Mise à jour du gestionnaire de dépendances Composer vers la version majeure 2.x
Mise à jour des dépendances backend ⚙️
Mise à jour des dépendances frontend 🎨
Mise à jour de la version d'API du prestataire de traitement des paiements 💰 Stripe.
🚢 Intégration continue & déploiement continu
Mise en place de 🐆 Panther pour l'exécution de tests d'acceptance.
Utilisation des outils nécessaire à l'intégration continue exclusivement dans le container Docker
opencomp/php:8.0-fpm-alpine3.12-dev
(maintenant inclus dans l'image Docker 🐳ce qui permet de ne pas avoir à installer de dépendances sur le runner).
Dernière mise à jour