UsersHub

UsersHub

Service de gestion des utilisateurs et des permissions de l'ecosysteme GeoNature, avec 1 PR ouverte et 2 commits verifies. Les contributions portent sur la robustification de la gestion d'erreurs backend sur les routes CRUD utilisateurs.

🎯 Contexte et objectifs

  • Faire évoluer des applications naturalistes en production sur des flux critiques: import, synthèse, monitoring, taxonomie et gestion des utilisateurs.
  • Stabiliser les interfaces backend/frontend via des contrats API plus robustes, du filtrage/pagination, des formulaires dynamiques et une gestion d'erreurs homogène.
  • Réduire les corrections manuelles côté métier en améliorant la cohérence des modèles de données, les retours d'administration et les parcours UI.

🧩 Conception

  • #projet-usershub : aucune PR mergée identifiée. PR ouverte : #241 homogénéise la gestion d'erreurs backend via une couche utilitaire réutilisée par plusieurs routes.

💻 Développement

  • #projet-usershub : #241 centralise le traitement des erreurs dans app/utils/errors.py et le réinjecte dans plusieurs routes backend ; aucun extrait n'est retenu ici afin de limiter les exemples de code aux PR mergées.

📈 Résultats

  • Nb PR: 1
  • Nb commits: 2 commits portés par la PR ouverte #241
  • Nb issues: 0
  • Période: 23 avril 2025 au 17 juillet 2025
🌐 Voir le projet

Technologies utilisées

Backend
Flask
Python
Bases de donnees (SGBD & SQL)
PostgreSQL