Rev 2669 | Blame | Compare with Previous | Last modification | View Log | RSS feed
Changements 2015-01-26 [création de la branche "v2.10-pistolet-arroseur"]:* Factorisation des widgets autocomplétés* Correction d'un bug de retour d'import* Implémentation multilinguisme : anglais et françaisChangements 2014-12-15 [création de la branche "v2.10-motoculteur"]:* Nouveau référentiel taxonomique : liban* Factorisation des fonctions de recherche de zone géographique* Prise en compte du pays dans l'interface de saisie et dans la carte* Curseur d'attente lors de la recherche du pays, mais possibilité de cliquerdirectement sur ok pour obtenir les coordonnées* Nouveau niveau de localité : pays. Dans l'arbre des localitésChangements 2014-11-24 [création de la branche "v2.9-motobineuse"]:* Ajout du champ pays dans la table, contenant le code iso-3166-2* Détection du pays lors de l'insertion* Import et export du pays* Script de mise à jour des pays et commune amélioréChangements 2014-09-29 [création de la branche "v2.8-houe"]:* Ajout de transaction autour des update et renommage de la table cel_obs_images en cel_obs_images_obsolete plutot que de la supprimer.* Fusion : Meilleure gestion du retour d'erreur de la description wikini (en cas de 404 notamment)* Mise à jour doc migration champs étendus* Fusion : Nouveau logo dans la colonne "transmis", et sur l'écran éclabousseur* Prise en compte de la modification de la bdd en vue de son optimisation (suppression table cel_obs_images).* Amélioration syntaxe du code.* Utilisation du champ courriel_utilisateur pour migrer les obs lors de la connexion au cel* Service expérimental pour obtenir les points à une disctance donnée d'un point donné* Mise en forme et ajout des entêtes.* Une seule image peut désormais être liée à une observation* Création d'un dossier "bibliotheque" contenant le code métier du CEL.* Suppression classe Bdd (remplacé par Bdd2).* Correction gestion de la répercution de la transmission sur la table cel_images.* Le champ date transmission des images peut être null* Modification du mode sql global permettant d'accepter les dates invalides (0000-00-00 00:00:00).* Correction ajout d'une date dans la requete sql de liaison obs-img.Changements 2014-09-18 [création de la branche "v2.7-grelinette"]:* Version : version temporaire avant la mise en place des optimisations (pour pouvoir mettre en prod les widgets).* Cel : simplification et amélioration des champs étendus* Cel : export des champs étendus* Widget export : export des champs étendus publiques* Widget saisie : ajout des projets : arbres-tetards et missions-flores (bootstrap v3), simplification gestion référentiel, changement des logos Tela* WS widgetSaisie : prise en compte de l'altitude* WS syndications : correction vis à vis d'Akregator et des champs CDATA.* Doc : ajout du script de migration pour la simplification des champs étendus.* General : intégration de la bibliothèque PHPExcel directement dans le dépôt.Changements 2014-07-17 [création de la branche "v2.6-greffoir"]:* Cel::$bdd est maintenant un singleton* Widget de saisie: ajout du référentiel "Autre/Inconnu" comme dans le carnet en ligne* Widget carto : si aucun point, on n'exécute pas markerClusterer et on évite de déplacer la carte dans l'océan* build.xml : ajout de overwrite="true" sur la copie de UploadDialog, pour écraser les fichiers par la version francisée et patchée* Widget stats : z-index faible sur le menu colonne* Widget cartopoint : déplacement du message de chargement, popup par dessus le découmpte des espèces, nouveau logo* Widget d'export : converti à Bootstrap 3; le paramètre ?bar permet d'ajouter la barre de navigationChangements 2014-06-25 [création de la branche "v2.5-gouge-a-asperges"]:* cartoPoint : correction bug parametre annee* export : baseflor_preload() considère les correspondances de référentiels de la forme "monref:x_yz"* Doc/bdd : ajout de la table "cel_references"* Meilleure gestion des valeurs baseflor vides* Correction bug : on peut à nouveau lier une observation à plusieurs mots-clefs* ajout de deux mini services NbImagesPubliques et NbObsPubliques* Carto / CartoPoint : ajout des mentions légales OSM / OsmFr, qui changent lorsqu'on change de fond* carto et cartoPoint : passage à OsmFr* Correction de variables mal affectées sur des retours d'évènements* Correction de la balise base* Ajout widget de saisie "ambrosia" + refactorisation légère.* Suppression des console.log* Amélioration rendu Ambrosia.* Ajout doc PDF : clé genre Ambrosia.* Correction d'une url eflore echouant à cause du déplacement des web services sur agathis* Le service CelWidgetSaisie retourne maintenant l'ID de l'obs envoyée - Retour : {"msg": "ok", "id": 12345}* Suppression du tag "ambrosia" par défaut dans le widget de saisieChangements 2014-06-04 [création de la branche "v2.4-fourche"]:* Ajout d'un max width sur la div des infos de l'obs* L'arbre de mots clé des images empeche desormais la création de mots clés pouvant fausser la hierarchie de l'arbre* Suppression des accents lors de la création de mot cle* Formatage du nom original* Ajustement de la taille pour que celle ci tienne bien dans un iframe* Correction d'un bug qui empechait de lier des mots clés aux obs* Images : si opticrop rate (pb dans Imagick) on retente avec Gd. Correction de l'algo de centrage du carré avec Gd* Ajout d'un champ 'date_liaison' aux tables 'cel_mots_cles_images_liaison' et 'cel_mots_cles_obs_liaisons' qui prend par défaut la valeur NOW(). La colonne est mise à NULL pour tous les tuples existants (22 avril 2014)* Nouvelle façon de lier plusieurs mots clés : plus besoin de tout supprimer, ça fait le différentiel, et ça n'écrase plus les dates de laison* Utilisation de tri.retour=alpharet lors de l'appel au service Noms d'eFlore - amélioration du tri de la liste des noms (widget + CeL)* Amélioration temporaire pour les infos de baseflor soient dispos pour plus de taxons* Correction pour préserver les valeurs à 0 de baseflor* L'affichage des options avancées d'export est désormais infiniment moins moche* Utilisation d'un bouton pour afficher/cacher les options d'export avancées* Optimisation de l'appel à baseflor pour l'export* Le facteur limitant du nombre de colonnes est désormais lié dynamiquement au nombre de colonnes demandées* Arrondissement du nombre de ligne par feuille d'export à l'entier inférieur* Limitation à 10 000 le nombre de données en cas d'export baseflore (sinon le serveur plante régulièrement sur la requete)* Simplification de la requete de recherche des images, et correction d'un bug lorsqu'on effectue une recherche générale* En indiquant un id d'obs il est désormais possible de précharger le widget avec les infos de localisation d'une obs* Correction d'un bug qui empechait de transmettre la première obs saisie dans le cel d'un utilisateur* Widget stats : responsive design (étape 1) et nouveau parametre "nobar" pour enlever la barre de navigation* Bricolage merdique avec media query pour replier le menu en haut sur les petits écrans* "Aucune commune française" => "Aucune commune"* Protection de certains champs du flux pour éviter que des caractères illégaux ne fassent planter le service rss* Lorsque la localisation sur la carte ne trouve pas de commune, on garde la commune inscrite dans le champ* Localiser sur la carte : si un point existe déjà, on zoome plus fort pour le déplacer plus aisément* Nouvel utilitaire de formatage de nombres à virgules. Les coordonnées sont tronquées à 5 décimales partout* Correction d'un bug d'association au mots clés sur un mot qui vient d'être créé (partie obs)* Correction du style du popup de connexion pour que le texte du formulaire de saisie d'obs n'empiète pas sur le formulaire d'observation* Correction d'une erreur qui ne filtrait pas par utilisateur dans le widget* Cache plus efficace lors de l'export des noms communs* Service CelWidgetMapPoint (et widget cartopoint) : support de plusieurs projets en spécifiant (projet1 ET projet2 [ ET ...]) pour l'intersection ou (projet1 OU projet2 [ OU ...]) pour l'union* Widget carto et cartoPoint : affichage du fond OSM par défaut, avec le cache de tuiles nginx !* Adaptation à la nouvelle carte chorodep qui utilise le nt au lieu du nn* Ajout d'un filtre "annee=" sur le widget cartoPointChangements 2014-04-14 [création de la branche "v2.3-faux"]:* Nouveau widget de statistiques + grands contributeurs* Correction bug longitude à zéro* Script de maintenance : ajout d'une méthode qui réduit tous les mots cles images d'un utilisateur* les mots cles de l'arbre sont maintenant retournés triés par ordre lexicographique, sans tenir compte de la casse, et les chemins sont retournés en bas de casse* l'export du CeL ne renvoyait pas la dernière tranche d'observations* Maintenance : ajout d'une méthode pour réduire et normaliser les mots clefs images de tous les utilisateurs* Maintenance: on peut apopliquer la normalisation des mots clefs images à un utilisateur seulement* Amélioration de la gestion des mots clés* Fusion - Ajout de trim() et de simplifications partout où un mot clé est passé en texte brut, pour éviter les foirades* SUppression de classes inutilisées* La liste des admins est désormais tirée d'un champ de la bdd et pas d'un fichier de config cradingue* Amélioration de la liste admin en introduisant un délai après la fin de la frappe* Dans la validation obs id_utilisateur (auteur de l'obs) n'est plus obligatoire* Ajout d'une fonction pour renvoyer simplement l'id utilisateur associé à une obs* Ajout d'un widget de téléchargement permettant de télécharger les images du cel dans tous les formats ainsi que des les citer* Le service celImageFormat peut désormais envoyer les images à télécharger et se dote d'une autodescription* ajustements css* Widget de stats : ajout de paramètre de config pour le dépôt de contenu (bootstrap, jquery, script de barre de navigation)Changements 2014-03-19 [création de la branche "v2.2-faucille"]:* Ajout d'un systeme de verrou lors de la création des minatures* Comparaison des mots clés en minuscule dans le script de maintenance qui répare les liaisons oubliées* Script de maintenance: méthode de réduction des mots clefs similaires à un seul* Simplification des méthodes de requétage de la classe BDD. Mise à jour de l'ensemble des services et bibliothèques* Ajout de double quotes dans le chemin de l'image à traiter* Fermeture de tags php, mise en lowercase du chemin des mots clés* SUpression du remplacement de l'id temporaire du mot clé,* Correction bug recherche communes avec espace dans le nom* Renommage "bdtao" => "apd* Correction de la dépublication des observations* Lors de la création / modif d'une obs, c'est le code court du réféentiel qui est envoyé* Les référentiels ne sont plus forcés de faire 5 caractères* Le Widget de saisie par défaut n'envoie plus la version du référentiel* Correction du test des adresses IP autorisées.* Le lien "voir la fiche eFlore" tient maintenant compte du référentiel* Le service CelWidgetMapPoint retourne maintenant la "zone geo" INSEE en plus de la commune. Le widget cartoPoint en tient compte (corrction bug mélangeant des obs de communes homonymes)Changements 2014-03-04 [création de la branche "v2.1-emondoir"]:* Intégration du widget de remarques* Ajout d'un nouveau web service créant des images à la volée si elles n'existent pas* Script de régénération des mots clés texte vides* Script de maintenance : ajout de méthodes pour vider les mots_cles_texte des images/obs n'ayant aucun mot clef* Ajout d'un fonction re calcul des tailles des images au script de maintenance* Ajout de fonctions permettant de réparer la migration des mots clés dont la liaison s'était mal déroulée* Nettoyage buildfile pour ant et versionnage des libs externes* Suppression de la balise meta pour IE8 - compatible IE 10 et 11* Upload des obs une par une + barre de progression de l'upload* Ajout d'un script qui peut être appelé pour générer les images miniatures du cel* A la fin de l'upload d'un obs, si des images ont été crée, un script est appelé en tache de fond afin de créer les images* Ajout d'un service de dépublication* Ajout de bdtao aux services* Ajout du référentiel bdtao au Widget de saisie* Recentrage de la carte et modificatin de l'autocomplétion des communes selon le référentiel* Simplification des paramètres de la méthode de suppression d'image par ids.* Correction de pleins de bugsChangements 2014-02-17 [création de la branche "v2.0-elagueuse"]:* Correction du bug de localisation de commune qui ne modifiait pas les coordonnées* lors de la selection d'une commune (si une commune avait été préalablement selectionnée)* Migration de l'api mots clés vers un nouveau mode de stockage (path enumeration)* Meilleur retours de jrest lors de la creation/suppression/modification/liaisons de mots clésChangements 2014-01-06 [création de la branche "v1.9-echenilloir"]:* Scripts de migrations des données sauvages de ma rue vers des champs étendus* Adaptation à CORS du module d'upload simple de fichiers* Bug support format photos* CartoPoint a un nouveau paramètre de config pour aller chercher son aide wiki* Suppression "notices" (nettoyage de code)* Ebauche de gestion des tags utilisant path enumerationChangements <next>:config jrest: ajout de api_host, dédié à la simplification des appels aux webservicesconfig jrest: ajout de images_temp_url, dédié à la lecture des images temporaires du widget de saisieconfig widget: imagesTempUrlTpl est désormais obsolèteconfig widget/photo: ajout de motif_guidwar/config.default.js: bdtfx 2.00 et bdtxa 1.01Changements 20130917 [création de la branche "v1.7-Croissant"]: