-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Modifications de la route /taxref pour ajouter medias et attributs #498
Comments
OK, en effet, il nous semble OK et pertinent d'enrichir la route /taxref/ qui serait la route de base pour récupérer les taxons et leurs éventuels infos associées. |
Salut Camille, Oui il s'agit bien de paramètres optionnels à rajouter pour ne pas impacter l'existant |
Salut, Je me permet de relancer ce ticket . Est ce que c'est OK si on propose des devs avec l'ajout de query parameters de type : Si c'est OK , on rajouterait à la route en fonction du query parameters Merci pour vos retours pour pouvoir attaquer les développements |
Bonjour, Je me permet de relancer ce ticket déposé par Andria il y a quelques semaines. Les évolutions de Géonature Citizen liées à cette question, que nous avons commandées au mois d'octobre de l'année dernière, sont bloquées depuis un moment et nous aimerions disposer d'une version intégrant ces développements dans le courant de l'hiver. Merci d'avance pour vos retours |
Oui c'est bien ça et du coup on l'a fait dans le branche Comme on pouvait déjà demander les listes de chaque taxon avec le paramètre Explication dans la doc : https://github.com/PnX-SI/TaxHub/blob/doc/taxhubv2/docs/developpement.md?plain=1#L13 |
OK super, merci ! |
Oui oui comme indiqué dans ma réponse du 27 mai, c'est OK en s'appuyant sur ce qui existait déjà pour lister les listes auxquelles appartiennent chaque taxon. |
Salut, Merci pour les éléments de réponse . J'aurais besoin de plus de précisions concernant la compatibilité GN citizen avec la nouvelle version de TaxHub ?
Est ce qu'il y a besoin d'attendre que le Gn Citizen soit compatible avec la V2 de TaxHub ? Ou bien est ce qu'il y a des développements à faire en particulier coté GN Citizen pour utiliser TaxHuv V2 ? |
Salut, |
En effet la v2 de TaxHub ne change pas son API (sauf quelques ajouts comme la possibilité de récupérer les médias et attributs directement dans la route |
Il y a tout ça qui fait référence à TaxHub dans Gn Citizen J'imagine que c'est impacté ? |
Oui effectivement, je savais pas que Citizen réimplémentait les models. |
Oui c'est le sujet déjà évoqué, discuté et initié côté GeoNature-citizen de s'appuyer directement sur l'API de TaxHub et de ne pas refaire de backend "taxonomie" dans GeoNature-citizen : PnX-SI/GeoNature-citizen#236 Pas lié à TaxHub directement mais à voir côté GeoNature-citizen. |
Du coup , le scope concernant "enlever la limite des 100 taxons" aux chargements des listes dépend dans un premier temps au refactoring de toute la logique lié à l'utilisation de TaxHub dans Citizen |
Attributs et médias ajoutés à la route |
Bonjour,
Je créé ce ticket au sujet des discussions qui ont été entamées sur le dépôt de GeoNature citizen en vu de modifier la route
/taxref
. Pour résumer, cette modification suggérerait de pouvoir passer en params de types "medias" et "attributs" pour pouvoir retourner les médias et attributs associés à une ou plusieurs espèces ( à discuter sur las yntaxe des params).Ces modifications font références au fait que dans Citizen pour le moment , il y a un appel successif pour plusieurs routes coté backend pour charger au préalable la liste des espèces d'un programme .
Cette modification permettrait d'éviter d'avoir à faire un appel à une route pour avoir dans un premier temps toutes les informations de la liste des espèces (cd_nom, nom scientifique etc) puis sur la base de cette liste appelé autant de fois la route qui sert à récupérer les médias pour récupérer chaque médias de chaque espèce.
Je laisse @camillemonchicourt et @hypsug0 me corriger, compléter au cas où il manquerait des informations.
Référence isssue dans GeoNature Citizen : PnX-SI/GeoNature-citizen#327
Référence PR en draft dans GeoNature Citizen : PnX-SI/GeoNature-citizen#381
Merci d'avance
The text was updated successfully, but these errors were encountered: