Skip to content

v1.40.0

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Aug 15:44
· 51 commits to main since this release
bb7d92c

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