Subversion Repositories eFlore/Applications.del

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
1490 3980 d 23 h raphael /trunk/services/modules/0.1/ pictoflora/identiplante: réorganisation logique des fonctions.
Avec un peu plus de recul, on peut désormais identifier plus clairement les fonctions
communes et leurs domaines.

Fonctions de filtrage d'input:
buildTagsAST // parse les ET/OU utilisés pour les tags
array_flatten // helper
unsetIfInvalid // helper
requestFilterParams // filtre les paramètres communs courants

Fonctions SQL:
sqlAddIfNullPourConcat // helper (pour rappel CONCAT("a", NULL) = NULL
sqlFieldsToAlias // d'un format de tableau à SELECT de champs aliasés SQL
addAuteursConstraint // requête sur auteur d'obs/image
sqlAddConstraint // les clauses WHERE communes pour les paramètres les plus courants
makeJSONHeader // JSON output simplifiée par rapport aux classes de bibliotheque/
 
1486 3981 d 1 h raphael /trunk/services/modules/0.1/images/ pictoflora: problème de "DEPENDENT SUBQUERY" en 5.5, découpage de la recherche sur les tags en un sous-requête distincte  
1472 3987 d 22 h aurelien /trunk/services/ Votes protocoles : ajout d'une fonction de suppression de vote  
1451 4010 d 2 h raphael /trunk/services/modules/0.1/ identiplante: substitution de l'ancien backend par le backend réécrit  
1448 4014 d 3 h mathias /trunk/services/ Ajout possibilité de masque sur nt, méthode "image par id", masques sur de multiples nn  
1443 4015 d 5 h mathias /trunk/services/modules/0.1/ Ajout méthode au service del/images : consultation par id_image, de la forme service:del:0.1/images/1234  
1441 4016 d 0 h mathias /trunk/services/modules/0.1/images/ Correction bug service del/Images : remplacement de LIKE par = sur le num_nom  
1439 4016 d 21 h raphael /trunk/services/modules/0.1/images/ pictoflora (ancien): retourne du JSON vide si aucune liaison n'existe plutôt que des requêtes infini + obtention du nom_referentiel systématique  
1438 4016 d 22 h raphael /trunk/services/modules/0.1/images/ pictoflora: ajout de debug sur les requêtes SQL existantes + commentaire à propos des goulets d'étranglement dûs à MySQL pour images2  
1433 4017 d 4 h raphael /trunk/services/modules/0.1/images/ images: retourne un résultat vide plutôt qu'une 404 en cas d'absence de résultats  
1431 4019 d 21 h raphael /trunk/ misc: ajout du Changelog et fix mineurs (json header, config)  
1430 4019 d 22 h raphael /trunk/services/modules/0.1/images/ pictoflora: ajout d'un support basique des opérandes ET/OU pour la saisie des mots-clefs + bugfixes  
1428 4019 d 23 h raphael /trunk/ votes: ajout du "trigger" d'update de del_image_stat lorsqu'un vote est ajouté/modifié.
La valeur nb_tags reste inchangée.

Ex: curl -so - -X PUT -d utilisateur=XXX -d protocole=3 -d valeur=4 /del/services/0.1/images/YYY/votes

+ mise à jour du script de création de del_image_stat.
 
1422 4020 d 18 h raphael /trunk/services/modules/0.1/images/ pictoflora: réécriture du backend de listing d'images (!)  
1413 4022 d 0 h aurelien /trunk/services/ Ajout de variable de configurations pour prise en compte des mots clés des protocoles et du référentiel pour les images  
1392 4024 d 2 h raphael /trunk/services/modules/0.1/images/ images: ajout d'un alias pour éviter un ambiguous field  
1390 4026 d 18 h raphael /trunk/services/modules/0.1/images/ images: ajout d'une version initiale d'une réécriture de ListeImages.php, s'applique à **réutiliser** le code existant  
1366 4029 d 4 h aurelien /trunk/services/ Intégration du masque référentiel dans le web service image  
1365 4029 d 22 h aurelien /trunk/services/ Prise en compte du référentiel dans le module image  
1345 4126 d 3 h aurelien /trunk/services/ Ajout d'un parametre permettant de préciser le format des images au web service  
1333 4129 d 4 h gduche /trunk/services/modules/0.1/images/ un oubli de parenthèses qui change tout ...  
1332 4134 d 23 h aurelien /trunk/services/modules/0.1/images/ Ajout du paramètre masque.nn  
1331 4138 d 23 h gduche /trunk/services/modules/0.1/images/ Liste Images fonctionnel pour tri sur votes et images  
1330 4139 d 0 h aurelien /trunk/services/modules/0.1/images/ Correction des tris et des liste renvoyées par tag et par votes pour que les chiffres soient cohérent d'un tri à l'autre ++  
1328 4139 d 2 h aurelien /trunk/services/modules/0.1/images/ Correction des tris et des liste renvoyées par tag et par votes pour que les chiffres soient cohérent d'un tri à l'autre  
1327 4140 d 3 h gduche /trunk/services/modules/0.1/images/ Liste images corrigé, speedé et commenté  
1326 4140 d 3 h gduche /trunk/services/modules/0.1/images/ Le nouveau service des images  
1321 4181 d 3 h gduche /trunk/services/modules/0.1/images/ Liste Images du prod optimisé pour enlever la sous requete images  
1320 4181 d 4 h gduche /trunk/services/modules/0.1/images/ Gestion du mot clé texte des observations  
1319 4183 d 5 h gduche /trunk/services/modules/0.1/images/ premiere version du service liste images réécrit  
1313 4192 d 0 h gduche /trunk/services/modules/0.1/images/ Le service des images avec la requete sans paramètres et sans le CALC FOUND ROWS qui prend trop de temps  
1312 4192 d 1 h gduche /trunk/services/modules/0.1/images/ Le service des images avec la requete sans paramètres  
1274 4202 d 22 h aurelien /trunk/services/modules/0.1/ Correction pour la prise en compte des noms non identifiés  
1261 4203 d 21 h aurelien /trunk/services/modules/0.1/images/ Modification du tri par vote qui se fait désormais par la moyenne  
1180 4294 d 4 h aurelien /trunk/ Meilleure gestion de la normalisation des mots clés + modifications mineures des requêtes  
1168 4349 d 23 h aurelien /trunk/services/ Amélioration tags : ajout d'un tri par tag dans le service image + ajout de tags du cel si ceux ci sont inclus dans un liste, dans le service détermination probable  
1145 4441 d 23 h aurelien /trunk/services/modules/0.1/images/ Déplacement du web service détermination dans son propre dossier  
1143 4443 d 21 h aurelien /trunk/services/modules/0.1/images/ Amélioration sur les paramètres d'url du service spécial plantnet (possibilité de préciser le numéro de procotole ainsi que la valeur de moyenne des votes minimum)  
1142 4447 d 23 h aurelien /trunk/services/modules/0.1/ Début du service spécial pour plantnet permettant de récupérer les images avec leur détermination la plus probable  
1025 4560 d 23 h aurelien /trunk/services/modules/0.1/ Optimisation des requetes