Skip to content

Releases: betagouv/complements-alimentaires

v1.6.1

10 Jul 08:09
cef9d1a
Compare
Choose a tag to compare

What's Changed

  • Mise à jour des dépendances
  • Ajout du fil d'arianne dans les pages qui en manquaient
  • Lien « mot de passe oublié »

Déclaration et instruction

  • Affichage et modification d'une page entreprise
  • Ajout de la déclaration d'accessibilité
  • Accessibilité pour les tables déclaration
  • Switch entreprises 🔄 lors qu'on en a plus d'une
  • Page déclarations pour l'entreprise
  • Transitions des status et création de snapshots pour l'historique
  • Vue de l'historique pour l'instruction
  • Ajout d'information dans la table de déclarations pour l'instructeur.ice
  • Possibilité de voir le snapshot de la déclaration dans l'élément de l'historique
  • Remplissage automatique de l'adresse dans le formulaire de la déclaration
  • Ajout du rôle « visa ». Implémentation du status AWAITING_VISA
  • Implémentation du status ONGOING_VISA
  • Import des types d'ingrédients
  • Inclusion des snapshots dans l'admin et fix du filtre compagnie
  • Champ « Notes à destination de l'administration »
  • Possibilité de sélectionner plusieurs status dans les tables
  • Refuser un visa/signature
  • Accepter un visa/signature
  • Historique plus clair et lisible
  • Possibilité de voir les images et PDFs joints dans les déclarations
  • Retour aux vues basées sur le Meta

Ingrédients et recherche

  • Affichage de la date sur la Page Ingrédient avec l'istorique de modification
  • Ajout de l'activité (actif/inactif) aux ingrédients

Full Changelog: v1.6.0...v1.6.1

v1.6.0

30 May 13:56
fbf3336
Compare
Choose a tag to compare

What's Changed

  • Ajout de Ruff + conf Pylance + Poetry update
  • Mise à jour des dépendances
  • Ajout du nouveau logo Comp'Alim
  • Refonte de l'archi des routes avec les "nested routes" de Vue

Déclaration

  • V2 Création/reprise entreprise
  • Sauvegarde des déclarations pour instruction
  • Empêche de modifier une déclaration qui n'est plus en brouillon
  • Rework modélisation rôle entreprises + gestion des collaborateurs
  • Gestion des sollicitations (invitations et demandes)
  • Ajout des invitations envoyées dans la page collaborateurs

Instruction

  • Ajout du rôle instruction
  • Endpoint API : Récupérer toutes les déclarations
  • Page instruction de déclaration : onglets « identité » et « produit »
  • Front-end du tab "Décision"
  • Filtrage des déclarations pour les instructor
  • Cache les déclarations en brouillon des personnes ayant le rôle d'instruction

Ingrédients

  • Notebook d'étude sur les activités des ingrédients et leurs types
  • Supprime les status "à inscrire" et "sans objet"
  • Supprime les "parties à surveiller" de la page Ingrédient dans l'interface de recherche

Full Changelog: v1.5.0...v1.6.0

v1.5.0

22 Apr 16:49
26b0dcc
Compare
Choose a tag to compare

What's Changed

  • Ajout du fichier robots.txt
  • Modification des stats de la home page
  • Passage de toutes les routes API en snake-case
  • Ajout des fixtures
  • Mise à jour des dépendances

Déclaration

  • Ajout/reprise d'une entreprise
  • Modification / suppression du compte utilisateur
  • Ajout de l'entreprise et l'adresse sur l'étiquette dans le formulaire producteur
  • Création de démarches full-stack
  • Liste et modification des déclarations
  • Backend et API pour la déclaration

Ingrédients

  • Page d'import de fichiers Ingrédients
  • Permet l'upload des fichiers UTF-16
  • Remplace les ojectif/effets hardcodés par celles de la BDD
  • Remplace les formes galéniques hardcodées par celles de la BDD
  • Ajoute des familles de plantes dans la pages Plante
  • Ajout des status dans les cartes et pages Element
  • Amélioration de la recherche d'Element dans le moteur de recherche
  • Ajout d'un warning sur la non exhaustivité des données du moteur de recherche

