Subversion Repositories eFlore/Applications.del

Rev

Go to most recent revision | Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
1490 3841 d 8 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 3841 d 9 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 3848 d 6 h aurelien /trunk/services/ Votes protocoles : ajout d'une fonction de suppression de vote  
1451 3870 d 10 h raphael /trunk/services/modules/0.1/ identiplante: substitution de l'ancien backend par le backend réécrit  
1448 3874 d 12 h mathias /trunk/services/ Ajout possibilité de masque sur nt, méthode "image par id", masques sur de multiples nn  
1443 3875 d 13 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 3876 d 9 h mathias /trunk/services/modules/0.1/images/ Correction bug service del/Images : remplacement de LIKE par = sur le num_nom  
1439 3877 d 6 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 3877 d 6 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 3877 d 12 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 3880 d 6 h raphael /trunk/ misc: ajout du Changelog et fix mineurs (json header, config)  
1430 3880 d 6 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 3880 d 7 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 3881 d 2 h raphael /trunk/services/modules/0.1/images/ pictoflora: réécriture du backend de listing d'images (!)  
1413 3882 d 8 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 3884 d 11 h raphael /trunk/services/modules/0.1/images/ images: ajout d'un alias pour éviter un ambiguous field  
1390 3887 d 2 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 3889 d 12 h aurelien /trunk/services/ Intégration du masque référentiel dans le web service image  
1365 3890 d 6 h aurelien /trunk/services/ Prise en compte du référentiel dans le module image  
1345 3986 d 11 h aurelien /trunk/services/ Ajout d'un parametre permettant de préciser le format des images au web service  

Show All