Subversion Repositories eFlore/Applications.cel

Rev

Rev 2814 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2814 mathias 1
Changements 2015-07-27 [création de la branche "v2.24-sarcloir"]:
2
* Vérificateur de chorologie : remplacement du courriel de la liste chorologie par l'adresse du forum
3
* Correction d'un bug qui fusionnait obs sensible et pas sensible au point de la commune sur la carte
4
* Widget photo : gestion du paramètre "referentiel"
5
* Widget saisie défaut : agrandissement vertical de la carte et tentative de media query pour les retina comment qu'on fait
6
* Modèle d'import : meilleure description de la colonne "transmis"
7
* Ajout d'une "mission flore" : meconopsis
8
* Correction nombre de stations dans cartoPoint en cas de clusters (étaient comptées plusieurs fois)
9
* Version anglaise du widget de saisie par défaut (appeler avec lang=en)
10
* Corrections de termes et de design pour le widget missions flores
11
* Correction d'une méthode qui affectait mal les noms détectés aux obs lors d'une modif externe genre validation identiplante
12
* Widget de saisie : correction URLs IP/PF
13
* Widget saisie, espèce imposée : utilisation du "nom_complet" plutôt que "nom_sci" pour avoir le nom d'auteur
14
* Ajout des missions-flore "gratiola" et "cynanchum"
15
* Le nom de la mission est maintenant configurable pour éviter de reprendre le mot-clef tel quel
16
* Mise à jour pour l'utilisation du sso
17
* Fonction apache_request_headers() pour nginx. Bricolage du SSO pour ne pas rafraîchir le jeton indéfiniment
18
* Rétablissement de la barre de navigation dans le widget d'export
19
*
20
 
2766 aurelien 21
Changements 2015-04-20 [création de la branche "v2.23-rouleau"]:
22
* Possibilité de choisir une feuille d'import spécifique au projet
23
* Modification des mails lors d'un changement dans l'annuaire
24
* Correction de mails mal synchronisés
25
* Mise à jour de valeurs de liste d'ontologies
26
 
2738 aurelien 27
Changements 2015-03-25 [création de la branche "v2.22-rateau"]:
28
* Possibilité de trier les images sur plusieurs pages (et aussi la mini liste obs)
29
 
2723 aurelien 30
Changements 2015-03-03 [création de la branche "v2.21-plantoir"]:
2720 aurelien 31
* Correction taille logo pour essayer d'être compatible avec tous les formats d'images
32
* Corrections de traductions incomplètes
33
* Factorisation des widget de saisie
34
* Lors de la saisie d'un taxon valide et d'une zone géo valide une recherche est effectuée pour vérifier si ce taxon a déjà été signalé par la chorologie
35
* Meilleure pris en compte de la corse dans les web services
36
 
2723 aurelien 37
Changements 2015-01-26 [création de la branche "v2.20-pistolet-arroseur"]:
2669 aurelien 38
* Factorisation des widgets autocomplétés
39
* Correction d'un bug de retour d'import
40
* Implémentation multilinguisme : anglais et français
41
 
2571 aurelien 42
Changements 2014-12-15 [création de la branche "v2.10-motoculteur"]:
2573 aurelien 43
* Nouveau référentiel taxonomique : liban
2571 aurelien 44
* Factorisation des fonctions de recherche de zone géographique
45
* Prise en compte du pays dans l'interface de saisie et dans la carte
46
* Curseur d'attente lors de la recherche du pays, mais possibilité de cliquer
47
directement sur ok pour obtenir les coordonnées
48
* Nouveau niveau de localité : pays. Dans l'arbre des localités
49
 
2544 aurelien 50
Changements 2014-11-24 [création de la branche "v2.9-motobineuse"]:
51
* Ajout du champ pays dans la table, contenant le code iso-3166-2
52
* Détection du pays lors de l'insertion
53
* Import et export du pays
54
* Script de mise à jour des pays et commune amélioré
55
 
2469 mathias 56
Changements 2014-09-29 [création de la branche "v2.8-houe"]:
57
* Ajout de transaction autour des update et renommage de la table cel_obs_images en cel_obs_images_obsolete plutot que de la supprimer.
58
* Fusion : Meilleure gestion du retour d'erreur de la description wikini (en cas de 404 notamment)
59
* Mise à jour doc migration champs étendus
60
* Fusion : Nouveau logo dans la colonne "transmis", et sur l'écran éclabousseur
61
* Prise en compte de la modification de la bdd en vue de son optimisation (suppression table cel_obs_images).
62
* Amélioration syntaxe du code.
63
* Utilisation du champ courriel_utilisateur pour migrer les obs lors de la connexion au cel
64
* Service expérimental pour obtenir les points à une disctance donnée d'un point donné
65
* Mise en forme et ajout des entêtes.
66
* Une seule image peut désormais être liée à une observation
67
* Création d'un dossier "bibliotheque" contenant le code métier du CEL.
68
* Suppression classe Bdd (remplacé par Bdd2).
69
* Correction gestion de la répercution de la transmission sur la table cel_images.
70
* Le champ date transmission des images peut être null
71
* Modification  du mode sql global permettant d'accepter les dates invalides (0000-00-00 00:00:00).
72
* Correction ajout d'une date dans la requete sql de liaison obs-img.
73
 
2433 jpm 74
Changements 2014-09-18 [création de la branche "v2.7-grelinette"]:
75
* Version : version temporaire avant la mise en place des optimisations (pour pouvoir mettre en prod les widgets).
76
* Cel : simplification et amélioration des champs étendus
77
* Cel : export des champs étendus
78
* Widget export : export des champs étendus publiques
79
* Widget saisie : ajout des projets : arbres-tetards et missions-flores (bootstrap v3), simplification gestion référentiel, changement des logos Tela
80
* WS widgetSaisie : prise en compte de l'altitude
81
* WS syndications : correction vis à vis d'Akregator et des champs CDATA.
82
* Doc : ajout du script de migration pour la simplification des champs étendus.
83
* General : intégration de la bibliothèque PHPExcel directement dans le dépôt.
84
 
2353 mathias 85
Changements 2014-07-17 [création de la branche "v2.6-greffoir"]:
86
* Cel::$bdd est maintenant un singleton
87
* Widget de saisie: ajout du référentiel "Autre/Inconnu" comme dans le carnet en ligne
88
* Widget carto : si aucun point, on n'exécute pas markerClusterer et on évite de déplacer la carte dans l'océan
89
* build.xml : ajout de overwrite="true" sur la copie de UploadDialog, pour écraser les fichiers par la version francisée et patchée
90
* Widget stats : z-index faible sur le menu colonne
91
* Widget cartopoint : déplacement du message de chargement, popup par dessus le découmpte des espèces, nouveau logo
92
* Widget d'export : converti à Bootstrap 3; le paramètre ?bar permet d'ajouter la barre de navigation
93
 
2339 mathias 94
Changements 2014-06-25 [création de la branche "v2.5-gouge-a-asperges"]:
95
* cartoPoint : correction bug parametre annee
96
* export : baseflor_preload() considère les correspondances de référentiels de la forme "monref:x_yz"
97
* Doc/bdd : ajout de la table "cel_references"
98
* Meilleure gestion des valeurs baseflor vides
99
* Correction bug : on peut à nouveau lier une observation à plusieurs mots-clefs
100
* ajout de deux mini services NbImagesPubliques et NbObsPubliques
101
* Carto / CartoPoint : ajout des mentions légales OSM / OsmFr, qui changent lorsqu'on change de fond
102
* carto et cartoPoint : passage à OsmFr
103
* Correction de variables mal affectées sur des retours d'évènements
104
* Correction de la balise base
105
* Ajout widget de saisie "ambrosia" + refactorisation légère.
106
* Suppression des console.log
107
* Amélioration rendu Ambrosia.
108
* Ajout doc PDF : clé genre Ambrosia.
109
* Correction d'une url eflore echouant à cause du déplacement des web services sur agathis
110
* Le service CelWidgetSaisie retourne maintenant l'ID de l'obs envoyée - Retour : {"msg": "ok", "id": 12345}
111
* Suppression du tag "ambrosia" par défaut dans le widget de saisie
112
 
