use sitesgroups and sites components#393
Conversation
f6a6392 to
d266fe9
Compare
bc9de8b to
6fa48a4
Compare
e81baef to
e820e82
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #393 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 1 1
Lines 4 4
=========================================
Hits 4 4
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
cd86135 to
60811fe
Compare
b21e9de to
dd0c2cc
Compare
0fe63f6 to
94f2c4e
Compare
|
Bonjour, merci pour ce travail. |
|
Oui c'est un développement attendu mais conséquent. Et on espère ensuite intégrer ces évolutions dans une 1.2.0 dans les prochains mois. En attendant, vous pouvez tester voire même utiliser cette branche et ces évolutions, mais sans garantie ni support. |
628f788 to
dd21387
Compare
…oints The previously hardcoded 'MONITORINGS' value will still be used because it is the default value set by `set_current_module` before request handler. But the value will be the module code from the URL if present.
- for consistency - also remove monitoring_users fixture manual import In order to reuse it.
includes : - improve module link on breadcrumb - fix module link on breadcrumb - handle geometries on module part - handle module without sites groups
dd21387 to
fbe080b
Compare
fbe080b to
e0568b8
Compare
|
@fgeoffroy c'est intégré dans la version 1.2.0 (qui nécessite GeoNature 2.16 minimum) : #378 (comment) |
Cette PR ajoute la pagination par le backend pour les listes de Sites et de Groupes de sites dans les pages des protocoles de suivi. Elle résoud le problème de lenteur dans l'affichage de ces pages pour les instances avec beaucoup de données.
L'implémentation modifie le code correspondant du gestionnaire de sites (frontend et backend) pour ajouter la prise en compte optionnelle d'un protocole. C'est une 1ère étape dans une refonte de gn-monitoring pour rassembler le code des protocoles et le code du gestionnaire de sites.
Changements frontend
Utilisation des composants provenant de la partie gestionnaire de sites liés aux groupes de site et sites pour la partie module
Changements backend
type_utiln'est pas implémenté)Infos pour relecture
Pour merge : possible de garder les commits "refacto" séparés et squash des autres commits