Subversion Repositories eFlore/Applications.coel

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
1686 3885 d 21 h raphael /trunk/jrest/services/ geo: nominatim timeout à 4 secondes  
1685 3885 d 21 h raphael /trunk/ structure: possibilité de ne pas remplir le champ cs_nbre_personne (NULL != 0)  
1684 3885 d 21 h raphael /trunk/jrest/services/ backend/post: les NULL ne sont plus traités comme empty ("").
En effet, "" induit 0 pour les INTEGER(), y compris lorsque NULL aurait une signification différente de 0.
 
1683 3885 d 22 h raphael /trunk/src/org/tela_botanica/client/vues/ ui: le page accepte désormais les n° de page à l'aide de la touche Shift (+ simplification: NumberField)  
1682 3890 d 19 h raphael /trunk/ misc/build: mise à jour du build.xml pour la config  
1681 3890 d 19 h mathias /trunk/src/org/tela_botanica/client/images/icones/ Remplacement de l'ancien logo coelacanthe par le nouveau logo coel - en mode "qui marche encore mieux"  
1680 3890 d 19 h raphael /trunk/ gxt: upgrade à l'API de GXT 2.3.x  
1679 3890 d 19 h raphael /trunk/doc/code/ gxt: fix du script upgrade à l'API de GXT 2.3.x  
1678 3890 d 20 h raphael /trunk/doc/code/ gxt: ajout du script upgrade à l'API de GXT 2.3.x  
1677 3890 d 20 h mathias /trunk/ Mise à jour de la notice A_LIRE  
1676 3891 d 16 h mathias /trunk/src/org/tela_botanica/client/images/icones/ Remplacement de l'ancien logo coelacanthe par le nouveau logo coel - en mode "qui marche"  
1675 3891 d 16 h raphael /trunk/ build/config: changement des commandes de synchro de config/apropos par défaut  
1674 3891 d 16 h raphael /trunk/ build/config: changement des commandes de synchro de config/apropos par défaut  
1673 3891 d 17 h raphael /trunk/ ui: rafraîchissement du panel de vue d'une structure avec les nouvelles coordonnées
lorsque celles-ci ont été générées par le serveur lors de la mise à jour

Côté serveur nous ne pouvons souffrir le pseudo-traitement des paramètres par getElementParDefaut().
C'est donc getElement() qui s'en charge de son côté en laissant libre updateElement() des paramètres passés.
 
1672 3891 d 17 h raphael /trunk/ misc/build/config: changement de chemin gwt/ et directives par défaut  
1671 3891 d 17 h mathias /trunk/src/org/tela_botanica/client/images/icones/ Remplacement de l'ancien logo coelacanthe par le nouveau logo coel  
1670 3891 d 17 h raphael /trunk/jrest/services/ api/sql: autoriser les mises à jour sans contrainte de WHERE sur certaines sous-boucles de maj de structure, r1669 follow-up  
1669 3891 d 19 h raphael /trunk/jrest/services/ api/sql: ne pas autoriser les mises à jour sans contrainte de WHERE.
Précédemment, une requête telle que:
/jrest/CoelStructure/1"<<<"a=a&"
passait dans Structure::updateElement() qui ne faisait aucun test sur le
paramètre "&cs_id_structure=" ce qui pouvait alors induire un écrasement de
toutes les structure dans la BDD.

Désormais ce check est rajouté, et un autre, en aval au moment de Coel::modifier()
rajouter aussi (ce qui évite par ailleurs une notice pourtant bien utile à propos
de la non-définition de 'champs_valeurs_id')
 
1668 3897 d 18 h raphael /trunk/doc/bdd/ bdd: ajout d'un schéma au format mwb à partir du XML de DBDesigner.
À noter, ce script:
$ sed -i -e 's/\\194\\160/ /g' -e 's/\\195\\174/î/g' -e 's/\\195\\168/è/g' -e 's/\\195\\160/à/g' -e 's/\\195\\169/é/g' -e 's/\\195\\180/ô/g' -e 's/\\194\\176/°/g' doc/bdd/coel.xml
... tentant la conversion manuelle, pas plus que iconv, n'ont permi de corriger
l'encoding.

Cela devra être fait ulérieurement, peut-être à l'aide de:
export mwb SQL => iconv => import mwb SQL.
 
1667 3903 d 13 h raphael /trunk/jrest/services/ geoloc: assertion que coordGuess() retourne bien des coordonnées admissible par MySQL sans perte de précision  

Show All