Releases: betagouv/ma-cantine
Release list
v2024.12.0
2024.12.0 (2024-12-11)
Nouveautés
- Accueil gestionnaire: rendre le tableau actions plus trouvable (affichage liste) (#4746) (164c074)
- Cantines: Renommage du label "Ministère de tutelle" (#4719) (9ac31f2)
Améliorations
Technique
- Ajoute un nouveau type 'improve' dans la config release-please (#4758) (db97d73)
- Diagnostique: renomme les enum végé (MenuType & MenuFrequency) pour clarifier (#4717) (b64642c)
- Github Action pour checker que le nom des PR respecte le format Conventional Commits (#4700) (adbec3c)
- Github Action pour lancer release-please (#4701) (2ab220b)
- Création d'un script pour corriger l'erreur Webpack ERR_OSSL_EVP_UNSUPPORTED au lancement de l'app en local
2024-12-09
What's Changed
Outil suivi déchets alimentaires
- Tunnel gaspillage alimentaire : ajouter plus de contexte dans la synthèse évaluation déchets
Tunnel bilan/TD
-
Menu végé : changements cosmétiques sur l'étape 1, renommer le champ de l'étape 2
-
Option pour ajouter des évaluations déchets alimentaires depuis le tunnel bilan gaspillage
-
refactor(Page Ma Collectivité) : Maj des filtres des diagnostics afin d'avoir les mêmes données que le rapport
Bug fix
- fix(Tunnel Diagnostique): Gaspillage: répare la fermeture de la modale XP réservation
Téchnique
- CI : Homogénéisation des versions utilisées par pre-commit pour vue3
- MAJ dépendences
New Contributors
- @Charline-L made their first contribution in #4728
Full Changelog: 2024-11-29...2024-12-09
2024-11-29
What's Changed
Nouveautés
- Tunnel diagnostique : Gaspillage : supprimer l'étape commentaire ; désactiver l'étape XP réservation ; ajout d'explications sur l'XP réservation (bouton + modale)
- Tunnel gaspillage alimentaire : Synthèse : graphique avec les déchets comestible ou non en kg
Améliorations
- Tunnel diagnostique : Gaspillage : ; renommer 'gaspillage alimentaire' en 'déchets alimentaires'
- Tunnel diagnostique : Végé : renommer 'Diversification des menus' en 'Menus végétariens'
- Tunnel gaspillage alimentaire : renommer 'gaspillage alimentaire' en 'déchets alimentaires' ; remonter la date & le bouton modifier (synthèse) ; améliorer l'affichage quand les données ne sont pas complètes (synthèse)
- Changement des wordings ministère de tutelles
Technique
- ETL : Refacto du code
- CI : Ajout de Charline en auto-review. Et retiré Alex
- MAJ du gitignore (hotfile & media)
Full Changelog: 2024-11-19...2024-11-29
2024-11-19
What's Changed
Nouveautés
- Actions Anti-gaspi :
- API: Récupérer les WasteActions avec leur ResourceActions (si l'utilisateur est authentifié, filtré sur ses cantines)
- Afficher les cantines de l'utilisateur qui ont mis en place cette action
- API: Actions anti-gaspi: renommer actions en canteen_actions
- Pouvoir indiquer que sa/ses cantines ont mis en place cette action
- API: Renvoyer les ResourceAction de la cantine
- Afficher les actions mises en place par la cantine sur son affiche
- Nouveau champ ResourceAction.is_favorite
- API : pouvoir mettre en favoris une ResourceAction
- MAJ wording pour éviter l'utilisation de "cuisine centrale"
- Affiche en ligne : différencier par texte entre une cantine qui n'a pas commencé un volet, et celles qui n'ont pas réussi le badge
- ETL : ndustrialisation de l'export des données utilisées dans le catalogue d'indicateur
Bug fixes
- Affiche : répare une erreur dans la console pour certaines cantines
- Imports : Mini ajustements sur le wording simples/détaillés
- Achats : Corrige une erreur d'ortographe dans une notification
- Backend : répare une typo dans le code
- Brevo update contacts : Commencer par la création des nouveaux contacts et ensuite MAJ des contacts existant
- Tunnel gaspi : Option de quitter ou revenir sans rentrer des données
- Affiche : Si il y a pas de diag, indiquer qu'il y a pas de données
- Bug fix : aider les satellites à compléter leurs TDs
- Bug fix : la première fois qu'une CC tombe sur la page ma progression
- API Sirene : Réintroduire le api rate limit de sirene
Technique
- Resources: déplacer la FAQ dans un JSON dédié
- Docs : mise à jour de la doc d'embarquement
- Option pour lancer le projet avec Docker
- MAJ des dépendances
Full Changelog: 2024-10-17...2024-11-19
2024-10-17
What's Changed
Nouveautés
- ETL : Automatisation du modèle Canteens pour les stats
- MAJ wording France métropolitaine
- Évaluation gaspillage : étape synthèse du tunnel
- Tunnel gaspi : Utiliser les couverts par jour de la cantine
- Page Ma Collectivité : Supprimer graphique cantines publiées
- Backend personnalisation des ressources : Stockage de l'option "J'ai mis en place cette action" pour les ressources anti-gaspi
Bug fix
- Remplacer backend dans l'appel à l'app celery
- Remplacer utilisation du nom de l'unité légale par le nom de l'etablissement lors de la création d'une cantine sur l'app
Technique
- MAJ dépendances
Full Changelog: 2024-10-07...2024-10-17
2024-10-07
What's changed
- MAJ nom du ministère
Téchnique
- Monitorer les tâches Celery grâce à la BDD Django
- MAJ dépendences
Full Changelog: 2024-10-03...2024-10-07
2024-10-03
What's Changed
Anti-gaspi
- Actions anti-gaspi : option pour l'utilisateur de rechercher par titre ou sous-titre
- Bug fix, actions anti-gaspi : MAJ la vue liste quand on change de page
- Bug fix : erreur de validation tunnel évaluation gaspillage (MAJ librarie tiers "vue-i18n" à v10)
- Page actions anti-gaspi : corriger texte et bug suppression filtres
- Ajouter lien vers actions anti-gaspi dans l'en-tête
Autre
- Remplacer l'ancien page import avec le nouveau quiz
- MAJ détails de la mesure qualité de produits
Technique
- CI : pre-commit : ajout d'isort
- Ajout shell nix dans gitignore
- MAJ dependences
Full Changelog: 2024-09-17...2024-10-03
2024-09-17
What's Changed
Bug fix
- SIRET : améliorer les cas d'erreur
- CMS : ignorer la migration des données WasteAction si il y a une erreur
Nouveautés
-
Actions anti-gaspi : ajouter filtres effort et origine au front
-
CMS : Actions anti-gaspi : ajouter des colonnes dans la vue liste
-
MAJ dépendances
Full Changelog: 2024-09-16...2024-09-17
2024-09-16
What's Changed
Améliorations
- MAJ wording import cantines
- MAJ wording page acteurs
- MAJ de l'UI maintenant que toutes les cantines soient publiées par défaut, supprimer du code inutile
- Import achats : accepter plus d'encodages
- TD : rendre la question de mode de diagnostic obligatoire avant l'action de TD pour les CCs
- Import : formulaire pour aider les utilisateurs avec la selection d'import
- Correction de l'endpoint API SIrene
- Documentation API : Ajout rappel schémas
Évaluation gaspillage alimentaire
- Nouvelle fonctionnalité : option pour saisir des évaluations gaspillage alimentaire (feature rendu disponible avec unn flag)
Actions gaspillage alimentaire
- Actions anti-gaspi : ajouter des icônes aux tags
- Actions anti-gaspi : vue liste
CMS
- CMS : Action anti-gaspi : rendre le champ 'subtitle' facultatif
- CMS : Actions anti-gaspi : améliorer la navigation dans Wagtail
- CMS : ajouter historique aux fiches actions
Améliorations téchniques
- CMS : refactorisation et migrations
- Améliorations formattage et qualité du base de code
- Améliorations internes pour l'équipe dév
- Données : créer une classe analyse dans etl
- Migration Vue 3 : avancer sur le setup pour les nouvelles pages
- MAJ dépendances
Full Changelog: 2024-08-28...2024-09-16
2024-08-28
What's Changed
- Ajouter les objectifs de viande et possions EGAlim/France pour année >= 2024
- Déclaration a11y : Réparer une coquille
- API : Rendre le champ année obligatoire à la création d'un diagnostic
- Création de cantine : afficher le champ SIRET de la CC comme obligatoire
Pas visibles aux utilisateurs
- Réparer flaky test : token invalide
- Bug fix test : s'assurer que la date du diagnostic est dans le passé
- CI : Github Action : auto-assign l'auteur de la PR
- MAJ dépendences
Full Changelog: 2024-08-20-1...2024-08-28