Subversion Repositories eFlore/Applications.del

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
1529 3987 d 7 h mathias /branches/v1.0-hydrogene/ Fusion #1528 - Le masque "adeterminer" considère aussi les observations dont la "certitude" est "douteux"
Le masque "aconfirmer" n'est plus géré (obsolète)
 
1505 4003 d 9 h jpm /branches/ Renommage de hydrogene en v1.0-hydrogene  
1503 4004 d 7 h aurelien /branches/hydrogene/ creation de la branche hydrogene  
1499 4012 d 5 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 4012 d 6 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 4017 d 3 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 4018 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/
 
1489 4018 d 9 h raphael /trunk/services/modules/0.1/observations/ identiplante: suppression d'une limite stupide sur le masque.nn  
1488 4018 d 9 h raphael /trunk/services/modules/0.1/observations/ identiplante: support des tags combinés par opérateur logique (ET/AND, OU/OR)  
1487 4018 d 9 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 4022 d 8 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 4022 d 9 h mathias /trunk/services/ Correction bug des href.suivant / precedent mal formés, dans le service Observations - à tester  
1452 4047 d 10 h raphael /trunk/services/ identiplante: config cleanup  
1451 4047 d 10 h raphael /trunk/services/modules/0.1/ identiplante: substitution de l'ancien backend par le backend réécrit  
1444 4052 d 7 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 4053 d 6 h raphael /trunk/services/modules/0.1/observations/ observations: recherche insensible à la casse pour les noms/prénoms et pour les tags  
1435 4054 d 9 h aurelien /trunk/services/modules/0.1/observations/ Ajout du référentiel des propositions dans ce qui est renvoyé par le service observation  
1429 4057 d 7 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 4058 d 3 h raphael /trunk/services/modules/0.1/observations/ observations2: gestion des paramètres par défaut  
1417 4059 d 3 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  

Show All