Skip to content

Releases: incubateur-ademe/quefairedemesobjets

v1.44.2

18 Sep 10:38
3362780
Compare
Choose a tag to compare

Correctifs

  • Résolution de la prise en compte des Bonus Réparation de Refashion

Commits

  • 3362780: Résolution de la prise en compte des Bonus Réparation de Refashion (#874) (Nicolas Oudard) #874

v1.44.1

17 Sep 15:20
64fc41f
Compare
Choose a tag to compare

Correctifs

  • Ne pas afficher le header des résultats en mode carte
  • Afficher les tabs de la fiche détaillée de l'acteur que si il y a quelque chose à afficher
  • Fix du bouton partager qui ne marchait plus

Commits

  • e3a05b1: Fix share button (#871) (Fabien Le Frapper) #871
  • 99c9835: Afficher les tabs de la fiche détaillée de l'acteur que si il y a quelque chose à afficher (#872) (Nicolas Oudard) #872
  • 64fc41f: Ne pas afficher le header des résultat en mode carte (#873) (Nicolas Oudard) #873

v1.44.0

17 Sep 12:15
def05e7
Compare
Choose a tag to compare

Fonctionnalités

  • Accessibilité - Deuxième vague

Correctifs

  • Résolution de la créaton d'acteur dans l'admin
  • Ajout du script d'import des données data ademe
  • Permettre l'import et export en Excel dans l'admin

Mise à jour des dépendances

Javascript

  • @playwright/test
  • posthog-js
  • eslint

Commits

  • e0912b7: Accessibilité - Deuxième vague (#807) (Fabien Le Frapper) #807
  • 7cd98d0: Ajout du script d'import des données data ademe (#863) (Fabien Le Frapper) #863
  • 443c5ac: Résolution de la créaton d'acteur dans l'admin (#868) (Nicolas Oudard) #868
  • 33916bf: Bump eslint from 8.57.0 to 8.57.1 (#864) (dependabot[bot]) #864
  • 8ed7afa: Bump posthog-js from 1.161.3 to 1.161.5 (#865) (dependabot[bot]) #865
  • c37aa85: Bump @playwright/test from 1.47.0 to 1.47.1 (#866) (dependabot[bot]) #866
  • def05e7: Permettre l'import et export en excel (#870) (Nicolas Oudard) #870

v1.43.0

16 Sep 13:50
f8ed6c3
Compare
Choose a tag to compare

Fonctionnalités

  • Possibilité de dédupliquer des acteurs, quand il y a plusieurs acteurs importés de plusieurs sources qui représentent le même acteur physique, on peut les dédupliquer pour n'en afficher qu'un seul.
  • Remplacer chaussures par pantalon dans les suggestions sur la page d'accueil

Bugs

  • Correction de l'import quand l'application est déployée sur plusieurs instances
  • Vérifier le format JSON de la bounding_box dans le script de l'iframe
  • Afficher un message quand il n'y a pas de solution

Fonctionnalité technique

  • Ajout du contenu du repo qfdmo-dags dans quefairedemesobjets pour une meilleur gestion des dépendances et des mises en production
  • Dans les tests, on doit s'assurer que le code de l'acteurservice est unique

Mise à jour des dépendances

Javascript

  • @typescript-eslint/eslint-plugin
  • posthog-js
  • @types/node
  • @axe-core/playwright
  • micromatch

Commits

  • 73fdd3d: Add parent id and is parent and merge PDS, PDSC, Labels, Actor services in final actor (#781) (Hamza Azelmat) #781
  • fe945b6: Bump micromatch from 4.0.5 to 4.0.8 in the npm_and_yarn group (#826) (dependabot[bot]) #826
  • fa3cf17: Afficher un message quand il n'y a pas de solution (#845) (Nicolas Oudard) #845
  • 0e224b9: Remplacer chaussures par pantalon dans les suggestions en homepage (#847) (Fabien Le Frapper) #847
  • 61221b3: Vérifier le format JSON de la bounding_box dans le cscript de l'iframe (#853) (Nicolas Oudard) #853
  • b11da64: Bump @axe-core/playwright from 4.9.1 to 4.10.0 (#849) (dependabot[bot]) #849
  • d40356f: Bump @types/node from 22.3.0 to 22.5.4 (#850) (dependabot[bot]) #850
  • 2c385b0: Bump posthog-js from 1.160.1 to 1.161.2 (#851) (dependabot[bot]) #851
  • fce4e27: Dans les tests, on doit s'assurer que le code de l'acteurservice est unique (#855) (Nicolas Oudard) #855
  • bfd1931: Bump @typescript-eslint/eslint-plugin from 7.16.1 to 8.5.0 (#852) (dependabot[bot]) #852
  • 2d1b768: Afficher toutes les sources d'un acteur (#846) (Nicolas Oudard) #846
  • 933ab61: Mise à jour de django-import-export et configuration de l'utilisation du stockage s3 (#859) (Nicolas Oudard) #859
  • f8ed6c3: Merge du repo qfdmo-data dans quefairedemesobjets (#856) (Nicolas Oudard) #856

v1.42.0

05 Sep 12:05
fdf2379
Compare
Choose a tag to compare

Bugs

  • Problème au 1er chargement de la carte sur sites intégrés
  • Désactivation des options de réparation ne fonctionne pas en mode carte
  • «Rechercher dans cette zone» s’affiche au dessus de la carte détaillé de l’acteur
  • Erreur 500 lors de la création d'un acteur avec une action principale dans l'interface d'admin
  • Les gestes pas précochés apparaissent quand on utilise un filtre ESS
  • mise à jour d'un lien de formulaire tally manquant dans la page "A propos"
  • [ACCESSIBILITÉ - CARTE] - Retirer le logo “Répar’acteurs” cliquable des filtres et le remplacer par un lien

Fonctionnalités techniques

  • Synchrnisation des bases de données prod vers preprod

Mise à jours des dépendances

Python

  • pytest-django de 4.8.0 à 4.9.0

JavaScript

  • eslint-plugin-import de 2.29.1 à 2.30.0
  • posthog-js de 1.158.1 à 1.160.1

Commits

  • 9158422: add link to reparacteurs modal (#832) (Fabien Le Frapper) #832
  • 5dbbdaf: Update carte_apropos.html (#835) (Delphine Raymond) #835
  • d903ad1: Conserver les actions à afficher lors de la recherche sur la carte (#841) (Nicolas Oudard) #841
  • d98ef95: Prise en compte de la foreignKey action_principale quand on crée un RévisionActeur (#842) (Nicolas Oudard) #842
  • d46deed: Affichage du bouton 'Rechercher dans cette zone' en dessous de la carte détaillée de l'acteur (#843) (Nicolas Oudard) #843
  • 6f4840e: Sync db preprod prod (#695) (Fabien Le Frapper) #695
  • 6de87ef: Bump posthog-js from 1.158.1 to 1.160.1 (#839) (dependabot[bot]) #839
  • 2192971: Bump eslint-plugin-import from 2.29.1 to 2.30.0 (#838) (dependabot[bot]) #838
  • e9d2de8: Bump pytest-django from 4.8.0 to 4.9.0 (#837) (dependabot[bot]) #837
  • 2122a6b: Activation des filtres qui concernent la réparation en mode carte (#844) (Nicolas Oudard) #844
  • fdf2379: Permet à la carte de recalculer ses limites lorsque la largeur du conteneur change (#836) (Fabien Le Frapper) #836

v1.41.0

28 Aug 12:54
06ab1d9
Compare
Choose a tag to compare

Nouvelles fonctionnalités

Ajout des données de l'annuaire entreprise en local pour accélérer les DAG de siretisation

Ajouter les infos Public accueili, reprise , eclusivité de reprise et uniquement sur rdv pour l'ensemble des Eco-organismes

Résolution de bugs

Correction du DAG EcoDDS, meilleur prise en charge des colonnes à supprimer

Afficher l'onglet adresse quand l'acteur n'a pas d'adresse mais a un CP et/ou une ville

Résoudre l'application de la direction en mode carte

Ne pas activer le debug de posthog en production

[ACCESSIBILITÉ] Suppression de noopener sur les liens avec target = _blank (#811)

[ACCESSIBILITÉ] Alignement des champs du formulaire en mode formulaire (#815)

Améliorations techniques

Les displayedacteurs doivent être modifiables en environnement de dev pour faciliter les tests

Suppression de l'unicité du libellé de la source qui n'est pas justifiée

Mise à jour des dépendance

Javascript

  • ts-jest
  • posthog-js

Python

  • Django (de 5.0.4 à 5.0.8) : resolution de vulnerabilité

Commits

  • f145ae8: Suppression de l'unicité du libellé de la source qui n'est pas justifiée (#810) (Nicolas Oudard) #810
  • bd3eeb0: Alignement des champs du formulaire en mode formulaire (#815) (Nicolas Oudard) #815
  • c9fc743: Suppression de noopener sur les liens avec target = _blank (#811) (Nicolas Oudard) #811
  • 20363b3: merge migrations (#817) (Fabien Le Frapper) #817
  • 8b30530: Ajouter Public accueili pour l'enemble des dags des EOs (#806) (Hamza Azelmat) #806
  • 03fe2d1: set posthog debug in dvelopment env (#821) (Nicolas Oudard) #821
  • e578089: Mise à jour de Django ( de 5.0.4 à 5.0.8) : resolution de vulnerabilité (#819) (Nicolas Oudard) #819
  • 097cb6b: Résoudre l'application de la direction en mode carte (#824) (Nicolas Oudard) #824
  • 1e93a41: Afficher l'adresse et l'onglet adresse quand l'acteur n'a pas d'adresse mais a un CP et/ou une ville (#822) (Nicolas Oudard) #822
  • 1830e8d: Bump posthog-js from 1.155.0 to 1.158.1 (#829) (dependabot[bot]) #829
  • 6ae0820: Bump ts-jest from 29.2.4 to 29.2.5 (#828) (dependabot[bot]) #828
  • 982ccb7: Les displayedacteurs doivent être modifiables en environnement de dev pour faciliter les tests (#823) (Nicolas Oudard) #823
  • 8e0c496: add fix to check if old columns in df.columns (#820) (Hamza Azelmat) #820
  • 47d6182: Add annuaire entreprise datasets and siretisation (#780) (Hamza Azelmat) #780
  • 06ab1d9: [REGRESSION] afficher les propositions de services quand il n'y a pas de direction appliquée (#831) (Nicolas Oudard) #831

v1.40.0

22 Aug 15:44
bb7d92c
Compare
Choose a tag to compare

Fonctionnalités

  • Permettre de définir une action pricipal pour un acteur, cette action sera utilisée pour l'icon de la pinaise de l'acteur sur la carte
  • Script d'injestion des Produits de l'assistant : première partie
  • Tracking des interaction avec la carte et les acteurs dans Posthog
  • Filtre des utilisateurs authentifiés dans Posthog
  • Suppression de l'utilisation de cookies pour Posthog
  • Correction du mapping des produits pour l'éco-organisme OCAB

Résolution de bugs

  • Le lien de partage d'un acteur à partir de l'iFrame est fonctionnel dans Chrome
  • Correction du DAG d'injection de l'eco-organisme EcoDDS

Taches techniques

  • Ajout d'une politique d'utilisation de l'anglais et du français dans le code et github
  • Suppression des fonctions de serialisation non utilisées
  • Optimisation des images
  • Suppression de code mort générant des alertes de sécurité
  • Ajout des type lodash : supprime des warnings
  • Ne pas prendre en compte les ntebook dans l'analyse de ruff
  • Création d'un template de PR
  • Refactorisation et tests de l'opérateur create_labels

Mise à jour des dépendances

Python

  • apache-airflow-providers-postgres (from 5.11.2 to 5.11.3)
  • django-browser-reload (from 1.13.0 to 1.15.0)
  • factory-boy (from 3.3.0 to 3.3.1)
  • shapely (from 2.0.4 to 2.0.6)

Javascript

  • @playwright/test (from 1.46.0 to 1.46.1)
  • @testing-library/jest-dom (from 6.4.7 to 6.4.8)
  • @types/node (from 22.0.0 to 22.1.0)
  • eslint-plugin-n (from 17.9.0 to 17.10.2)
  • eslint-plugin-promise (from 7.0.0 to 7.1.0)
  • posthog-js (from 1.154.4 to 1.155.0)
  • tailwindcss (from 3.4.6 to 3.4.10)
  • ts-jest (from 29.2.3 to 29.2.4)

Commits

  • 51e47bc: Bump eslint-plugin-n from 17.9.0 to 17.10.2 (#772) (dependabot[bot]) #772
  • 7532d90: Bump posthog-js from 1.154.4 to 1.155.0 (#771) (dependabot[bot]) #771
  • ecc543c: Bump eslint-plugin-promise from 7.0.0 to 7.1.0 (#770) (dependabot[bot]) #770
  • a00fe04: Bump @testing-library/jest-dom from 6.4.7 to 6.4.8 (#769) (dependabot[bot]) #769
  • 2fdff2a: Bump apache-airflow-providers-postgres from 5.11.2 to 5.11.3 (#768) (dependabot[bot]) #768
  • 04923a7: deactivate posthog cookie and localhost (#767) (Nicolas Oudard) #767
  • 9f2eafb: Filter out internal users from Posthog (#763) (Fabien Le Frapper) #763
  • 160cde4: revert accidental lowercasing of posthog key (#775) (Fabien Le Frapper) #775
  • a780749: Refactorize and complete create_labels function tests (#764) (Nicolas Oudard) #764
  • 8eabee6: Bump @types/node from 22.0.0 to 22.1.0 (#749) (dependabot[bot]) #749
  • cf595c9: Mapping Béton OCAB (#776) (Hamza Azelmat) #776
  • fabe49c: corrected a typo (#779) (Lucas Jouin) #779
  • c10df07: Fix create actors (#773) (Hamza Azelmat) #773
  • 058e6dd: Track product interactions in posthog (#765) (Fabien Le Frapper) #765
  • c41aabe: add pr template (#778) (Fabien Le Frapper) #778
  • 972dfb7: Exlude ipynb files from ruff check (#782) (Hamza Azelmat) #782
  • 139278f: Bump ts-jest from 29.2.3 to 29.2.4 (#787) (dependabot[bot]) #787
  • 775f457: Bump @playwright/test from 1.46.0 to 1.46.1 (#785) (dependabot[bot]) #785
  • 77e14e4: Bump tailwindcss from 3.4.6 to 3.4.10 (#783) (dependabot[bot]) #783
  • 20bc465: Add lodash types (#777) (Fabien Le Frapper) #777
  • bb243dc: Bump shapely from 2.0.4 to 2.0.6 (#792) (dependabot[bot]) #792
  • 8719b36: Bump factory-boy from 3.3.0 to 3.3.1 (#790) (dependabot[bot]) #790
  • 8badb51: Remove dead code to avoid code scanning alert #13, #14, #15, #16 (#789) (Nicolas Oudard) #789
  • 72164a7: Fix ecodds config for EO injestion (#734) (Nicolas Oudard) #734
  • e175fbc: Bump django-browser-reload from 1.13.0 to 1.15.0 (#791) (dependabot[bot]) #791
  • 3424b86: Optimize images (#805) (Fabien Le Frapper) #805
  • 46afb43: Fix issue related to share link from an iframe (#795) (Nicolas Oudard) #795
  • 8c1fdaf: Suppression des fonction et des tests associés (#809) (Nicolas Oudard) #809
  • 41ce533: Ajout de documetation à propos de l'utilisation du francais et de l'anglais (#808) (Nicolas Oudard) #808
  • 96e9541: Injestion des Produits de l'assistant : première partie (#753) (Nicolas Oudard) #753
  • 83ff187: allow to override the defaut icon action (#794) (Nicolas Oudard) #794
  • d72dffe: Suppression d'un cadre rouge de debug mergé accidentellement (#812) (Fabien Le Frapper) #812
  • bb7d92c: fix l'ordre des actions dans le mode carte (#816) (Nicolas Oudard) #816

v1.39.0

12 Aug 15:48
67d80e0
Compare
Choose a tag to compare

Fonctionnalités

  • Intégration des reparacteurs de la CMA en utilisant leur point d'API
  • Ajout de re-essaie dans le DAG de création des acteurs affichés
  • Affichage des services par ordre alphabétique dans l'admin des acteurs

Commits

v1.38.0

07 Aug 15:37
433bcd7
Compare
Choose a tag to compare

Correction

Prise en charge du mécanisme CORS en production
Meilleur gestion des erreurs 404 sur les produits QFDMOD
Suppression du time out des tests e2e

Commits

v1.37.0

07 Aug 13:28
1ee6daf
Compare
Choose a tag to compare

Corrections

Correction pour appliquer la sélection par objet quend le selecteur objet n'est pas visible

Mise à jour des dépendances

Python

  • black
  • pytest

Outils

pre-commit

Javascript

  • eslint-plugin-promise
  • @playwright/test
  • posthog-js
  • typescript
  • posthog-js
  • ts-jest
  • @types/node
  • @hotwired/turbo
  • eslint-config-love

Commits

  • 8c14202: Bump eslint-config-love from 56.0.0 to 62.0.0 (#744) (dependabot[bot]) #744
  • 82d3ae8: Bump @hotwired/turbo from 8.0.4 to 8.0.5 (#745) (dependabot[bot]) #745
  • c3a57db: Bump @types/node from 20.14.11 to 22.0.0 (#742) (dependabot[bot]) #742
  • 68a0954: Bump ts-jest from 29.1.4 to 29.2.3 (#741) (dependabot[bot]) #741
  • 655b35b: Bump pre-commit from 3.7.1 to 3.8.0 (#740) (dependabot[bot]) #740
  • eeb334c: Bump pytest from 8.2.2 to 8.3.2 (#739) (dependabot[bot]) #739
  • 1c2fec9: Bump posthog-js from 1.148.2 to 1.151.0 (#746) (dependabot[bot]) #746
  • d08940d: Bump typescript from 5.5.3 to 5.5.4 (#752) (dependabot[bot]) #752
  • f27771c: Bump posthog-js from 1.151.0 to 1.154.4 (#751) (dependabot[bot]) #751
  • 5522d7d: Bump @playwright/test from 1.45.1 to 1.46.0 (#750) (dependabot[bot]) #750
  • e37c5ec: Bump eslint-plugin-promise from 6.6.0 to 7.0.0 (#748) (dependabot[bot]) #748
  • c2195f6: Bump black from 24.4.2 to 24.8.0 (#747) (dependabot[bot]) #747
  • f851533: Extract functions to don't call the iframe builder twice (#754) (Nicolas Oudard) #754
  • 1ee6daf: Correctifs pour l'API LVAO (#755) (Fabien Le Frapper) #755