Releases: CovidTrackerFr/vitemadose-front
20220630_1
What's Changed
- #272 fix ios search bar by @nathan-mittelette in #278
- Dpt limitrophes fix by @fcamblor in #281
New Contributors
- @nathan-mittelette made their first contribution in #278
Full Changelog: 20211224_1...20220630_1
20211222_1
Améliorations
- Filtre sur les 5-11 ans : Prise en compte de la recherche de créneaux de vaccination pour les enfants de 5-11 ans suite à l'aval par la Haute Autorité de Santé pour cette tranche de la population (#275)
- Prise en compte de davantage de centres sur la page centres : suite à un changement de source de données, nous avons dorénavant plus de 5800 centres listés sur la carte (contre 2900 auparavant) (#274)
Corrections de bugs
- Lorsqu'on rafraîchissait la page de résultats de recherche, le critère de type de recherche n'était pas conservé visuellement (l'option n'était pas pré-sélectionnée) même si les résultats de recherche, eux, restaient cohérents avec la recherche avant rafraîchissement (#275)
Remerciements
Merci aux contributeurs/reviewers de cette release : @fcamblor @grubounet
ainsi qu'aux différentes personnes ayant remonté ou pris part à des issues fixées au cours de cette release : @Luwangel @nhumblot
Support de Valwin
Améliorations
- On supporte maintenant la plateforme Valwin (#268)
Remerciements
Merci aux contributeurs de cette release : @fcamblor, @grubounet, @nhumblot
Support de Bimedoc et petites améliorations
Améliorations
- On supporte maintenant la plateforme Bimedoc (#264)
- Les calculs de distance se font maintenant beaucoup mieux sur les arrondissements parisiens (#260)
- Des améliorations ergonomiques, sur la goutière calendrier notamment (#258)
- La card utilisée sur les Réseaux Sociaux a été rafraichie (on n'y voyait pas les logos des dernières plateformes supportées) (#261)
- On se repose maintenant sur la configuration Firebase utilisée par les application mobiles, afin notamment d'avoir une gestion homogène des messages de service (#262)
- De nouveaux analytics sont remontés pour comprendre vos usages des nouveaux filtres de jour/distance (#259)
- Correction de fautes d'orthographe / tournures de phrases diverses
Tâches
- Utilisation des la v2 des github action node pour gagner quelques secondes de build sur nos déploiements (#246)
Remerciements
Merci aux contributeurs de cette release : @Aymerik @fcamblor @Floby @gdebunne @nhumblot @underwindfall
Avoir le choix de la date 📅
Nouvelles fonctionnalités
- Une nouvelle zone, sur l'écran de résultats, permet de voir le nombre de créneaux dispos par jour dans les semaines à venir (#233)
- Rajout d'un critère de recherche permettant d'ajuster le rayon de recherche, cela peut notamment être utile sur Paris (#233)
Mine de rien, nous pensons que ces 2 fonctionnalités vont beaucoup changer la manière d'utiliser VMD.
Elles ont nécessité un gros travail coté back pour pouvoir nous restituer ces infos de manière quotidienne (sans que cela soit trop gros à télécharger) et cela ouvrira des portes à de nouvelles fonctionnalités à venir.
Améliorations
- Intégration de la plateforme Clikodoc, désactivée pour le moment (#244)
- Intégration de la plateforme MeSoigner (#249)
- Rafraîchissement des règles d'éligibilité affichées (#251)
- Petites améliorations ergonomiques (#235)
- Correction de fautes d'orthographe / tournures de phrases diverses
Remerciements
Merci aux contributeurs de cette release : @a2br @fcamblor @grubounet @gdebunne @hmartinez69 @Luwangel @nhumblot
ainsi qu'aux différentes personnes ayant remonté ou pris part à des issues fixées au cours de cette release : @francoisBouchet @rozierguillaume
Farewell ⚡️ Chronodoses ⚡️
Nouvelles fonctionnalités
- La fonctionnalité des chronodoses a été supprimée, car inutile à partir du 31 Mai (#240)
Améliorations
- On supporte dorénavant mieux les collectivités d'outremer (Saint Barthelemy, Saint Martin, Saint Pierre & Miquelon) (#218)
- Rajout d'un scroll infini sur la page de résultats, afin d'éviter de trop charger le DOM du navigateur (#215)
- Rajout d'un header
no-cache
sur les requêtes des fichiers JSON, pour éviter le cache navigateur sur ces derniers (#214) - Rajout d'un sitemap avec toutes les URLs possibles, afin d'améliorer notre SEO (#194)
- Support de la plateforme AvecMonDoc (#209)
- Améliorations diverses sur l'accessibilité / la navigation au clavier (#55 #195)
- Rafraîchissement des règles d'éligibilité affichées (#231 #227)
- Correction de fautes d'orthographe / tournures de phrases diverses
Corrections de bugs
- Correction d'un bug qui empêchait une recherche si elle commençait par un espace (#217)
Tâches
- Utilisation de
date-fns
pour la gestion des dates (#152) - Rajout d'une page 404 que seuls les search bot peuvent réellement voir (en vrai, vous pouvez la voir ici) (#165)
- Mise à jour du message sur le cache Doctolib qui est passé de 30 à 15 minutes (#220)
- Suppression d'anciens fichiers utilisés pour l'autocomplete de commune (on ne les utilisait plus depuis plusieurs releases, les navigateurs devraient avoir pu mettre leur cache à jour depuis) (#226)
Remerciements
Merci aux contributeurs de cette release : @alexandreGUY @arnaudforaison @Aymerik @bilelz @EliasOrphelin @fcamblor @Floby @Luwangel @nhumblot
ainsi qu'aux différentes personnes ayant remonté ou pris part à des issues fixées au cours de cette release : @francoisBouchet @rozierguillaume
20210517_1
Améliorations
- Ajout de la plateforme AvecMonDoc (#209)
Remerciements
Merci aux contributeurs de cette release : @Aymerik @fcamblor @Luwangel @gaelbenoit
20210516_1
Améliorations
- ⚡ Chronodose ! ⚡ : Recherche des créneaux libres le jour même ou le lendemain. Merci et bravo à @fcamblor pour cette fonctionnalité très attendue.
- Rendu enrichi des pages Vite Ma Dose dans les résultats de Google (#196)
- Informations sur la fraîcheur véritable des données Doctolib (#193)
- Économie d'appel réseau lors que l'on vérifie la fraîcheur des données affichées (#188)
Corrections de bugs
- Suppression des suggestions natives pour la recherche par localité (#185)
- Affichage de la page de statistiques sur mobile (#177)
- Correction de plantage sous Safari pour les grandes pages de résultats.
Tâches
- Fin du support pour les anciens schéma d'URL (#203)
- Refonte du composant de recherche de localité avec ajout de tests unitaires.
- Ajout d'un harnais de test minimal
Remerciements
Merci aux contributeurs de cette release : @Aymerik @Luwangel @bilelz @EliasOrphelin @Floby @fcamblor @nhumblot @nicolasverlhiac @francois
ainsi qu'aux différentes personnes ayant remonté ou pris part à des issues fixées au cours de cette release : @jblp56 @Olivier4477 @lc-dx @francoisBouchet
20210510_1 Stabilisations et préparation ⚡Chronodose⚡
Améliorations
- Recherche : le label est maintenant cliquable et met le focus sur le champ de recherche
- Page de résultats : si aucun créneau n'est disponible : affichage d'un encart encourageant à installer l'application mobile de VMD pour profiter des notifications
- Rafraîchissement des règles d'éligibilité affichées
- Correction de fautes d'orthographe / tournures de phrases diverses
- Petites améliorations sur le SEO du site
Corrections de bugs
- Correction d'un bug pour le chargement du CSS de la bannière pour les vieux navigateurs (IE11)
- Correction du problème d'affichage de la page des centres
Tâches
- Préparation de la feature du siècle ⚡Chronodose⚡
Remerciements
Merci aux contributeurs de cette release : @Aymerik @nicolasverlhiac @fcamblor @nhumblot @bilelz
ainsi qu'aux différentes personnes ayant remonté ou pris part à des issues fixées au cours de cette release : @tbroyer @tdevlaeminck @viki53 @michgauz @cdugeai
20210508_1 Navigation au clavier
Nouvelles fonctionnalités
- Une page de statistiques a été rajoutée
Nous travaillons encore à expliciter les données affichées, c'est pourquoi nous ne l'avons pas rendu facilement accessible pour le moment. - Une page dédiée aux chronodoses a été rajoutée, des nouveautés seront sûrement annoncées dans la prochaine release #staytuned
Améliorations
- La navigation au clavier, notamment sur le menu de sélection de la commune/CP/département a été grandement améliorée
- Affichage d'un message dans le footer de la page résultats, précisant que les règles d'éligibilité seront vérifiées sur les plateforme
(il s'agissait d'une question qui revenait souvent sur Twitter) - Un scroll automatique a été fait lorsqu'on rentre dans le champ de recherche de commune/CP/département
- L'accessibilité du site a été améliorée avec un certain nombre de rôles aria ajoutés dans le DOM
- Des optimisations sur la taille des fichiers récupérés ont été apportées, notamment pour éviter de charger leaflet tant qu'on n'avait
pas besoin d'afficher des cartes (on affiche des cartes sur la page des centres notamment) et pour éviter le chargement de CSS en double - Une bannière pour les vieux navigateurs (IE11) est dorénavant affichée, pour inciter à utiliser un navigateur plus récent pour avoir une expérience optimale du site
- Un encart encourageant à installer l'application mobile de VMD a été rajouté, en prévision des notifications mises en place sur ces dernières
- Rafraîchissement des règles d'éligibilité affichées
- Correction de fautes d'orthographe / tournures de phrases diverses
- Petites améliorations sur le SEO du site
Corrections de bugs
- Correction d'un bug où changer la commune sélectionnée par un arrondissement de cette même commune (ex: "13001 - Marseille" et "13003 - Marseille")
ne déclenchait pas une nouvelle recherche - Le bouton "reset" de la recherche par commune/CP/département était mal positionné lorsqu'on saisissait "0"
Tâches
- Les fichiers des auto-completes ont été renommés en vmd_* afin de contourner un bug pour les développeurs sous Windows
- Des modifications ont été apportées pour tenter de contourner des bugs sur les fichiers mis en cache.
Ça ne devrait malheureusement pas se voir au cours de cette release (si vos éléments ont déjà été mis en cache par votre navigateur, on ne pourra pas le changer)
mais on espère que ça règlera les soucis des prochaines releases. - Des chantiers de nettoyage/refactoring de code ont été effectués afin de préparer le terrain pour les tests automatisés
Remerciements
Merci aux contributeurs de cette release : @bilelz @fcamblor @Floby @Luwangel @nhumblot @pgosset @rozierguillaume
ainsi qu'aux différentes personnes ayant remonté ou pris part à des issues fixées au cours de cette release : @Noezor @francoisBouchet @gaelbenoit
Et bienvenue à @bilelz @Luwangel @nhumblot qui ont rejoint officiellement l'équipe de contributeurs sur le repository ! :-)