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
1689 3905 d 10 h raphael /trunk/jrest/services/ r1688 follow-up: le JSON utilisé par l'UI GWT ne doit *pas* contenir d'élement NULL et "nbElements" doit être un entier  
1688 3905 d 11 h raphael /trunk/jrest/services/ backend/structures: clarification du SQL builder  
1686 3905 d 14 h raphael /trunk/jrest/services/ geo: nominatim timeout à 4 secondes  
1685 3905 d 14 h raphael /trunk/ structure: possibilité de ne pas remplir le champ cs_nbre_personne (NULL != 0)  
1684 3905 d 14 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 3911 d 10 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 3911 d 10 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 3911 d 12 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 3923 d 6 h raphael /trunk/jrest/services/ geoloc: assertion que coordGuess() retourne bien des coordonnées admissible par MySQL sans perte de précision  
1659 3923 d 12 h raphael /trunk/jrest/ config: ajout d'un Makefile pour jrest.ini.php et ajustement des valeurs par défaut  
1658 3923 d 14 h raphael /trunk/ geoloc: amélioration du script de bulk-update pour maximiser les chances de détection par Nominatim  
1657 3923 d 14 h aurelien /trunk/ Tri sur les noms propres au lieu du nom complet  
1651 3924 d 6 h raphael /trunk/jrest/services/ geoloc: implémentation initiale et préprocessing basique des adresses  
1649 3925 d 7 h raphael /trunk/jrest/services/ geoloc: ajout de stub-functions pour la future implémentation de geocoding Nominatim  
1648 3925 d 7 h raphael /trunk/jrest/services/ misc: notices cleanup + cosmetics  
1646 3981 d 12 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 4057 d 11 h aurelien /trunk/jrest/services/ Extension des possibilités de la recherche  
1635 4057 d 16 h aurelien /trunk/jrest/services/ SUppression du filtre sur le projet utilisateur dans la classe utilisateur  
1634 4057 d 16 h aurelien /trunk/jrest/services/ SUppression du filtre sur le projet utilisateur dans la classe coel  
1631 4073 d 14 h aurelien /trunk/jrest/services/  
1625 4109 d 16 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 4123 d 12 h aurelien /trunk/jrest/services/ Ajout d'un test sur un index de tableau pour éviter un warning en mode strict  
1621 4123 d 12 h aurelien /trunk/jrest/services/ Correction du type mime renvoyé par défaut qui ne collait pas avec le format  
1614 4133 d 15 h aurelien /trunk/jrest/  
1612 4133 d 15 h aurelien /trunk/jrest/services/ Rechargement du cookie utilisateur lorsque l'utilisateur connecté modifie ses paramètres  
1611 4144 d 8 h aurelien /trunk/jrest/services/ Suppression warning  
1605 4164 d 9 h aurelien /trunk/jrest/services/ Suppression des liaisons aux auteurs et collection en cas de suppression d'une publi  
1600 4178 d 10 h aurelien /trunk/jrest/services/ Correction d'une erreur de syntaxe  
1595 4184 d 9 h aurelien /trunk/jrest/services/ Correction d'un bug qui envoyait trop de données sur certaines requetes  
1594 4184 d 9 h aurelien /trunk/jrest/services/ Correction de bug sur le service valeur liste  
1588 4190 d 12 h aurelien /trunk/jrest/services/ Correction de quelques bugs du a un changement de version de php  
1587 4190 d 12 h aurelien /trunk/jrest/ Correction de quelques bugs du a un changement de version de php  
1586 4511 d 9 h jpm /trunk/jrest/services/ Ajout de la cote.  
1583 4842 d 11 h jpm /trunk/jrest/services/ Ajout des champs specimen_fixation_pourcent et specimen_fixation_methode.  
1582 4864 d 10 h delphine /trunk/jrest/services/ Problème dans légende : 301000 à la place de 300000.  
1581 4868 d 8 h jpm /trunk/jrest/services/ Ajout d'une limitation des résultat sen fonction des projets  
1579 4967 d 9 h jpm /trunk/jrest/services/ Ajout de la gestion du parametre projet sur les graphiques.  
1578 4967 d 9 h jpm /trunk/jrest/services/ Ajout de la définition de l'encodage interne.  
1577 4968 d 7 h jpm /trunk/jrest/services/ Amélioration de l'envoie du contenu.  
1576 4968 d 7 h jpm /trunk/jrest/services/ Correction bogue pour utilisateur anonyme.