🐞 Bug fixes

  • fix /login mauvaises redirections de les routes avec differents namespace
  • Fix l'affichage des unités sur les cartes Element
  • Fix nom des Micro-organismes construits à partir de Genre + Species

New Contributors

Full Changelog: v1.4.1...v1.5.0

v1.4.1

28 Mar 16:59
1d019bc
Compare
Choose a tag to compare

Nouveautés

  • Login bug fix

v1.4.0

28 Mar 13:44
7d3546e
Compare
Choose a tag to compare

Nouveautés

  • Documentation sur les tables disponibles
  • Ajout d'un nouvel élément (article 15 🇫🇷 et 16 🇪🇺)
  • Affichage des erreurs généralisé
  • Rendre visible les infos de base sur les tables SICCRF pour faire des choix éclairés
  • Utilisation des unités définies dans la table SICCRF REF_ICA_UNITE pour les Substances dans le formulaire producteur
  • Signup Workflow + tokens + phone numbers
  • Ajout des nouveaux champs utilisateur dans l'admin
  • Première version du dashboard
  • Renvoi d'un e-mail en cas de non réception de l'email activation

v1.3.0

13 Mar 08:57
80a8d19
Compare
Choose a tag to compare

Nouveautés

  • Ajout d'un Toaster/Snackbar pour les notifications dans l'application
  • Autocomplete UI pour les éléments
  • Ajout et suppression d'éléments dans le step « composition » du formulaire
  • Gestion d'éléments et substances dans le step « composition »
  • Possibilité de faire co-exister les données legacy avec des modifications dans la plateforme
  • Étape pour les pièces jointes
  • Étape « résumé »
  • Possibilité de rendre un élément actif ou inactif

Bug fix

  • 🐞 Fix du crash lors qu'on n'a pas explicitement sélectionné un élément

Tâches techniques

  • Ajout de Poetry comme package manager
  • Mise à jour du launch.json
  • Adaptations suite aux mises à jour du DSFR
  • Mise à jour de CKEditor / Django CKEditor

v1.2.0

20 Feb 17:18
eb3402e
Compare
Choose a tag to compare

Nouveautés

  • API d'autocompletion
  • Migration vers Pinia 🍍
  • Champ dynamique pour spécifier les autres objectifs/effets dans le formulaire producteur
  • Formulaire de remontée d'incohérences dans la page élément
  • Mise à jour des dépendances

Bug fix

  • 🐞 Enlève la requête inutile vers le logged user depuis le header

V1.1.1

14 Feb 13:35
36a55dc
Compare
Choose a tag to compare
  • Structure de base du formulaire producteur
  • Intégration avec Sentry, Matomo, ELK, Updown
  • Ajout des pages légales : « CGU », « mentions légales » et « politique de confidentialité »
  • Page 404
  • Ajout du devcontainer
  • Remplacement de python-dotenv par dj-environ
  • Comportement natif du scroll (scroll-to-top quand on change de page, saved-position quand on utilise back/fwd)
  • Mise à jour des dépendances

🐞 Bug fixes

  • Migration oubliée sur staging pour le verbose_name des plantparts

Nouveau contributeur

  • @ddahan a commencé à contribuer

v1.1.0

07 Feb 17:22
247e0d8
Compare
Choose a tag to compare
  • Mise à jour des dépendances
  • Recherche dans les synonymes
  • Identification des éléments sans données
  • Ajout des Notebooks Python
  • Ajout du favicon
  • Gestion des parties de plantes
  • L'import CSV génère bien de l'historique
  • Intégration avec Matomo

🐞 Bug fixes

  • Enlève code inutile sur Crisp
  • Fix du bug concernant la déconnexion

v1.0.1

25 Jan 18:01
785bdfd
Compare
Choose a tag to compare
  • Mise en place de la police Spectral
  • Ajustements UI
  • Usage de notre Cellar pour les fichiers statiques