Docurba
activeDocurba est une application web permettant de gérer et de visualiser des données relatives à la planification urbaine, notamment les documents de planification (PLU, SCOT, etc.) et les événements associés.
Vue
DocumentationFeatures
- Gestion des documents de planification
- Visualisation de données géographiques
- Suivi des événements et des procédures
- Collaboration entre les acteurs de l'urbanisme
- Gestion des utilisateurs et des accès
- Import de données (Sudocuh)
Tech Stack
Dépendances
DjangoNuxt.jsPostgreSQLSupabaseVue.jsTurf.jsDay.js
Composants
- Frontend Vue.js
- Backend Django
- Base de données PostgreSQL
- API REST
- Interface cartographique
- Système d'authentification
Tags
Changelog
Changelog : Docurba (derniers 30 jours)
Résumé
Les dernières mises à jour de Docurba se concentrent sur l'amélioration de la gestion des utilisateurs et des profils, notamment pour les PPA (Planification, Participation et Action). Des améliorations ont été apportées à l'interface utilisateur pour faciliter la navigation et l'accès aux informations, ainsi que des corrections de bugs pour assurer une meilleure expérience utilisateur. Des mises à jour techniques ont également été effectuées pour améliorer la stabilité et la performance de l'application.
Évolutions fonctionnelles
- Les administrateurs peuvent désormais naviguer par département. (#5934f46, #8d7ef75, #54bd104)
- Les événements Sudocuh structurants sont maintenant reconnus par Docurba. (#8a1441b)
- Les utilisateurs DDT (Directions Départementales des Territoires) peuvent voir le module d'enquête. (#71a6b91)
- Les PPA peuvent accéder au tableau de bord. (#65a8c2e)
- Les PPA peuvent voir le lien vers le tableau de bord des DDT. (#f5194de)
- Améliorations de l'interface d'administration pour les profils. (#f7e4ef8)
- Affichage du poste Région et du nom de la région pour les utilisateurs. (#bc2fe39)
- Les enquêtes 2025/2026 sont activées pour tous les départements. (#7e1d7ad)
- Possibilité d'afficher les profils de PPA Région Ultramarine. (#c95a8aa)
- Correction d'un bug où l'annulation d'une commune validée supprimait les données des anciennes enquêtes. (#28a84a7)
- Ajout d'options à VDeptAutocomplete pour une meilleure expérience utilisateur. (#dd276cb)
Évolutions techniques
- Mise à jour de nombreuses dépendances : Django (5.1.5 -> 5.2.10), pytest-django (4.10.0 -> 4.11.1), pre-commit (4.3.0 -> 4.5.1), ptpython (3.0.29 -> 3.0.32), filelock (3.19.1 -> 3.20.3), setuptools (75.8.1 -> 78.1.1), brotli (1.1.0 -> 1.2.0), urllib3 (2.3.0 -> 2.6.3), pytest-cov (6.0.0 -> 7.0.0), django-debug-toolbar (5.0.1 -> 6.2.0), django-extensions (3.2.3 -> 4.1), virtualenv (20.34.0 -> 20.36.1). (#20f4385, #61b6a6f, #0883d57, #2307099, #fbb0146, #e321eae, #5d4a086, #fa22a83)
- Mise à jour de la configuration pre-commit. (#82ea75a)
- Suppression de dépendances inutilisées (honcho). (#661598d)
- Suppression de code comparant les APIs pendant réécriture. (#661598d)
- Cache Sentry dans les stack traces de Debug Toolbar. (#366cf47)
- Refactoring du code pour améliorer la structure et la lisibilité. (#a55a7e6, #9d52ab6)
- Utilisation du code 302 pour les redirections. (#ec00a56)
- Modification du nom d'une variable dans Nuxt pour refléter un changement de comportement. (#6c50465)
- Suppression de code commenté. (#6c5ed2e)
- Correction d'une erreur locale dans la console Nuxt. (#beb24a6)
Autres changements
- Création et suppression de recettes jetables. (#e7b2252)
- Ignorer RUF012 pour toutes les migrations avec Ruff. (#0896219)
- Re-génération de la migration initiale de users. (#a757b54)
- Désactivation du linter localement dans les Users Models. (#29d4295)
- Ajout de la colonne "users.departements". (#e13e23b)
- Ajout du side PPA à ProfileSideType. (#f44882b)
- Ajout des modèles User et Profile. (#822b77b)
- Les PPA ne peuvent pas supprimer de procédure. (#bd32a34)
- Les PPA ne peuvent pas créer de procédure secondaire. (#7162f03)
- Les PPA ne peuvent pas créer de procédure. (#bbc9383)
- Form Event - Pas de Visibilité choisie par défaut. (#eecb280)
- Form Event - Affiche erreur quand champ vide. (#25b53c7)
Métriques
- Stars
- 6
- Forks
- 7
- Open Issues
- 496
- Last Activity
- 2 days ago
Information
- Target Audience
- Professionnels
- Authentication
- email-password
- Testing
- Pytest, Jest
- CI/CD
- lint_test.yml, review_app_creation.yml, review_app_removal.yml