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.pyet 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
Technologies utilisées
Backend
Flask
Python
Bases de donnees (SGBD & SQL)
PostgreSQL