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
2060 3385 d 9 h aurelien /trunk/services/ Utilisation d'un champ de bdd pour stocker la dernière date de consultation des évènements  
2059 3385 d 9 h aurelien /trunk/services/ Encapsulation de méthode + correction bug  
2058 3385 d 10 h aurelien /trunk/services/modules/0.1/observations/ Meilleure gestion des évènements  
2057 3385 d 10 h aurelien /trunk/services/modules/0.1/observations/ Meilleure gestion des évènements  
2056 3385 d 10 h aurelien /trunk/ Meilleure gestion des évènements + i18n  
2055 3385 d 13 h aurelien /trunk/services/ Correction d'une concaténation mal faite  
2052 3386 d 7 h aurelien /trunk/services/modules/0.1/observations/ Correction d'un test mal fait sur mon activité  
2049 3386 d 7 h aurelien /trunk/services/ Ajout d'une possibilité de renvoyer les activités concernant un utilisateur  
1994 3483 d 10 h aurelien /trunk/services/ Ajout du pays aux infos de l'obs renvoyées  
1978 3520 d 10 h aurelien /trunk/services/modules/0.1/ Suppression de distinct dans les requetes devenus inutiles suite à une correction de la requete définissant la vue  
1933 3538 d 11 h aurelien /trunk/services/ - Suppression du type "en discussion", remplacé par un tri par commentaire
- Renvoi du nombre de commentaires total par observations
- Ajout d'un onglet A confirmer contenant tout - (à déterminer + validées)
- Modification des règles de distribution dans les onglets (voir wiki identiplante réunion octobre 2014)
 
1922 3553 d 7 h jpm /trunk/services/ Fusion des modification depuis la révision 1893 à 1921.  
1881 3567 d 7 h jpm /trunk/services/ Suppression de toutes les références à del_obs_images et à v_del_image.  
1871 3568 d 7 h jpm /trunk/services/ Début suppression de l'utilisation de v_del_image.  
1855 3583 d 15 h jpm /trunk/services/modules/0.1/ Suppression de variables inutiles.  
1845 3630 d 6 h jpm /trunk/services/ Fin de la refactorisaiton de l'ensemble des web services.  
1798 3687 d 14 h jpm /trunk/services/modules/0.1/observations/ Remplacement de la gestion du mapping pour les commentaires.  
1794 3695 d 7 h jpm /trunk/services/ Fin de la réorganisation et simplification du Conteneur et des classes de la bibliothèque des services DEL.  
1793 3696 d 7 h jpm /trunk/services/ Suppression des références à GestionBdd, utilisation de Bdd (du framework) à la place.  
1755 3744 d 13 h mathias /trunk/ Fusion service observations : une obs est considérée comme à déterminer si son nom_sel_nn est NULL ou vaut zéro  
1666 3770 d 5 h jpm /trunk/services/ Gestion du statut "administrateur" pour les utilisateurs connectés dans le web service utilisateur
Uniformisation des web services qui renvoient l'email de l'observateur dans "auteur.courriel".
 
1618 3787 d 8 h mathias /trunk/services/modules/0.1/observations/ Nettoyage indentation  
1528 3846 d 9 h mathias /trunk/services/modules/0.1/observations/ Le masque "adeterminer" considère aussi les observations dont la "certitude" est "douteux"
Le masque "aconfirmer" n'est plus géré (obsolète)
 
1499 3871 d 7 h aurelien /trunk/services/modules/0.1/observations/ Correction d'une vérification de variable qui n'était pas tout le temps présente dans un tableau  
1498 3871 d 8 h raphael /trunk/services/modules/0.1/ pictoflora/identiplante: priorité données aux champs spécifique sur le champ de masque général  
1494 3876 d 5 h raphael /trunk/services/modules/0.1/ identiplante: la gestion de masque.tag est spécifique et n'a rien à faire dans le Del Toolkit (+ indentation)  
1490 3877 d 10 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/
 
1489 3877 d 11 h raphael /trunk/services/modules/0.1/observations/ identiplante: suppression d'une limite stupide sur le masque.nn  
1488 3877 d 11 h raphael /trunk/services/modules/0.1/observations/ identiplante: support des tags combinés par opérateur logique (ET/AND, OU/OR)  
1487 3877 d 12 h raphael /trunk/services/modules/0.1/observations/ identiplante: fixe la recherche sous la forme "nom prénom" dans le masque général (oubli de parenthèses)  
1481 3881 d 11 h mathias /trunk/services/modules/0.1/observations/ Correction bug des href.suivant / precedent mal formés, dans le service Observations - à tester (2) (un test était foireux)  
1480 3881 d 11 h mathias /trunk/services/ Correction bug des href.suivant / precedent mal formés, dans le service Observations - à tester  
1452 3906 d 12 h raphael /trunk/services/ identiplante: config cleanup  
1451 3906 d 12 h raphael /trunk/services/modules/0.1/ identiplante: substitution de l'ancien backend par le backend réécrit  
1444 3911 d 9 h raphael /trunk/ identiplante: ajout d'un onglet présentant les "observations validées par le processus collaboratif".
- Un champ proposition_retenue, au rôle éponyme, est (enfin) créé.
- Un script de migration tente vaille que vaille de déterminer à postériori
les propositions retenues.
$ make o_maj2 celdb=tb_cel_test deldb=tb_del_test
$ mysql < maj2.comp.sql
- un onglet correspondant et créé dans l'UI d'IP et le support du backend implémenté
- enfin, lorsqu'une proposition est "retenue" par l'auteur, le champ
proposition_retenue est mis à jour comme il se doit en cas de succès de
la requête de mise à jour de l'observation dans CEL (via service:cel:CelValidationObservation).
 
1442 3912 d 8 h raphael /trunk/services/modules/0.1/observations/ observations: recherche insensible à la casse pour les noms/prénoms et pour les tags  
1429 3916 d 9 h raphael /trunk/services/modules/0.1/observations/ misc: commentaire de clarification de la fonction de traitement des paramètres basée dans IdentiPlantes/ListeObservations2  
1421 3917 d 5 h raphael /trunk/services/modules/0.1/observations/ observations2: gestion des paramètres par défaut  
1417 3918 d 5 h raphael /trunk/services/modules/0.1/observations/ observations2: "tri" et "ordre" doivent faire partie du masque généré par l'en-tête JSON  
1416 3918 d 5 h raphael /trunk/services/modules/0.1/observations/ observations2: quelques changements mineurs:
- renommage du préfixe pour la vue. En effet "dob" était l'ancien
préfix pour del_observation (vue désormais inutilisée), d'autre part
le pattern "*dob*" match "idobs" ce qui n'est pas pratique. D'autre part
"di" porte à confusion avec l'actuelle vue `del_image`.
Le nom actuel étant v_del_image, et tout en sachant que ce nom ne sera,
probablement pas élu, nous choisissons `vdi`.

- sqlAddMasqueConstraint() est désormais dissociée de sqlAddConstraint()
afin de pouvoir réutiliser cette dernière tout en modifiant le comportement
de sqlAddMasqueConstraint() (cf PictoFlora).