113
Changements 2014-06-04 [création de la branche "v2.4-fourche"]:
2292 mathias 114
* Ajout d'un max width sur la div des infos de l'obs
115
* L'arbre de mots clé des images empeche desormais la création de mots clés pouvant fausser la hierarchie de l'arbre
116
* Suppression des accents lors de la création de mot cle
117
* Formatage du nom original
118
* Ajustement de la taille pour que celle ci tienne bien dans un iframe
119
* Correction d'un bug qui empechait de lier des mots clés aux obs
120
* Images : si opticrop rate (pb dans Imagick) on retente avec Gd. Correction de l'algo de centrage du carré avec Gd
121
* 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)
122
* 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
123
* 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)
124
* Amélioration temporaire pour les infos de baseflor soient dispos pour plus de taxons
125
* Correction pour préserver les valeurs à 0 de baseflor
126
* L'affichage des options avancées d'export est désormais infiniment moins moche
127
* Utilisation d'un bouton pour afficher/cacher les options d'export avancées
128
* Optimisation de l'appel à baseflor pour l'export
129
* Le facteur limitant du nombre de colonnes est désormais lié dynamiquement au nombre de colonnes demandées
130
* Arrondissement du nombre de ligne par feuille d'export à l'entier inférieur
131
* Limitation à 10 000 le nombre de données en cas d'export baseflore (sinon le serveur plante régulièrement sur la requete)
132
* Simplification de la requete de recherche des images, et correction d'un bug lorsqu'on effectue une recherche générale
133
* En indiquant un id d'obs il est désormais possible de précharger le widget avec les infos de localisation d'une obs
134
* Correction d'un bug qui empechait de transmettre la première obs saisie dans le cel d'un utilisateur
135
* Widget stats : responsive design (étape 1) et nouveau parametre "nobar" pour enlever la barre de navigation
136
* Bricolage merdique avec media query pour replier le menu en haut sur les petits écrans
137
* "Aucune commune française" => "Aucune commune"
138
* Protection de certains champs du flux pour éviter que des caractères illégaux ne fassent planter le service rss
139
* Lorsque la localisation sur la carte ne trouve pas de commune, on garde la commune inscrite dans le champ
140
* Localiser sur la carte : si un point existe déjà, on zoome plus fort pour le déplacer plus aisément
141
* Nouvel utilitaire de formatage de nombres à virgules. Les coordonnées sont tronquées à 5 décimales partout
142
* Correction d'un bug d'association au mots clés sur un mot qui vient d'être créé (partie obs)
143
* 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
144
* Correction d'une erreur qui ne filtrait pas par utilisateur dans le widget
145
* Cache plus efficace lors de l'export des noms communs
146
* 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
147
* Widget carto et cartoPoint : affichage du fond OSM par défaut, avec le cache de tuiles nginx !
148
* Adaptation à la nouvelle carte chorodep qui utilise le nt au lieu du nn
149
* Ajout d'un filtre "annee=" sur le widget cartoPoint
150
 
