Skip to content

Releases: betagouv/ma-cantine

v2024.12.0

Choose a tag to compare

@github-actions github-actions released this 11 Dec 09:44
bdb9fad

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

  • Mentions légales: Migration de la page sur vue 3 (#4725) (74ad0c2)

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

Choose a tag to compare

@hfroot hfroot released this 09 Dec 13:20
d55a3f4

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

Full Changelog: 2024-11-29...2024-12-09

2024-11-29

Choose a tag to compare

@raphodn raphodn released this 29 Nov 13:37
0687770

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

Choose a tag to compare

@qloridant qloridant released this 19 Nov 15:44
ac76c0e

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

Choose a tag to compare

@qloridant qloridant released this 17 Oct 15:41
54217c9

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

Choose a tag to compare

@hfroot hfroot released this 07 Oct 10:20
6e062c4

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

Choose a tag to compare

@hfroot hfroot released this 03 Oct 10:14
3b9fd41

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

Choose a tag to compare

@hfroot hfroot released this 17 Sep 11:18
51014b7

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

Choose a tag to compare

@hfroot hfroot released this 16 Sep 09:11
8f263bd

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

Choose a tag to compare

@hfroot hfroot released this 28 Aug 11:27
76b9413

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