Subversion Repositories eFlore/Applications.coel

Rev

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

Filtering Options

Rev Age Author Path Log message Diff
1685 3867 d 23 h raphael /trunk/ structure: possibilité de ne pas remplir le champ cs_nbre_personne (NULL != 0)  
1684 3867 d 23 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.
 
1673 3873 d 19 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.
 
1670 3873 d 19 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 3873 d 22 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')
 
1667 3885 d 16 h raphael /trunk/jrest/services/ geoloc: assertion que coordGuess() retourne bien des coordonnées admissible par MySQL sans perte de précision  
1659 3885 d 22 h raphael /trunk/jrest/ config: ajout d'un Makefile pour jrest.ini.php et ajustement des valeurs par défaut  
1658 3886 d 0 h raphael /trunk/ geoloc: amélioration du script de bulk-update pour maximiser les chances de détection par Nominatim  
1657 3886 d 0 h aurelien /trunk/ Tri sur les noms propres au lieu du nom complet  
1651 3886 d 15 h raphael /trunk/jrest/services/ geoloc: implémentation initiale et préprocessing basique des adresses  
1649 3887 d 16 h raphael /trunk/jrest/services/ geoloc: ajout de stub-functions pour la future implémentation de geocoding Nominatim  
1648 3887 d 17 h raphael /trunk/jrest/services/ misc: notices cleanup + cosmetics  
1646 3943 d 21 h alex /trunk/ Ajout de nouveaux modules pour le COEL :
- Widget de géolocalisation des structures
- Script qui attribue par défaut les coordonnées de la commune aux structures qui ont les champs longitude et latitude vides.
Mise à jour service CoelRecherche pour récupérer en plus le code postal et les coordonées longitude et latitude des structures.
 
1636 4019 d 21 h aurelien /trunk/jrest/services/ Extension des possibilités de la recherche  
1635 4020 d 2 h aurelien /trunk/jrest/services/ SUppression du filtre sur le projet utilisateur dans la classe utilisateur  
1634 4020 d 2 h aurelien /trunk/jrest/services/ SUppression du filtre sur le projet utilisateur dans la classe coel  
1631 4036 d 0 h aurelien /trunk/jrest/services/  
1625 4072 d 2 h aurelien /trunk/jrest/services/ Correction d'un bug dans le flux rss qui faisait planter le flux si plus d'un paramètre était présent dans l'url  
1622 4085 d 22 h aurelien /trunk/jrest/services/ Ajout d'un test sur un index de tableau pour éviter un warning en mode strict  
1621 4085 d 22 h aurelien /trunk/jrest/services/ Correction du type mime renvoyé par défaut qui ne collait pas avec le format  

Show All