2219 mathias 151
Changements 2014-04-14 [création de la branche "v2.3-faux"]:
152
* Nouveau widget de statistiques + grands contributeurs
153
* Correction bug longitude à zéro
154
* Script de maintenance : ajout d'une méthode qui réduit tous les mots cles images d'un utilisateur
155
* 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
156
* l'export du CeL ne renvoyait pas la dernière tranche d'observations
157
* Maintenance : ajout d'une méthode pour réduire et normaliser les mots clefs images de tous les utilisateurs
158
* Maintenance: on peut apopliquer la normalisation des mots clefs images à un utilisateur seulement
159
* Amélioration de la gestion des mots clés
160
* Fusion - Ajout de trim() et de simplifications partout où un mot clé est passé en texte brut, pour éviter les foirades
161
* SUppression de classes inutilisées
162
* La liste des admins est désormais tirée d'un champ de la bdd et pas d'un fichier de config cradingue
163
* Amélioration de la liste admin en introduisant un délai après la fin de la frappe
164
* Dans la validation obs id_utilisateur (auteur de l'obs) n'est plus obligatoire
165
* Ajout d'une fonction pour renvoyer simplement l'id utilisateur associé à une obs
166
* 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
167
* Le service celImageFormat peut désormais envoyer les images à télécharger et se dote d'une autodescription
168
* ajustements css
169
* Widget de stats : ajout de paramètre de config pour le dépôt de contenu (bootstrap, jquery, script de barre de navigation)
170
 
2173 mathias 171
Changements 2014-03-19 [création de la branche "v2.2-faucille"]:
172
* Ajout d'un systeme de verrou lors de la création des minatures
173
* Comparaison des mots clés en minuscule dans le script de maintenance qui répare les liaisons oubliées
174
* Script de maintenance: méthode de réduction des mots clefs similaires à un seul
175
* Simplification des méthodes de requétage de la classe BDD. Mise à jour de l'ensemble des services et bibliothèques
176
* Ajout de double quotes dans le chemin de l'image à traiter
177
* Fermeture de tags php, mise en lowercase du chemin des mots clés
178
* SUpression du remplacement de l'id temporaire du mot clé,
179
* Correction bug recherche communes avec espace dans le nom
180
* Renommage "bdtao" => "apd
181
* Correction de la dépublication des observations
182
* Lors de la création / modif d'une obs, c'est le code court du réféentiel qui est envoyé
183
* Les référentiels ne sont plus forcés de faire 5 caractères
184
* Le Widget de saisie par défaut n'envoie plus la version du référentiel
185
* Correction du test des adresses IP autorisées.
186
* Le lien "voir la fiche eFlore" tient maintenant compte du référentiel
187
* 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)
188
 
2130 mathias 189
Changements 2014-03-04 [création de la branche "v2.1-emondoir"]:
190
* Intégration du widget de remarques
191
* Ajout d'un nouveau web service créant des images à la volée si elles n'existent pas
192
* Script de régénération des mots clés texte vides
193
* Script de maintenance : ajout de méthodes pour vider les mots_cles_texte des images/obs n'ayant aucun mot clef
194
* Ajout d'un fonction re calcul des tailles des images au script de maintenance
195
* Ajout de fonctions permettant de réparer la migration des mots clés dont la liaison s'était mal déroulée
196
* Nettoyage buildfile pour ant et versionnage des libs externes
197
* Suppression de la balise meta pour IE8 - compatible IE 10 et 11
198
* Upload des obs une par une + barre de progression de l'upload
199
* Ajout d'un script qui peut être appelé pour générer les images miniatures du cel
200
* 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
201
* Ajout d'un service de dépublication
202
* Ajout de bdtao aux services
203
* Ajout du référentiel bdtao au Widget de saisie
204
* Recentrage de la carte et modificatin de l'autocomplétion des communes selon le référentiel
205
* Simplification des paramètres de la méthode de suppression d'image par ids.
206
* Correction de pleins de bugs
207
 
208
Changements 2014-02-17 [création de la branche "v2.0-elagueuse"]:
2075 aurelien 209
* Correction du bug de localisation de commune qui ne modifiait pas les coordonnées
210
* lors de la selection d'une commune (si une commune avait été préalablement selectionnée)
211
* Migration de l'api mots clés vers un nouveau mode de stockage (path enumeration)
212
* Meilleur retours de jrest lors de la creation/suppression/modification/liaisons de mots clés
213
 
2028 mathias 214
Changements 2014-01-06 [création de la branche "v1.9-echenilloir"]:
215
* Scripts de migrations des données sauvages de ma rue vers des champs étendus
216
* Adaptation à CORS du module d'upload simple de fichiers
217
* Bug support format photos
218
* CartoPoint a un nouveau paramètre de config pour aller chercher son aide wiki
219
* Suppression "notices" (nettoyage de code)
220
* Ebauche de gestion des tags utilisant path enumeration
221
 
1839 raphael 222
Changements <next>:
1910 raphael 223
	config jrest: ajout de api_host, dédié à la simplification des appels aux webservices
224
	config jrest: ajout de images_temp_url, dédié à la lecture des images temporaires du widget de saisie
225
	config widget: imagesTempUrlTpl est désormais obsolète
226
	config widget/photo: ajout de motif_guid
1875 raphael 227
	war/config.default.js: bdtfx 2.00 et bdtxa 1.01
1839 raphael 228
 
229
Changements 20130917 [création de la branche "v1.7-Croissant"]: