From fa710fee0b25dd4eb1a978f9d41b82d859a50198 Mon Sep 17 00:00:00 2001 From: saumon-brule <96207807+saumon-brule@users.noreply.github.com> Date: Mon, 23 Sep 2024 01:52:34 +0200 Subject: [PATCH] Switchover to v0.4.0 --- package.json | 2 +- src/App.jsx | 2 +- src/components/generic/PatchNotes.jsx | 72 +++++++++++++++++++++++++-- 3 files changed, 71 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 836dd31..50d10a0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ecole-directe-plus", - "version": "0.3.0", + "version": "0.4.0", "type": "module", "description": "Ecole Directe plus is a React web app that is designed to replace and improve EcoleDirecte", "dependencies": { diff --git a/src/App.jsx b/src/App.jsx index 047ea4a..8ee729b 100644 --- a/src/App.jsx +++ b/src/App.jsx @@ -70,7 +70,7 @@ function consoleLogEDPLogo() { consoleLogEDPLogo(); -const currentEDPVersion = "0.3.1"; +const currentEDPVersion = "0.4.0"; const apiVersion = "4.60.5"; // secret webhooks diff --git a/src/components/generic/PatchNotes.jsx b/src/components/generic/PatchNotes.jsx index 7f3138c..b881ece 100644 --- a/src/components/generic/PatchNotes.jsx +++ b/src/components/generic/PatchNotes.jsx @@ -6,15 +6,81 @@ const contributors = [ "Vooxify", "OeildeLynx31", "Fefedu973", - "Beta-Way" + "FU0X0", + "saumon-brule", + "TruiteSeche", ] export default function PatchNotes({ currentEDPVersion, onClose }) { return (
- +
+
+

+ La messagerie fait son arrivée ! Vous pouvez dès à présent consulter les messages passionnants de vos profs et éducateurs sans aucune distraction. +

+

Nouveautés

+
    +
  • L'onglet Messagerie est dĂ©sormais disponible (lecture seule)
  • +
  • Vous pourrez dĂ©sormais voir l'influence de chaque matières sur votre moyenne gĂ©nĂ©rale pour que vous puissiez identifier oĂą vous devez vous amĂ©liorer
  • +
  • La moyenne gĂ©nĂ©rale de la classe est dĂ©sormais calculĂ©e par EDP, prenant certains paramètres en compte afin de reprĂ©senter votre niveau par rapport Ă  votre classe avec plus de prĂ©cision. Elle sera dĂ©sormais affichĂ©e au survol de la moyenne gĂ©nĂ©rale
  • +
  • Dans le cahier de textes, l'affichage des tâches ayant uniquement un contenu de sĂ©ance a Ă©tĂ© entièrement revu afin de se diffĂ©rencier nettement des devoirs
  • +
  • Scroller dans les devoirs en maintenant la souris conserve dĂ©sormais l'inertie, comme sur mobile
  • +
  • Lorsque vous n'avez pas de note rĂ©cente, la fenĂŞtre "Dernières notes" affichera un placeholder
  • +
+

Améliorations

+
    +
  • AmĂ©lioration du rendu et de l'interface pour les utilisateurs mobiles
  • +
  • AmĂ©lioration du style des prochains contrĂ´les
  • +
  • AmĂ©lioration du style des boutons de fichiers
  • +
  • AmĂ©lioration de style du cahier de texte en light mode
  • +
  • Le scroll dans le cahier de texte fera dĂ©filer les jours Ă  l'horizontal au lieu de passer au prochain
  • +
  • DĂ©placement des boutons du calendrier. Shift + clic pour charger tous les devoirs depuis le jours cliquĂ© et cliquer sur la date du cahier de texte pour revenir au prochains jour avc des dvoirs le plus proche
  • +
  • Affichage de toutes les dates en français peu importe votre localisation
  • +
  • Scroll dans la liste des prochains devoirs au lieu de modifier la taille quand la fenĂŞtre est trop petite
  • +
+

Correction de bugs

+
    +
  • Les prochains devoirs seront chargĂ©s peu importe la date initialement sĂ©lĂ©ctionnĂ©e
  • +
  • Supression d'un lien dans un lien causant un log d'erreur sur le login
  • +
  • Gestion du nouveau comportement de zoom avec les coordonĂ©es de la mĂ©thode getBoudingClientRect
  • +
  • Le rayement des prochains devoirs ne s'affichera plus après qu'une fenĂŞtre ait Ă©tĂ© grab
  • +
+

EDP sur mobile ? Sans extension ?

+

+ EDP revient en force sur mobile, un nouveau système rend possible l'accès aux données de EcoleDirecte sans utiliser l'extension ce qui permet une utilisation sans restriction sur mobile. Cette solution est toutefois expérimentale et pourrait être bloquée c'est pourquoi l'extension est toujours nécessaire sur PC pour le moment (Cette dernière a d'ailleurs reçu une récente mise-à-jour comprenant quelques correctif). +

+ {contributors && <> +

Contributeurs

+ {contributors.length > 1 + ? contributors.reduce((acc, element, index) => { + if (index == 1) { + return [ + {acc}, + ", ", + {element} + ] + } else { + acc.push(", "); + acc.push({element}); + return acc; + } + }) + : {contributors[0]} + } + } +

Divers

+
    +
  • Veuillez noter qu'Ecole Directe Plus est un service non-affiliĂ© Ă  Aplim ou EcoleDirecte et est encore en cours de dĂ©veloppement. BĂ©nĂ©volement, nous travaillons d'arrache-pied pour vous fournir la meilleure version possible du service.
  • +
  • Vous avez un problème ou avez rencontrĂ© un bug ? Vous pouvez nous partager votre expĂ©rience dans la nouvelle page de feedback
  • +
  • Ecole Directe Plus a son propre serveur Discord ! Rejoignez le maintenant pour discuter avec les dĂ©veloppeurs et tout le Canardman-Gang !
  • +
  • DĂ©couvrez le trailer d'annonce d'Ecole Directe Plus qui expose en quelques images les ambitions que nous avons pour ce projet en constante Ă©volution :
  • + +
+ {/* ---Enfin la rentrée ! 🎉🤡 --- v0.3.1 +

Les vacances laissent subitement place aux heures de Maths et de Français, mais pas de panique, Ecole Directe Plus reste avec vous cette année ! @@ -64,7 +130,7 @@ export default function PatchNotes({ currentEDPVersion, onClose }) {

  • Ecole Directe Plus a son propre serveur Discord ! Rejoignez le maintenant pour discuter avec les dĂ©veloppeurs et tout le Canardman-Gang !
  • DĂ©couvrez le trailer d'annonce d'Ecole Directe Plus qui expose en quelques images les ambitions que nous avons pour ce projet en constante Ă©volution :
  • - + */} {/*